Skip to main content

EvmRawTransactionInput

No description

input EvmRawTransactionInput {
type: Int
to: String!
value: String!
gasLimit: String
gasPrice: String
maxPriorityFeePerGas: String
maxFeePerGas: String
fromAddress: String!
nonce: Int
chainId: Int
data: String
}

Fields

EvmRawTransactionInput.type ● Int scalar

The Ethereum transaction envelope type, defaults to 0 (legacy) if not provided

EvmRawTransactionInput.to ● String! non-null scalar

The address this transaction is directed to OR the ERC20 token recipient

EvmRawTransactionInput.value ● String! non-null scalar

The value of ETH to send with this transaction

EvmRawTransactionInput.gasLimit ● String scalar

Int (as String) of the gas provided for the transaction execution.

EvmRawTransactionInput.gasPrice ● String scalar

Int (as String) - wei

EvmRawTransactionInput.maxPriorityFeePerGas ● String scalar

Int (as String) - wei

EvmRawTransactionInput.maxFeePerGas ● String scalar

Int (as String) - wei

EvmRawTransactionInput.fromAddress ● String! non-null scalar

The address the transaction is sent from (This must be owned by the user whose authentication tokens you are using)

EvmRawTransactionInput.nonce ● Int scalar

The number of transactions made by the sender prior to this one

EvmRawTransactionInput.chainId ● Int scalar

The chainId e.g. 1 for mainnet or 17000 for Holesky

EvmRawTransactionInput.data ● String scalar

The compiled c code of a contract OR the hash of the invoked method signature and encoded parameters

Member Of

CreateEvmTransactionLiteInput input