Transactions

Transaction submission and queries

Transaction submission, validation, and historical transaction queries.

Get transaction by ID

get
/api/chain/tx/{txId}

Retrieves a specific transaction by its ID

Path parameters
txIdstringRequired

Transaction ID (hash)

Example: abc123def456...
Responses
get
/api/chain/tx/{txId}
cURL

Get transaction events by account

get
/api/chain/tx_events_by_account/{account}

Retrieves transaction events for a specific account with optional filtering. Supports pagination and various filter options.

Path parameters
accountstringRequired

Account public key (Base58 encoded)

Query parameters
limitinteger · min: 1 · max: 1000Optional

Maximum number of results to return

Default: 100
offsetintegerOptional

Number of results to skip

Default: 0
sortstring · enumOptional

Sort order for results

Default: ascPossible values:
cursor_b58stringOptional

Base58-encoded cursor for pagination

contract_b58stringOptional

Filter by contract address (Base58 encoded)

functionstringOptional

Filter by contract function name

typestring · enumOptional

Filter by transaction type

Possible values:
Responses
get
/api/chain/tx_events_by_account/{account}
200

Transaction events retrieved successfully

Get transactions in entry

get
/api/chain/txs_in_entry/{entryHash}

Retrieves all transactions contained in a specific blockchain entry

Path parameters
entryHashstringRequired

Entry hash

Responses
get
/api/chain/txs_in_entry/{entryHash}
200

Transactions retrieved successfully

Submit transaction (POST body)

post
/api/tx/submit

Submits a signed transaction to the network for processing. The transaction must be properly signed and formatted.

Body
string · binaryOptional

Packed and signed transaction data

Responses
post
/api/tx/submit

Submit transaction (GET URL)

get
/api/tx/submit/{txPackedBase58}

Submits a Base58-encoded transaction via URL parameter

Path parameters
txPackedBase58stringRequired

Base58-encoded packed transaction

Responses
get
/api/tx/submit/{txPackedBase58}
200

Transaction submitted successfully