Transactions

Transaction submission

post
Body

Request body for POST /v1/submit-transaction.

Both fields are hex-encoded BCS serializations of the respective types.

signaturestring · hexRequired

Hex-encoded BCS bytes of a [SignatureOrMultiSig].

Example: 00abcd...
transactionstring · hexRequired

Hex-encoded BCS bytes of a [VersionedTransaction].

Example: 00abcd...
witness_certificatesstring · hex[]Optional

Optional list of hex-encoded BCS bytes of [TransactionCertificate]s to use as witnesses.

Responses
chevron-right
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
post
/v1/submit-transaction

Last updated

Was this helpful?