id | ID! | | Swap Entity ID. Format: <transaction hash>#<index in transaction.swaps array> |
transaction | Transaction! | | Transaction Entity in which the swap event was emitted |
timestamp | BigInt! | | Timestamp of the block in which which the swap event was emitted |
pool | Pool! | | Pool in which the swap event was emitted |
token0 | Token! | | token0 entity of the pool |
token1 | Token! | | token1 entity of the pool |
sender | Bytes | | the address that triggered the swap |
recipient | Bytes! | | The address that gets their tokens swapped |
origin | Bytes! | | The EOA address that initiated the transaction |
amount0 | BigDecimal! | | Amount of token0 swapped |
amount1 | BigDecimal! | | Amount of token1 swapped |
amountUSD | BigDecimal | | Swapped token value derived in USD based on available prices of tokens |
sqrtPriceX96 | BigInt! | | The sqrt(price) of the pool after the swap, as a Q64.96 |
tick | BigInt! | | The tick after the swap |
logIndex | BigInt | | Order of the swap event within the logs of the transaction |