Requisição JSON-RPC
{"jsonrpc": "2.0","id": 1,"method": "signAndSendTransaction","params": {"transaction": "base64EncodedTransaction"}}
Resposta JSON-RPC
{"jsonrpc": "2.0","id": 1,"result": {"signature": "base58Signature","signed_transaction": "base64EncodedTransaction","signer_pubkey": "3Z1Ef7YaxK8oUMoi6exf7wYZjZKWJJsrzJXSt1c3qrDE"}}
Exemplo cURL
curl -X POST http://localhost:8080 \-H "Content-Type: application/json" \-d '{"jsonrpc":"2.0","id":1,"method":"signAndSendTransaction","params":{"transaction":"base64EncodedTransaction"}}'
SDK TypeScript
const result = await client.signAndSendTransaction({transaction: "base64EncodedTransaction"});console.log("Transaction signature:", result.signature);
Is this page helpful?