Skip to main content

EthereumTransaction

No description

type EthereumTransaction {
to: String!
value: String!
chainId: Int!
nonce: Int!
gasLimit: String!
gasPrice: String!
fromAddress: String!
r: String
s: String
v: String
data: String
}

Fields

EthereumTransaction.to ● String! non-null scalar

The address to send this transaction is directed to

EthereumTransaction.value ● String! non-null scalar

The value of ETH to send with this transaction

EthereumTransaction.chainId ● Int! non-null scalar

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

EthereumTransaction.nonce ● Int! non-null scalar

The number of transactions a user has already sent (plus 1 for this transaction)

EthereumTransaction.gasLimit ● String! non-null scalar

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

EthereumTransaction.gasPrice ● String! non-null scalar

Int (as String) of the gasPrice used for each paid gas

EthereumTransaction.fromAddress ● String! non-null scalar

The address the transaction is sent from

EthereumTransaction.r ● String scalar

The r value of the signature (optional as it will not exist if tx is not signed)

EthereumTransaction.s ● String scalar

The s value of the signature (optional as it will not exist if tx is not signed)

EthereumTransaction.v ● String scalar

The recovery Id of the Ethereum chain (optional as it will not exist if tx is not signed)

EthereumTransaction.data ● String scalar

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

Member Of

EthereumSign object ● SignedTransaction object