Transaction
Transaction API implementation
This namespace contains all the functions related to transactions
Functions
Link copied to clipboard
open suspend override fun dryRunTransactionBlock(txnBytes: String, option: ExecuteTransactionBlockResponseOptions): Option.Some<DryRunTransactionBlock.Result?>
Dry run a transaction block
Link copied to clipboard
open suspend override fun executeTransactionBlock(txnBytes: String, signatures: List<String>, option: ExecuteTransactionBlockResponseOptions): Option.Some<ExecuteTransactionBlock.Result?>
Execute a transaction block
Link copied to clipboard
Get the total transaction blocks
Link copied to clipboard
open suspend override fun queryTransactionBlocks(txnBlocksOptions: TransactionBlockResponseOptions): Option<TransactionBlocks>
Query transaction blocks for the specified criteria
Link copied to clipboard
open suspend override fun signAndExecuteTransactionBlock(signer: Account, ptb: ProgrammableTransaction, gasBudget: ULong): Option.Some<ExecuteTransactionBlock.Result?>
Sign and execute a transaction block
Link copied to clipboard
Sign a transaction