Skip to main content

TransactionFilter

The TransactionFilter input specifies subsets of transaction data to be retrieved.

Schema Definition

input TransactionFilter {
from: String
to: String
blockNum: UInt64
blockNumGte: UInt64
blockNumLte: UInt64
timestampGte: UInt64
timestampLte: UInt64
valueGte: UInt256
valueLte: UInt256
status: TransactionStatus
gasPriceGte: UInt256
gasPriceLte: UInt256
gasUsedGte: UInt64
gasUsedLte: UInt64
}

Fields

FieldTypeDescription
fromString scalarFilter by the sender's address.
toString scalarFilter by the recipient's address.
blockNumUInt64 scalarFilter by exact block number.
blockNumGteUInt64 scalarFilter by minimum block number.
blockNumLteUInt64 scalarFilter by maximum block number.
timestampGteUInt64 scalarFilter by minimum Unix timestamp in seconds.
timestampLteUInt64 scalarFilter by maximum Unix timestamp in seconds.
valueGteUInt256 scalarFilter by minimum transaction value in wei.
valueLteUInt256 scalarFilter by maximum transaction value in wei.
statusTransactionStatus enumFilter by transaction execution status.
gasPriceGteUInt256 scalarFilter by minimum gas price in wei.
gasPriceLteUInt256 scalarFilter by maximum gas price in wei.
gasUsedGteUInt64 scalarFilter by minimum gas consumed.
gasUsedLteUInt64 scalarFilter by maximum gas consumed.

Member Of

transactionCount query ● transactions query