Skip to content

Transactions

Submit a signed transaction for execution.

async def execute_transaction(tx_bytes: bytes) -> TransactionEffects
ParameterTypeRequiredDefaultDescription
tx_bytesbytesYes-Signed transaction bytes

Returns: TransactionEffects

Dry-run a transaction without committing it.

async def simulate_transaction(tx_data_bytes: bytes) -> TransactionEffects
ParameterTypeRequiredDefaultDescription
tx_data_bytesbytesYes-Unsigned transaction data bytes

Returns: TransactionEffects

Fetch the effects of a previously executed transaction.

async def get_transaction(digest: str) -> TransactionEffects
ParameterTypeRequiredDefaultDescription
digeststrYes-Transaction digest

Returns: TransactionEffects