Submit a transaction
Submits a prepared and signed blockchain transaction to the TEOS Platform for processing. After submission, the transaction status will change according to the TEOS transaction states.
📘 Learn more about transactions.
Request Endpoint:
POST /odata/v1.0/Transactions({key})/SubmitParameters
Parameter
Type
Mandatory
Description
key
string (UUID)
✅
The unique identifier of the transaction to submit
Example:
301f8350-efcb-4a23-775a-08daa8492516Request Body
Media type: application/json
Mandatory fields in body:
Parameter
Type
Description
Mandatory
SignerAddress
string
Blockchain address of the signer submitting the transaction
✅
SignedTransaction
string
The signed transaction data to be submitted to the blockchain
✅
Description
string
Optional text describing the transaction purpose
✅
Example Value:
In EVM-compatible networks (e.g., Sparknet, Ethereum, and Polygon), the "SignerAddress" is 42 characters long. In non-EVM networks, the address length may differ. For example, on Internet Computer, it is 63 characters.
{
  "SignerAddress": "0x0696e6b1c2415665e03d857e7337a75d132af6c8",
  "SignedTransaction": "f8e980846b49d20083027ce2943c58627cda92d8b045813dac4dcf0d0f9e3a5c7180b88427fd282d000000000000000000000000000000000000000000009da6d7a532f4daf03fcd7cc610f58f56c2283b6f00c3c1b5362f54374dd8ff89ccea41aa987e3109abc2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0158a74960e69d9dc21e04997a53d4817ecdfc3c7ee80398753948a93d3bc3d49a01518fc4d73556b5f773df1b070cb76366e9638b768b270d8c09321e47ad779a6",
  "Description": "Submit activate asset transaction"
}Responses
Code
Description
202
Accepted. Transaction successfully submitted
400
Bad Request. Invalid transaction Id or malformed signed transaction
401
Unauthorized. Requester is not authorized to submit this transaction
Last updated
Was this helpful?