Skip to main content

Tables

PrizeDistributor_ClaimedDraw_event

Prize claim events from PoolTogether V4 lottery protocol on Optimism, recording when users claim winnings from specific draw rounds. Tracks individual prize payouts with draw identifiers and user addresses for analyzing winner distribution and claim patterns.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_userSTRINGAddress of the user account associated with the transaction or protocol operation. Hex-encoded, 0x-prefixed, 42-character string.
in_drawIdSTRINGUnique identifier for a prize draw in the PoolTogether lottery protocol. Numeric string representing the sequential draw number.
in_payoutSTRINGPayout amount awarded to the player or winner. Numeric string representation of token quantity in smallest denomination.
addressin_userremovedin_drawIdin_payoutlog_indexblock_numberblock_timestamptransaction_hash
0x722e9bfc008358ac2d445a8d892cf7b62b550f3f0x6b44862103b8a45f5ec701b69ec28a5d6d304950false6989999998051095997842023-09-15T17:19:05.000Z0x7e5a5917c899ab5d8be84279d714795e44da8268eeef43627a411d73b892528b
0x722e9bfc008358ac2d445a8d892cf7b62b550f3f0x93146d9978d286ee085ba68ee1786a0b6eda64ecfalse6469999993151095980432023-09-15T16:21:03.000Z0x8552539786c11b09ea33e08884b03d64a40b891c816ac38ea56ef501e83fbc9f
0x722e9bfc008358ac2d445a8d892cf7b62b550f3f0x93146d9978d286ee085ba68ee1786a0b6eda64ecfalse6739999993171095980432023-09-15T16:21:03.000Z0x8552539786c11b09ea33e08884b03d64a40b891c816ac38ea56ef501e83fbc9f
Query with partition filter
SELECT *
FROM `tt-contracts.pooltogether_v4_optimism.PrizeDistributor_ClaimedDraw_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

TwabRewards_RewardsClaimed_event

Reward claim events from PoolTogether V4’s TWAB (Time-Weighted Average Balance) rewards system on Optimism, tracking token distributions to depositors across promotional campaigns and epoch periods. Used for analyzing incentive program participation and payout patterns.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_promotionIdSTRINGIdentifier for the specific PoolTogether reward promotion from which tokens are being claimed. Numeric string values (e.g., “7”, “8”) distinguish different promotional campaigns offering rewards to depositors.
in_epochIdsARRAY<INT64>Array of epoch identifiers for which rewards are being claimed in this transaction. Each promotion is divided into time-based epochs, and users can claim accumulated rewards across multiple epochs simultaneously.
in_userSTRINGAddress of the user account associated with the transaction or protocol operation. Hex-encoded, 0x-prefixed, 42-character string.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
addressin_userremovedin_amountlog_indexin_epochIdsblock_numberin_promotionIdblock_timestamptransaction_hash
0x1470c87e2db5247a36c60de3d65d7c972c62ea0f0x244ec27908974162dee23fe96b6f1fe9b6ea2809false1927005339815978292[0,1,2,3,4,5,6,7]11495713372024-01-17T17:37:23.000Z0x48042385a4b0dfea1c56f3584d644820dbef8d978010eb50af24bc9c3666ee82
0x1470c87e2db5247a36c60de3d65d7c972c62ea0f0x7b5de5e29c5c1ddf4f8e15d93d0afc4f8fc6002cfalse11801972497108879119[7]11495011972024-01-17T13:43:35.000Z0xd25afa7c0b88f170de2e84e0f1ff4abd921316e852702c28f77eef6399628504
0x1470c87e2db5247a36c60de3d65d7c972c62ea0f0xd0d3c22129c9d53c6c5f0bda74c46e2c4ffbff5afalse144142881806223088526[0,1,2,3,4,5,6,7]11495221972024-01-17T14:53:35.000Z0x8baa21c037ce94b229610486430f3f0fa61f0bb73a0b53ef8e1b0e650d59ccf6
Query with partition filter
SELECT *
FROM `tt-contracts.pooltogether_v4_optimism.TwabRewards_RewardsClaimed_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

YieldSourcePrizePool_Deposited_event

PoolTogether V4 deposit events recording token contributions to yield-generating prize pools. Captures operator, recipient, token address, and deposit amount for tracking user participation in the no-loss lottery protocol.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_operatorSTRINGAddress authorized to execute the operation on behalf of the token owner. Hex-encoded, 0x-prefixed, 42-character string.
in_toSTRINGDestination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.
in_tokenSTRINGToken address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
in_toaddressremovedin_tokenin_amountlog_indexin_operatorblock_numberblock_timestamptransaction_hash
0x2f36fb6ec203c701fa786e737be8b0f6e651fd670x79bc8bd53244bc8a9c8c27509a2d573650a83373false0x62bb4fc73094c83b5e952c2180b23fa7054954c42000000140x2f36fb6ec203c701fa786e737be8b0f6e651fd67723289642023-02-05T00:59:07.000Z0x703a82e72a3e35b68a5ec94e54d21e08175bf238a61c6fa4f3acb413a71267ce
0x77df96e69ad2aaf27766b72fe9b15fe17be7f9fa0x79bc8bd53244bc8a9c8c27509a2d573650a83373false0x62bb4fc73094c83b5e952c2180b23fa7054954c42000000140x77df96e69ad2aaf27766b72fe9b15fe17be7f9fa724352462023-02-05T17:13:12.000Z0x70cd65df229b79384763095f2715f3ecba4e471d44e7a60d25c4fd74b2154314
0x9425129bc5ec9b4f385303b77215cac44727479e0x79bc8bd53244bc8a9c8c27509a2d573650a83373false0x62bb4fc73094c83b5e952c2180b23fa7054954c42000000140x9425129bc5ec9b4f385303b77215cac44727479e723452272023-02-05T04:06:12.000Z0xaea21cece8b74b1600d9d1ffa26f0cbe8f90517496fd198e6ced8e693996e19a
Query with partition filter
SELECT *
FROM `tt-contracts.pooltogether_v4_optimism.YieldSourcePrizePool_Deposited_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

YieldSourcePrizePool_Withdrawal_event

Withdrawal events from PoolTogether V4 yield source prize pools recording token redemptions and operator-authorized transfers. Tracks user address, token contract, withdrawal amount, and redeemed quantity for prize pool exit operations.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_operatorSTRINGAddress authorized to execute the operation on behalf of the token owner. Hex-encoded, 0x-prefixed, 42-character string.
in_fromSTRINGAddress originating the transfer or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_tokenSTRINGToken address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
in_redeemedSTRINGAmount of underlying yield-bearing tokens redeemed in the withdrawal operation. Numeric string representation of token quantity in smallest denomination.
addressin_fromremovedin_tokenin_amountlog_indexin_operatorin_redeemedblock_numberblock_timestamptransaction_hash
0x79bc8bd53244bc8a9c8c27509a2d573650a833730x251f12b82ea9d6eef3b2210891a34a3c21b5a081false0x62bb4fc73094c83b5e952c2180b23fa7054954c44300000110x251f12b82ea9d6eef3b2210891a34a3c21b5a0814300000180658452022-08-06T14:14:42.000Z0x6c8beb0b84467fae1a78bf841d8df6cac459e633912a0b58cf147f975a152f7a
0x79bc8bd53244bc8a9c8c27509a2d573650a833730xe302b0fd3c0da272dfa99abd91b69566c63252c4false0x62bb4fc73094c83b5e952c2180b23fa7054954c470000000110xe302b0fd3c0da272dfa99abd91b69566c63252c470000000179804372022-08-06T00:16:28.000Z0x1e1f2e0528b58a86c63727c6fe3e3e365ee57083c009adea917db8de2e4071ed
0x79bc8bd53244bc8a9c8c27509a2d573650a833730xa7ed40bb516d24cdbb334e92f09e9a8367205a55false0x62bb4fc73094c83b5e952c2180b23fa7054954c470000000110xa7ed40bb516d24cdbb334e92f09e9a8367205a5570000000180237902022-08-06T07:42:35.000Z0xcf4d31b6148ba5416dfd92778bef6208e19b09fdcf5a2f8e7a1a95cac9a86841
Query with partition filter
SELECT *
FROM `tt-contracts.pooltogether_v4_optimism.YieldSourcePrizePool_Withdrawal_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100