Transactions
Executing Transactions
Section titled “Executing Transactions”execute_transaction
Section titled “execute_transaction”Submit a signed transaction for execution.
async def execute_transaction(tx_bytes: bytes) -> TransactionEffects| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tx_bytes | bytes | Yes | - | Signed transaction bytes |
Returns: TransactionEffects
simulate_transaction
Section titled “simulate_transaction”Dry-run a transaction without committing it.
async def simulate_transaction(tx_data_bytes: bytes) -> TransactionEffects| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tx_data_bytes | bytes | Yes | - | Unsigned transaction data bytes |
Returns: TransactionEffects
get_transaction
Section titled “get_transaction”Fetch the effects of a previously executed transaction.
async def get_transaction(digest: str) -> TransactionEffects| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
digest | str | Yes | - | Transaction digest |
Returns: TransactionEffects