Skip to main content

TransactionMetadata

The optional extra data a user can provide to a transaction dry run. sender defaults to 0x0. If gasObjects is not present, or is an empty list, it is substituted with a mock Coin object, gasPrice defaults to the reference gas price, gasBudget defaults to the max gas budget and gasSponsor defaults to the sender.

input TransactionMetadata {
sender: SuiAddress
gasPrice: UInt53
gasObjects: [ObjectRef!]
gasBudget: UInt53
gasSponsor: SuiAddress
}

Fields

TransactionMetadata.sender ● SuiAddress scalar

TransactionMetadata.gasPrice ● UInt53 scalar

TransactionMetadata.gasObjects ● [ObjectRef!] list input

TransactionMetadata.gasBudget ● UInt53 scalar

TransactionMetadata.gasSponsor ● SuiAddress scalar

Member Of

dryRunTransactionBlock query