assembleContractCallTx
Assemble a contract call transaction from circuit execution output.
Takes JSON containing proof data (input, output, publicTranscript, privateTranscriptOutputs) plus metadata (networkId, contractAddress, entryPoint, stateHandle).
Returns hex-encoded SCALE serialized UnprovenTransaction, or JSON error: {"error": "..."}