Skip to main content

Tables

Pool_APYFeePaid_event

APY fee payment events from Premia V1 options pools, recording fees paid to underwriters for providing liquidity. Contains underwriter address, short token identifier, and fee amount denominated in the pool’s base token.
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_underwriterSTRINGAddress of the underwriter who provided liquidity or backstopped the position. Hex-encoded, 0x-prefixed, 42-character string.
in_shortTokenIdSTRINGToken identifier for the short position in the options pool. Numeric string representation of a 256-bit unsigned integer.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
addressremovedin_amountlog_indexblock_numberin_underwriterblock_timestampin_shortTokenIdtransaction_hash
0x9623bf820a0b9db26aff216fcfbc119c92d3cd96false285761541120027120x5ca1ea5549e4e7cb64ae35225e11865d2572b3f92023-11-10T08:16:41.000Z31661899400828647186132691219096549800852523027065437699031602718715066449920x7ff395e7acc51e77214c9ccde10923934cea153c42725c009c88e6af1a039a21
0x9623bf820a0b9db26aff216fcfbc119c92d3cd96false679528951040081411120023420x5ca1ea5549e4e7cb64ae35225e11865d2572b3f92023-11-10T08:04:21.000Z22615642429163319418666208015292806999815805475062268633448978968096853196800xa9558c477197d360936f8fc4e33d8fcb507871ee8c6683435edaea14dfb8a1cb
0x31b665daac80752b6089329d14a55a02bdf7faedfalse1028852739726027371082885890x5d0ac389c669d6efe3ba96b9878d8156f180c5392023-08-16T08:52:35.000Z22615642429163319418666208015267522658824112063473085733272750654845528047610xaf6075661769ab3aebbf414840806c15c9b684962ee75614a4726eb459fba45e
Query with partition filter
SELECT *
FROM `tt-contracts.premia_v1_optimism.Pool_APYFeePaid_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Deposit_event

Liquidity pool deposit events recording user contributions to option pools (Premia) or trading pools (UniDex). Contains depositor address, deposit amount, and pool-specific parameters such as option type or currency token.
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_isCallPoolBOOLBoolean flag indicating whether the pool is a call option pool (true) or a put option pool (false).
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
addressin_userremovedin_amountlog_indexblock_numberin_isCallPoolblock_timestamptransaction_hash
0x31b665daac80752b6089329d14a55a02bdf7faed0x0b047d8a08012dae90124c05d9be68605db34b68false1571383708467177396false2023-01-15T11:46:16.000Z0x6f5ec8e05674dd96f649f4b202212bcdc29e810d4defa75315cce34606e4d565
0x31b665daac80752b6089329d14a55a02bdf7faed0x01a66607e2f13f89c1af094e7bac50082f094686false5373695030566840969false2023-01-15T00:15:52.000Z0xb9ed5fbcd9ccc29786510516ba28215735862ac18420c95083125a52ca4106db
0x31b665daac80752b6089329d14a55a02bdf7faed0xb646d2010fd291d79b693189c95a0efb1c7ac2defalse536552431989963530467253413true2023-01-15T13:42:17.000Z0xcf96872de644eb5f1fb5768b649e61fc302993811c520423b47368b30caad1be
Query with partition filter
SELECT *
FROM `tt-contracts.premia_v1_optimism.Pool_Deposit_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Exercise_event

Options exercise events from Premia V1 liquidity pools recording when long position holders execute their contracts. Tracks user address, contract size, exercise value, associated fees, and long token identifier for options settlement analysis.
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_longTokenIdSTRINGToken identifier for the long position in an options contract. String-encoded integer representing the unique ID of the long option token.
in_contractSizeSTRINGSize of the options contract in the transaction. String-encoded integer value representing the quantity in the smallest unit of the underlying token.
in_exerciseValueSTRINGValue received by the option holder upon exercising the contract. String-encoded integer representing the payout amount in the smallest unit of the settlement token.
in_feeSTRINGFee amount charged for the transaction or operation. String-encoded integer value representing the fee in the smallest unit of the relevant token or currency.
in_feeaddressin_userremovedlog_indexblock_numberin_longTokenIdblock_timestampin_contractSizein_exerciseValuetransaction_hash
00x31b665daac80752b6089329d14a55a02bdf7faed0x34f7b7e57bf4987f30e74d86b6e4d31aafcef613false27402754518092513943330655534932966413311554528742130174303947759268524249863038173182023-02-13T08:14:28.000Z47494718862270875438800x041c05a67d82f2a6accad6093c0c54c03663ecdcab4f1f46c9c1a9cc39623a3c
00x31b665daac80752b6089329d14a55a02bdf7faed0x34f7b7e57bf4987f30e74d86b6e4d31aafcef613false17402601718092513943330655534932966413311554528742130174303947759268524249863038173182023-02-13T08:07:12.000Z1402505281137729124561200xec8133208d157948fefbb69406c226da7ff287932d3a1c169e73dc3e603f5978
00x31b665daac80752b6089329d14a55a02bdf7faed0x6255cb7a706314835a22889500c8d55130912926false17403678218092513943330655534932966413311554528742130174303947759286970993936747724802023-02-13T08:55:56.000Z3390000000000000000000000x6b0953d5a85e8490d2708552683a9d17aa49c1758cafa3e6e0ee029aadf8890f
Query with partition filter
SELECT *
FROM `tt-contracts.premia_v1_optimism.Pool_Exercise_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Purchase_event

Options contract purchase events from Premia v1 decentralized options protocol. Contains buyer address, contract size, base cost, fees, long token ID, and spot price at transaction time for tracking options trading activity.
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_longTokenIdSTRINGToken identifier for the long position in an options contract. String-encoded integer representing the unique ID of the long option token.
in_contractSizeSTRINGSize of the options contract in the transaction. String-encoded integer value representing the quantity in the smallest unit of the underlying token.
in_baseCostSTRINGCost of purchasing or selling an options contract before fees. String-encoded integer representing the amount in smallest denomination of the payment token.
in_feeCostSTRINGFee amount charged for the options transaction. String-encoded integer representing the fee in smallest denomination of the payment token.
in_spot64x64STRINGSpot price of the underlying asset at the time of the transaction. String-encoded integer in 64.64 fixed-point format.
addressin_userremovedlog_indexin_feeCostin_baseCostblock_numberin_spot64x64in_longTokenIdblock_timestampin_contractSizetransaction_hash
0x31b665daac80752b6089329d14a55a02bdf7faed0x446ccd4633512f321b400cf89c1877f8307f6c26false839913413304477720082075172808788817630735227138770914995983302399449617112651294093670508815225623793078106426712260602023-02-03T03:16:40.000Z1000000000000000000000xa0029f4973d2a5be2f344ca6b75e2b78d31df7ad974470bc9e25a3453b8aa887
0x31b665daac80752b6089329d14a55a02bdf7faed0xe05023bfa996f01c15c4dc549d29352c3f6231e8false82150237167462720216575334683542212443715027138770914995983302399449617114415317883788653809819757702664160613771509762023-02-03T05:47:49.000Z1000000000000000000000xf7432347b9a6fb1dd414baba4c11123207c4ccaea0c6d0de47907d0daa8f9102
0x31b665daac80752b6089329d14a55a02bdf7faed0x6632b50b00e16bc9807d6173142d950819b93feffalse8215993871997958720945625520020609419505886027138770914995983302399449617128821512169753504599005185138235731835101380602023-02-03T14:21:47.000Z1000000000000000000000x6519f7dcb40976bc98db785fd2b2dd01cf41ce6c89e23c559a780578a464a194
Query with partition filter
SELECT *
FROM `tt-contracts.premia_v1_optimism.Pool_Purchase_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Sell_event

Options contract sale events from Premia V1 pools capturing user address, contract size, long token identifier, base cost, fees, and spot price at execution time. Used for analyzing options trading activity and pricing dynamics across DeFi options markets.
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_longTokenIdSTRINGToken identifier for the long position in an options contract. String-encoded integer representing the unique ID of the long option token.
in_contractSizeSTRINGSize of the options contract in the transaction. String-encoded integer value representing the quantity in the smallest unit of the underlying token.
in_baseCostSTRINGCost of purchasing or selling an options contract before fees. String-encoded integer representing the amount in smallest denomination of the payment token.
in_feeCostSTRINGFee amount charged for the options transaction. String-encoded integer representing the fee in smallest denomination of the payment token.
in_spot64x64STRINGSpot price of the underlying asset at the time of the transaction. String-encoded integer in 64.64 fixed-point format.
addressin_userremovedlog_indexin_feeCostin_baseCostblock_numberin_spot64x64in_longTokenIdblock_timestampin_contractSizetransaction_hash
0x9623bf820a0b9db26aff216fcfbc119c92d3cd960xc4313fcdcc95e1352c8e9892eacc43f3c0302241false11289451342929949358926754735041082992443361914144087691477211518092513943330655534932966413368297293990930504963392733221190490925553418242023-08-16T14:47:45.000Z500000000000000000x437081fd90e2c950ae21758e36c8c7161c477ea14f9881e6fdf6db816cac4336
0x9623bf820a0b9db26aff216fcfbc119c92d3cd960x85b3f50e9d3e902123fa6d3469511029be7c51f2false191418986977034702458805789241220501082803973369115337032312585202018092513943330655534932966413367415282095871432466095666238727347721459466242023-08-16T04:19:31.000Z25000000000000000000xfe0302ddc99693d31c2ff380d12b69e64d673936a69134340bfc94ed529ec02d
0x31b665daac80752b6089329d14a55a02bdf7faed0xdaac88fcbaaa821f19793f7340bd73545d0fe007false599253959903068887329921137019922735741083022952637432053386979541618092513943330655534932966413366239266235792669136365911812304247042672164862023-08-16T16:29:27.000Z1000000000000000000000xee4e1e18aa9920fe98e487444567c8bf0e6beec42cd3db06e71e864c034b61d4
Query with partition filter
SELECT *
FROM `tt-contracts.premia_v1_optimism.Pool_Sell_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Withdrawal_event

Withdrawal events from Premia V1 option liquidity pools recording user address, withdrawn amount, pool type (call or put), and original deposit timestamp. Used for tracking liquidity provider exits and pool participation analytics.
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_isCallPoolBOOLBoolean flag indicating whether the pool is a call option pool (true) or a put option pool (false).
in_depositedAtSTRINGUnix timestamp when the liquidity was deposited into the pool. Numeric string representation of seconds since epoch.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
addressin_userremovedin_amountlog_indexblock_numberin_isCallPoolin_depositedAtblock_timestamptransaction_hash
0x31b665daac80752b6089329d14a55a02bdf7faed0xd99687ba7bd3d8a96ad3d4a7a9f15493750c5bdbfalse40000000423072531false16620516012022-09-14T05:14:21.000Z0xd836acd30a478c32a9f79bcf9c47d08d3f58c81c38916a9d70d188c26fc04789
0x31b665daac80752b6089329d14a55a02bdf7faed0x1cbd4704f528cc2293b9822c6ed2eb52fdaaa845false5435929090423141940false16630659162022-09-14T17:04:38.000Z0x5c80982840f2df05c88dc22a449486c0c37b661974d233cd4bd9ab06f6896541
0x31b665daac80752b6089329d14a55a02bdf7faed0x8f22cee99b55ffba8c55f27181d14bcd34e202edfalse3000000000423144573false16630821702022-09-14T17:42:45.000Z0x788b18066f978591df1c15b38e60f6c7fe056e58e9cbef0b6880fa95ee8a5715
Query with partition filter
SELECT *
FROM `tt-contracts.premia_v1_optimism.Pool_Withdrawal_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

PremiaMine_Claim_event

Mining reward claims from Premia option pools, recording user addresses, pool identifiers, and reward token amounts. Used for tracking liquidity mining distributions across call and put option markets.
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_poolSTRINGContract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.
in_isCallPoolBOOLBoolean flag indicating whether the pool is a call option pool (true) or a put option pool (false).
in_rewardAmountSTRINGAmount of rewards claimed or distributed. Numeric value represented as a string in the token’s smallest unit (wei for ETH-based tokens).
addressin_poolin_userremovedlog_indexblock_numberin_isCallPoolblock_timestampin_rewardAmounttransaction_hash
0xbfdc37499d99046710a9c567016791c71cd25cf60x31b665daac80752b6089329d14a55a02bdf7faed0xdb611d682cb1ad72fcbacd944a8a6e2606a6d158false895591953false2023-04-30T22:44:13.000Z3007266840923333444140xe74cc2c000df47ed07e51161327a33fccc4c5083429a5506a6634b545f16aaf8
0xbfdc37499d99046710a9c567016791c71cd25cf60x9623bf820a0b9db26aff216fcfbc119c92d3cd960xdb611d682cb1ad72fcbacd944a8a6e2606a6d158false295591953false2023-04-30T22:44:13.000Z599588326252755229460xe74cc2c000df47ed07e51161327a33fccc4c5083429a5506a6634b545f16aaf8
0xbfdc37499d99046710a9c567016791c71cd25cf60x31b665daac80752b6089329d14a55a02bdf7faed0xdb611d682cb1ad72fcbacd944a8a6e2606a6d158false595591953true2023-04-30T22:44:13.000Z1300218359815923581730xe74cc2c000df47ed07e51161327a33fccc4c5083429a5506a6634b545f16aaf8
Query with partition filter
SELECT *
FROM `tt-contracts.premia_v1_optimism.PremiaMine_Claim_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

ProxyManager_DeployPool_event

Options pool deployment events emitted by the Premia V1 ProxyManager contract. Records the creation of new liquidity pools with base and underlying asset addresses, oracle references, and initial C-level parameters for options trading.
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_baseSTRINGToken or asset identifier serving as the base asset in a trading pair or financial instrument. String representation that can be either a contract address (hex-encoded, 0x-prefixed, 42-character string) or a ticker symbol.
in_underlyingSTRINGContract address of the underlying asset. Hex-encoded, 0x-prefixed, 42-character string.
in_initialCLevel64x64STRINGInitial C-level parameter for the pool in 64x64 fixed-point format. Numeric string representation of a signed 128-bit fixed-point number with 64 bits for the integer and 64 bits for the fractional part.
in_baseOracleSTRINGContract address of the price oracle for the base asset. Hex-encoded, 0x-prefixed, 42-character string.
in_underlyingOracleSTRINGContract address of the price oracle for the underlying asset. Hex-encoded, 0x-prefixed, 42-character string.
in_poolSTRINGContract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.
addressin_basein_poolremovedlog_indexblock_numberin_baseOraclein_underlyingblock_timestamptransaction_hashin_underlyingOraclein_initialCLevel64x64
0x48d49466cb2efbf05faa5fa5e69f2984edc8d1d70x7f5c764cbc14f9669b88837ca1490cca17c316070x31b665daac80752b6089329d14a55a02bdf7faedfalse1165975420x16a9fa2fda030272ce99b29cf780dfa30361e0f30x42000000000000000000000000000000000000422022-07-29T21:38:04.000Z0x9be509155f3f83d17dd3bc6bbcc08dc7c3a6cf6c4cd949899afa1b58da84848d0x0d276fc14719f9292d5c1ea2198673d1f426924650143449209799256683
0x48d49466cb2efbf05faa5fa5e69f2984edc8d1d70x7f5c764cbc14f9669b88837ca1490cca17c316070x02f4ad09392ae5e8a312eda4cb63d464a8b3987cfalse1165975080x16a9fa2fda030272ce99b29cf780dfa30361e0f30x68f180fcce6836688e9084f035309e29bf0a20952022-07-29T21:38:04.000Z0x83c6556a6f0fc1c3370efa096039c0316d5505133fe99ff19212a79e5fb8da0f0xd702dd976fb76fffc2d3963d037dfdae5b04e59350143449209799256683
0x48d49466cb2efbf05faa5fa5e69f2984edc8d1d70x7f5c764cbc14f9669b88837ca1490cca17c316070x9623bf820a0b9db26aff216fcfbc119c92d3cd96false1165974660x16a9fa2fda030272ce99b29cf780dfa30361e0f30x42000000000000000000000000000000000000062022-07-29T21:37:49.000Z0x409367aee7a38d913aa337f54240daa80b4c53b1a874b82ec7567eef699ba7fc0x13e3ee699d1909e989722e753853ae30b17e08c550143449209799256683
Query with partition filter
SELECT *
FROM `tt-contracts.premia_v1_optimism.ProxyManager_DeployPool_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100