Skip to main content

Tables

FuturesMarketManager_MarketAdded_event

Event log tracking new perpetual futures market deployments on Synthetix v2 Optimism protocol. Records asset identifiers, market contract addresses, and market keys for tracking protocol expansion and available trading pairs.
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_marketSTRINGTrading pair or market identifier specifying the assets being traded or operated on.
in_assetSTRINGContract address of the asset or token. Hex-encoded, 0x-prefixed, 42-character string.
in_marketKeySTRINGIdentifier for the perpetual futures market being tracked. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros, representing the market symbol with ‘s’ prefix (e.g., 0x7345544850455250 for sETHPERP).
addressremovedin_assetin_marketlog_indexblock_numberin_marketKeyblock_timestamptransaction_hash
0xdb89f3fc45a707dd49781495f77f8ae69bf5ca6efalse0x41415645000000000000000000000000000000000000000000000000000000000x001b7876f567f0b3a639332ed1e363839c6d85e215524876730x73414156450000000000000000000000000000000000000000000000000000002022-12-20T17:03:41.000Z0x4668fbaf9887809a0faf54697905b1adb12f350d9fe81034f113109516e57d43
0xdb89f3fc45a707dd49781495f77f8ae69bf5ca6efalse0x41504500000000000000000000000000000000000000000000000000000000000xfe00395ec846240dc693e92ab2dd720f94765aa321524876730x73415045000000000000000000000000000000000000000000000000000000002022-12-20T17:03:41.000Z0x4668fbaf9887809a0faf54697905b1adb12f350d9fe81034f113109516e57d43
0xdb89f3fc45a707dd49781495f77f8ae69bf5ca6efalse0x41564158000000000000000000000000000000000000000000000000000000000x4ff54624d5fb61c34c634c3314ed3bfe4dbb665a14524876730x73415641580000000000000000000000000000000000000000000000000000002022-12-20T17:03:41.000Z0x4668fbaf9887809a0faf54697905b1adb12f350d9fe81034f113109516e57d43
Query with partition filter
SELECT *
FROM `tt-contracts.synthetix_v2_optimism.FuturesMarketManager_MarketAdded_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

FuturesMarketManagerV21_MarketAdded_event

Event log tracking when new perpetual futures markets are added to Synthetix v2 on Optimism. Records market contract addresses, asset identifiers, and market keys for tracking protocol expansion and available trading pairs.
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_marketSTRINGTrading pair or market identifier specifying the assets being traded or operated on.
in_assetSTRINGContract address of the asset or token. Hex-encoded, 0x-prefixed, 42-character string.
in_marketKeySTRINGIdentifier for the perpetual futures market being tracked. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros, representing the market symbol with ‘s’ prefix (e.g., 0x7345544850455250 for sETHPERP).
addressremovedin_assetin_marketlog_indexblock_numberin_marketKeyblock_timestamptransaction_hash
0xd30bdfd7e7a65fe109d5de1d4e95f3b800fb7463false0x55534454000000000000000000000000000000000000000000000000000000000x1681212a0edaf314496b489ab57cb3a5ad7a833f151080034980x73555344545045525000000000000000000000000000000000000000000000002023-08-09T18:29:33.000Z0x8f3e40e3cc82805c61c29345184900a67e174fb82907a2c43ddf3da39e49b6d8
0xd30bdfd7e7a65fe109d5de1d4e95f3b800fb7463false0x4a544f00000000000000000000000000000000000000000000000000000000000xae90e9bb73b32505fb56a0f4fd4ec8cf94bab730161152568550x734a544f504552500000000000000000000000000000000000000000000000002024-01-24T16:08:07.000Z0x59921126b9043f8177ee4e6b4b5b8757d9ef6ea7e0eda3ac0b9cc162a73711c2
0xd30bdfd7e7a65fe109d5de1d4e95f3b800fb7463false0x4f524449000000000000000000000000000000000000000000000000000000000xe698ccc3cd4f2172a848094ea6d28d89d750c16f661152568550x734f5244495045525000000000000000000000000000000000000000000000002024-01-24T16:08:07.000Z0x59921126b9043f8177ee4e6b4b5b8757d9ef6ea7e0eda3ac0b9cc162a73711c2
Query with partition filter
SELECT *
FROM `tt-contracts.synthetix_v2_optimism.FuturesMarketManagerV21_MarketAdded_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

ProxyPerpsV2_PerpsTracking_event

Perpetual futures position modification events from Synthetix V2 on Optimism, tracking trade execution with position size changes, fees, market identifiers, and referral codes. Used for analyzing trading volumes, fee generation, and referral partner attribution across perpetual 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_trackingCodeSTRINGIdentifier used to track the source or referrer of the perpetual futures trade. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros.
in_baseAssetSTRINGSymbol identifier for the underlying asset of the futures market. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros.
in_marketKeySTRINGIdentifier for the perpetual futures market being tracked. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros, representing the market symbol with ‘s’ prefix (e.g., 0x7345544850455250 for sETHPERP).
in_sizeDeltaSTRINGChange in position size denominated in USD. String-encoded integer value representing the delta in smallest unit with extended precision (30 decimal places).
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_feeaddressremovedlog_indexblock_numberin_baseAssetin_marketKeyin_sizeDeltablock_timestampin_trackingCodetransaction_hash
9945326035077133590x2b3bb4c683bfc5239b029131eef3b1d214478d93false10578385410x73455448000000000000000000000000000000000000000000000000000000000x734554485045525000000000000000000000000000000000000000000000000016698000000000000002022-12-30T14:10:29.000Z0x4b57454e544100000000000000000000000000000000000000000000000000000xd9163fcb57281f50c83a09a2a554c1cdc0f6fd2d972399cbf68405f8860179ed
179983998845899822050x2b3bb4c683bfc5239b029131eef3b1d214478d93false10579679060x73455448000000000000000000000000000000000000000000000000000000000x7345544850455250000000000000000000000000000000000000000000000000-149975000000000000002022-12-30T21:12:05.000Z0x4b57454e544100000000000000000000000000000000000000000000000000000x92880bf64549395390c5e94c679b5ac731ce0cea294e45b57eb9031e87fabbc2
89490210241131396050x2b3bb4c683bfc5239b029131eef3b1d214478d93false10578737560x73455448000000000000000000000000000000000000000000000000000000000x7345544850455250000000000000000000000000000000000000000000000000149975000000000000002022-12-30T15:33:00.000Z0x4b57454e544100000000000000000000000000000000000000000000000000000x203334dcff195e2485782d04ac4354d3b1dd1f1d645db361f4d28317a7c07348
Query with partition filter
SELECT *
FROM `tt-contracts.synthetix_v2_optimism.ProxyPerpsV2_PerpsTracking_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

ProxyPerpsV2_PositionLiquidated_event

Liquidation events from Synthetix v2 perpetual futures markets on Optimism, capturing when undercollateralized positions are forcibly closed. Used to analyze liquidation cascades, keeper profitability, and protocol risk management during volatile market conditions.
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_idSTRINGUnique identifier for the position, record, or entity within the protocol. Numeric string representation.
in_accountSTRINGAccount address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_liquidatorSTRINGAddress of the account executing the liquidation operation. Hex-encoded, 0x-prefixed, 42-character string.
in_sizeSTRINGSize of the position in the derivative contract. String-encoded integer value representing the position magnitude in the smallest unit of the relevant asset or USD-denominated value.
in_priceSTRINGPrice of the asset or position in the transaction or event. Numeric string representation in smallest denomination or with extended precision.
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_idin_feeaddressin_sizeremovedin_pricelog_indexin_accountblock_numberin_liquidatorblock_timestamptransaction_hash
0xcf853f7f8f78b2b801095b66f8ba9c5f04db1640false4303104522022-10-19T23:48:44.000Z0x603bd784a9a5b7dcb3995d576a96489726d4521cca0982b9987f7d1f328a95c7
0x1228c7d8bbc5bc53db181bd7b1fce765aa83bf8afalse4303104312022-10-19T23:48:44.000Z0x034ebf7e26ff67b8c16054faa59cd2dda1faaec80745c390dfba171d6d6ccf23
0x10305c1854d6db8a1060df60bdf8a8b2981249cffalse4119555132022-06-15T21:47:34.000Z0x3add75ac9474bb7bf2fb4ad6e7a8f3a9f34b9433146935fb544b0b2e55725a35
Query with partition filter
SELECT *
FROM `tt-contracts.synthetix_v2_optimism.ProxyPerpsV2_PositionLiquidated_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

ProxyPerpsV2_PositionModified_event

Position modification events from Synthetix V2 perpetual futures contracts on Optimism, capturing changes to trader positions including size adjustments, margin updates, fees, and funding rate snapshots. Used for analyzing perps trading activity, position lifecycle tracking, and fee/funding calculations.
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_idSTRINGUnique identifier for the position, record, or entity within the protocol. Numeric string representation.
in_accountSTRINGAccount address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_marginSTRINGMargin amount posted or held for the trading position. String-encoded integer value representing collateral in the smallest unit of the relevant token or currency.
in_sizeSTRINGSize of the position in the derivative contract. String-encoded integer value representing the position magnitude in the smallest unit of the relevant asset or USD-denominated value.
in_tradeSizeSTRINGQuantity change applied to the position in the derivative contract. String-encoded integer value representing the delta in position size, with negative values indicating position decreases and positive values indicating increases.
in_lastPriceSTRINGPrice of the underlying asset at the time of position modification. String-encoded integer value representing the price in the smallest unit with 18 decimal precision.
in_fundingIndexSTRINGIndex value tracking cumulative funding rate adjustments for perpetual futures positions. Numeric string representation of the funding rate counter at the time of position modification.
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_idin_feeaddressin_sizeremovedin_marginlog_indexin_accountblock_numberin_lastPricein_tradeSizeblock_timestampin_fundingIndextransaction_hash
000xf86048dff23cf130107dfb4e6386f574231a5c650false10135350000000000006140x000a62c51e6f33c48ddd7a0ad62bd66a1f648bac44689761127612000000000000000002022-12-02T16:40:55.000Z2641590xe9fe8a08246e30f38b0315955091256de4a979cbf3d32775b19ef74b3d9e4821
669043534999999999999980xf86048dff23cf130107dfb4e6386f574231a5c65-79146161802965238false10100000000000000006390x000a62c51e6f33c48ddd7a0ad62bd66a1f648bac446897611276120000000000000000-791461618029652382022-12-02T16:40:55.000Z2641600xe9fe8a08246e30f38b0315955091256de4a979cbf3d32775b19ef74b3d9e4821
669043029999999999999980xf86048dff23cf130107dfb4e6386f574231a5c650false10069699624015856120840x000a62c51e6f33c48ddd7a0ad62bd66a1f648bac446901191276120000000000000000791461618029652382022-12-02T16:42:25.000Z2641750x6b54f42ee66cc24f595ffcdb4e50cdbfb0f8d61a025ea631af6282db4e0d8ab1
Query with partition filter
SELECT *
FROM `tt-contracts.synthetix_v2_optimism.ProxyPerpsV2_PositionModified_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

ProxyPerpsV21_PerpsTracking_event

Perpetual futures trade tracking events from Synthetix V2 on Optimism, capturing position changes with associated fees and referral codes. Links trades to frontends and aggregators through tracking codes like DEXTORO, LYRA, and DHEDGE for analyzing order flow sources and fee attribution.
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_trackingCodeSTRINGIdentifier used to track the source or referrer of the perpetual futures trade. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros.
in_baseAssetSTRINGSymbol identifier for the underlying asset of the futures market. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros.
in_marketKeySTRINGIdentifier for the perpetual futures market being tracked. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros, representing the market symbol with ‘s’ prefix (e.g., 0x7345544850455250 for sETHPERP).
in_sizeDeltaSTRINGChange in position size denominated in USD. String-encoded integer value representing the delta in smallest unit with extended precision (30 decimal places).
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_feeaddressremovedlog_indexblock_numberin_baseAssetin_marketKeyin_sizeDeltablock_timestampin_trackingCodetransaction_hash
16150471233352777940x2b3bb4c683bfc5239b029131eef3b1d214478d93false251148714640x73455448000000000000000000000000000000000000000000000000000000000x7345544850455250000000000000000000000000000000000000000000000000-31889708610614198102024-01-15T18:01:45.000Z0x44484544474500000000000000000000000000000000000000000000000000000x31e384d6743a238ccb223d10c04e2f0d6de271d98946cde3704fdfd8f1726796
20871688540300817440x2b3bb4c683bfc5239b029131eef3b1d214478d93false111148427580x73455448000000000000000000000000000000000000000000000000000000000x7345544850455250000000000000000000000000000000000000000000000000-41745453503503831762024-01-15T02:04:53.000Z0x4c595241000000000000000000000000000000000000000000000000000000000x9f8fae7ca9c8ba123c28689a7e6ef4aba98db232d8db59f87a3a31fed98c838f
15309212213810861180x0940b0a96c5e1ba33aee331a9f950bb2a6f2fb25false221148649890x424e4200000000000000000000000000000000000000000000000000000000000x73424e4250455250000000000000000000000000000000000000000000000000-241794000000000000002024-01-15T14:25:55.000Z0x444558544f524f000000000000000000000000000000000000000000000000000x8f7b7de246c3d0ec06f4c63e95a76c39987618500075f827c762088a88ff09f4
Query with partition filter
SELECT *
FROM `tt-contracts.synthetix_v2_optimism.ProxyPerpsV21_PerpsTracking_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

ProxyPerpsV21_PositionModified_event

Position modification events from Synthetix Perps V2 on Optimism, capturing changes to perpetual futures positions including margin, size, price, and funding rate updates. Used for tracking position lifecycle, funding payments, and market skew dynamics across trader accounts.
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_idSTRINGUnique identifier for the position, record, or entity within the protocol. Numeric string representation.
in_accountSTRINGAccount address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_marginSTRINGMargin amount posted or held for the trading position. String-encoded integer value representing collateral in the smallest unit of the relevant token or currency.
in_sizeSTRINGSize of the position in the derivative contract. String-encoded integer value representing the position magnitude in the smallest unit of the relevant asset or USD-denominated value.
in_tradeSizeSTRINGQuantity change applied to the position in the derivative contract. String-encoded integer value representing the delta in position size, with negative values indicating position decreases and positive values indicating increases.
in_lastPriceSTRINGPrice of the underlying asset at the time of position modification. String-encoded integer value representing the price in the smallest unit with 18 decimal precision.
in_fundingIndexSTRINGIndex value tracking cumulative funding rate adjustments for perpetual futures positions. Numeric string representation of the funding rate counter at the time of position modification.
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_skewSTRINGMarket skew representing the imbalance between long and short positions in the derivative contract. Numeric string representation of the net directional exposure in the smallest unit of the underlying asset.
in_idin_feeaddressin_sizein_skewremovedin_marginlog_indexin_accountblock_numberin_lastPricein_tradeSizeblock_timestampin_fundingIndextransaction_hash
000x27665271210acff4fab08ad9bb657e91866471f006155392999900000000000false1167000000000000000000280xcd1efe0958c0da3c304f240823ef7ee6d3ed21d611325389286522490000000000002023-12-09T07:22:41.000Z45930x6a256d7fa28a2e7127f57c2e6bfc83a940d1f4d0809e3057de561a5e2d292949
000x27665271210acff4fab08ad9bb657e91866471f006155392999900000000000false1164655101860548034310300xcd1efe0958c0da3c304f240823ef7ee6d3ed21d611325389286546325939449456102023-12-09T07:22:41.000Z45940x6a256d7fa28a2e7127f57c2e6bfc83a940d1f4d0809e3057de561a5e2d292949
000x27665271210acff4fab08ad9bb657e91866471f002109257999900000000000false5000000000000000000001500x3f96f45f17e5c879cc1fd8c2502a70e6ddb225a611326040885791000000000000002023-12-09T10:59:53.000Z45960x0868b77e58b110d1161d5529792df377b179e1c510e32613fa1b1343a7c1417c
Query with partition filter
SELECT *
FROM `tt-contracts.synthetix_v2_optimism.ProxyPerpsV21_PositionModified_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

ProxyPerpsV22_PerpsTracking_event

Fee tracking events from Synthetix V2 perpetual futures markets on Optimism, capturing trading fees by referral code for sETH-PERP and other markets. Used for analyzing fee attribution, referral partner performance, and trading volume patterns across different integration sources like KWENTA.
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_trackingCodeSTRINGIdentifier used to track the source or referrer of the perpetual futures trade. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros.
in_baseAssetSTRINGSymbol identifier for the underlying asset of the futures market. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros.
in_marketKeySTRINGIdentifier for the perpetual futures market being tracked. Hex-encoded bytes32 value with 0x prefix, right-padded with zeros, representing the market symbol with ‘s’ prefix (e.g., 0x7345544850455250 for sETHPERP).
in_sizeDeltaSTRINGChange in position size denominated in USD. String-encoded integer value representing the delta in smallest unit with extended precision (30 decimal places).
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_feeaddressremovedlog_indexblock_numberin_baseAssetin_marketKeyin_sizeDeltablock_timestampin_trackingCodetransaction_hash
1009826909551695780x2b3bb4c683bfc5239b029131eef3b1d214478d93false10606482890x73455448000000000000000000000000000000000000000000000000000000000x7345544850455250000000000000000000000000000000000000000000000000-808549813873433932023-01-05T14:20:39.000Z0x4b57454e544100000000000000000000000000000000000000000000000000000x86259f5ff5107de3cdd3b821d708737d6d608c0eda4e0d59518b7ada72ef946f
1009671667622786550x2b3bb4c683bfc5239b029131eef3b1d214478d93false10606489470x73455448000000000000000000000000000000000000000000000000000000000x73455448504552500000000000000000000000000000000000000000000000001617057556735951592023-01-05T14:22:09.000Z0x4b57454e544100000000000000000000000000000000000000000000000000000x54d8b90c47dba6beeb100977b497bf0dafbb97e05a322b734b6d7fb5aed9f022
125546848607939040000x2b3bb4c683bfc5239b029131eef3b1d214478d93false10607500310x73455448000000000000000000000000000000000000000000000000000000000x7345544850455250000000000000000000000000000000000000000000000000-100129000000000000002023-01-05T19:52:16.000Z0x4b57454e544100000000000000000000000000000000000000000000000000000x14540323bed869eff91f07bba89e2a63853cbc1295a148db65bed2219003a0a4
Query with partition filter
SELECT *
FROM `tt-contracts.synthetix_v2_optimism.ProxyPerpsV22_PerpsTracking_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

ProxyPerpsV22_PositionModified_event

Position modification events from Synthetix Perps V2 perpetual futures markets on Optimism, capturing changes to trader positions including size, margin, fees, and funding rate updates. Tracks per-account position state changes across different market contracts for analyzing trading patterns and funding dynamics.
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_idSTRINGUnique identifier for the position, record, or entity within the protocol. Numeric string representation.
in_accountSTRINGAccount address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_marginSTRINGMargin amount posted or held for the trading position. String-encoded integer value representing collateral in the smallest unit of the relevant token or currency.
in_sizeSTRINGSize of the position in the derivative contract. String-encoded integer value representing the position magnitude in the smallest unit of the relevant asset or USD-denominated value.
in_tradeSizeSTRINGQuantity change applied to the position in the derivative contract. String-encoded integer value representing the delta in position size, with negative values indicating position decreases and positive values indicating increases.
in_lastPriceSTRINGPrice of the underlying asset at the time of position modification. String-encoded integer value representing the price in the smallest unit with 18 decimal precision.
in_fundingIndexSTRINGIndex value tracking cumulative funding rate adjustments for perpetual futures positions. Numeric string representation of the funding rate counter at the time of position modification.
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_skewSTRINGMarket skew representing the imbalance between long and short positions in the derivative contract. Numeric string representation of the net directional exposure in the smallest unit of the underlying asset.
in_idin_feeaddressin_sizein_skewremovedin_marginlog_indexin_accountblock_numberin_lastPricein_tradeSizeblock_timestampin_fundingIndextransaction_hash
000x2c5e2148bf3409659967fe3684fd999a7617123502932150000000000000000false040x03299145ce57d5c645fda8fa8182ffe70087e0ea104367697484147151000000000002023-06-04T03:38:09.000Z3800x77156576d1aa088d0368fd93dfc508c8d4c3c01d080ccf69160e946575a9dee0
000x2c5e2148bf3409659967fe3684fd999a7617123501382446700000000000000false040xa49a725b78ff10135d428783d3d654a90e97ef81104588603473290000000000000002023-06-04T18:02:51.000Z3830xe4d2f1449aa1b024d74aae262ddc511a3fe0add0f1e55b7db0a6e3c8964f95bc
000xf9dd29d2fd9b38cd90e390c797f1b7e0523f43a905564009800000000000000false213056000000000000000090xacce6451bd75b7e9e4cb32009bc0005887a2112910434400637839300000000000002023-06-04T01:29:07.000Z4110xbcc4789c578174e73009e01f47c96d7398ca98a537c079d390fd03bb7d4ef386
Query with partition filter
SELECT *
FROM `tt-contracts.synthetix_v2_optimism.ProxyPerpsV22_PositionModified_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100