Skip to main content
address
String!
required
The contract address of the token’s top pair.
blockHash
String!
required
The hash of the block where the transaction occurred.
blockNumber
Int!
required
The block number for the transaction.
eventType
EventType!
required
The type of transaction event. Can be Burn, Mint, Swap, Sync, Collect, or CollectProtocol.
id
String!
required
The ID of the event (address:networkId). For example, 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2:1.
logIndex
Int!
required
The index of the log in the block.
maker
String
The wallet address that performed the transaction.
networkId
Int!
required
The network ID that the token is deployed on.
quoteToken
The token of interest within the token’s top pair. Can be token0 or token1.
timestamp
Int!
required
The unix timestamp for when the transaction occurred.
transactionHash
String!
required
The unique hash for the transaction.
transactionIndex
Int!
required
The index of the transaction within the block.
supplementalIndex
Int
A optional unique identifier of where the event is within the transaction.
eventDisplayType
A more specific breakdown of eventType. Splits Swap into Buy or Sell.
The event-specific data for the transaction.