Transactions
post
Body
Request body for POST /v1/submit-transaction.
Both fields are hex-encoded BCS serializations of the respective types.
signaturestring · hexRequiredExample:
Hex-encoded BCS bytes of a [SignatureOrMultiSig].
00abcd...transactionstring · hexRequiredExample:
Hex-encoded BCS bytes of a [VersionedTransaction].
00abcd...witness_certificatesstring · hex[]Optional
Optional list of hex-encoded BCS bytes of [TransactionCertificate]s to use as witnesses.
Responses
200
Transaction processed. data contains one of:
{"Success": <certificate>}— settled, certificate included{"IncompleteVerifierSigs": []}— awaiting verifier signatures{"IncompleteMultiSig": []}— awaiting multi-sig signatures
application/json
Schema for POST /v1/submit-transaction response.
dataone ofRequired
or
or
400
Invalid request or validator rejection (see error.code)
application/json
409
Nonce conflict (proxy pre-flight)
application/json
422
Invalid verifier signatures
application/json
500
Internal server error
application/json
502
Upstream validator error
application/json
post
/v1/submit-transactionLast updated
Was this helpful?