Skip to main content

⚠️ This is the alpha version. The operation or type does not exist in the beta version.

GasInput

Configuration for this transaction's gas price and the coins used to pay for gas.

type GasInput {
gasSponsor: Address
gasPayment(
first: Int
after: String
last: Int
before: String
): ObjectConnection!
gasPrice: BigInt
gasBudget: BigInt
}

Fields

GasInput.gasSponsor ● Address object

Address of the owner of the gas object(s) used

GasInput.gasPayment ● ObjectConnection! non-null object

Objects used to pay for a transaction's execution and storage

GasInput.gasPayment.first ● Int scalar
GasInput.gasPayment.after ● String scalar
GasInput.gasPayment.last ● Int scalar
GasInput.gasPayment.before ● String scalar

GasInput.gasPrice ● BigInt scalar

An unsigned integer specifying the number of native tokens per gas unit this transaction will pay (in MIST).

GasInput.gasBudget ● BigInt scalar

The maximum number of gas units that can be expended by executing this transaction

Member Of

TransactionBlock object