> ## Documentation Index
> Fetch the complete documentation index at: https://tokenterminal.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# curve_v1_xdc

> Tables in tt-contracts.curve_v1_xdc

## Tables

### ChildGauge\_AddReward\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description |
  | ------------------ | ----------- | ----------- |
  | `block_timestamp`  | `TIMESTAMP` | -           |
  | `block_number`     | `INT64`     | -           |
  | `transaction_hash` | `STRING`    | -           |
  | `log_index`        | `INT64`     | -           |
  | `address`          | `STRING`    | -           |
  | `removed`          | `BOOL`      | -           |
  | `in_reward`        | `STRING`    | -           |
  | `in_index`         | `STRING`    | -           |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.ChildGauge_AddReward_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ChildGauge\_Deposit\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description |
  | ------------------ | ----------- | ----------- |
  | `block_timestamp`  | `TIMESTAMP` | -           |
  | `block_number`     | `INT64`     | -           |
  | `transaction_hash` | `STRING`    | -           |
  | `log_index`        | `INT64`     | -           |
  | `address`          | `STRING`    | -           |
  | `removed`          | `BOOL`      | -           |
  | `in_provider`      | `STRING`    | -           |
  | `in_value`         | `STRING`    | -           |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.ChildGauge_Deposit_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ChildGauge\_Transfer\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description |
  | ------------------ | ----------- | ----------- |
  | `block_timestamp`  | `TIMESTAMP` | -           |
  | `block_number`     | `INT64`     | -           |
  | `transaction_hash` | `STRING`    | -           |
  | `log_index`        | `INT64`     | -           |
  | `address`          | `STRING`    | -           |
  | `removed`          | `BOOL`      | -           |
  | `in__from`         | `STRING`    | -           |
  | `in__to`           | `STRING`    | -           |
  | `in__value`        | `STRING`    | -           |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.ChildGauge_Transfer_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ChildGauge\_UpdateLiquidityLimit\_event

*No description available.*

<Accordion title="Columns">
  | Column                | Type        | Description |
  | --------------------- | ----------- | ----------- |
  | `block_timestamp`     | `TIMESTAMP` | -           |
  | `block_number`        | `INT64`     | -           |
  | `transaction_hash`    | `STRING`    | -           |
  | `log_index`           | `INT64`     | -           |
  | `address`             | `STRING`    | -           |
  | `removed`             | `BOOL`      | -           |
  | `in_user`             | `STRING`    | -           |
  | `in_original_balance` | `STRING`    | -           |
  | `in_original_supply`  | `STRING`    | -           |
  | `in_working_balance`  | `STRING`    | -           |
  | `in_working_supply`   | `STRING`    | -           |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.ChildGauge_UpdateLiquidityLimit_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ChildGauge\_Withdraw\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description |
  | ------------------ | ----------- | ----------- |
  | `block_timestamp`  | `TIMESTAMP` | -           |
  | `block_number`     | `INT64`     | -           |
  | `transaction_hash` | `STRING`    | -           |
  | `log_index`        | `INT64`     | -           |
  | `address`          | `STRING`    | -           |
  | `removed`          | `BOOL`      | -           |
  | `in_provider`      | `STRING`    | -           |
  | `in_value`         | `STRING`    | -           |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.ChildGauge_Withdraw_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ChildGaugeFactory\_DeployedGauge\_event

*No description available.*

<Accordion title="Columns">
  | Column               | Type        | Description |
  | -------------------- | ----------- | ----------- |
  | `block_timestamp`    | `TIMESTAMP` | -           |
  | `block_number`       | `INT64`     | -           |
  | `transaction_hash`   | `STRING`    | -           |
  | `log_index`          | `INT64`     | -           |
  | `address`            | `STRING`    | -           |
  | `removed`            | `BOOL`      | -           |
  | `in__implementation` | `STRING`    | -           |
  | `in__lp_token`       | `STRING`    | -           |
  | `in__deployer`       | `STRING`    | -           |
  | `in__salt`           | `STRING`    | -           |
  | `in__gauge`          | `STRING`    | -           |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.ChildGaugeFactory_DeployedGauge_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ChildGaugeFactory\_UpdateImplementation\_event

*No description available.*

<Accordion title="Columns">
  | Column                   | Type        | Description |
  | ------------------------ | ----------- | ----------- |
  | `block_timestamp`        | `TIMESTAMP` | -           |
  | `block_number`           | `INT64`     | -           |
  | `transaction_hash`       | `STRING`    | -           |
  | `log_index`              | `INT64`     | -           |
  | `address`                | `STRING`    | -           |
  | `removed`                | `BOOL`      | -           |
  | `in__old_implementation` | `STRING`    | -           |
  | `in__new_implementation` | `STRING`    | -           |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.ChildGaugeFactory_UpdateImplementation_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveStableswapFactoryNG\_BasePoolAdded\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                          |
  | ------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_base_pool`     | `STRING`    | Contract address of the base pool used in the metapool architecture. Hex-encoded, 0x-prefixed, 42-character string.                                  |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveStableswapFactoryNG_BasePoolAdded_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveStableswapFactoryNG\_LiquidityGaugeDeployed\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                          |
  | ------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_gauge`         | `STRING`    | Contract address of the gauge contract. Hex-encoded, 0x-prefixed, 42-character string.                                                               |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveStableswapFactoryNG_LiquidityGaugeDeployed_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveStableswapFactoryNG\_MetaPoolDeployed\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                                                            |
  | ------------------ | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                            |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                                   |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                                    |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                                     |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                           |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                             |
  | `in_coin`          | `STRING`    | Contract address of the token used in the metapool deployment. Hex-encoded, 0x-prefixed, 42-character string.                                                                          |
  | `in_base_pool`     | `STRING`    | Contract address of the base pool used in the metapool architecture. Hex-encoded, 0x-prefixed, 42-character string.                                                                    |
  | `in_A`             | `STRING`    | Amplification coefficient parameter used in Curve's StableSwap invariant algorithm. String-encoded integer value that controls the concentration of liquidity around the target price. |
  | `in_fee`           | `STRING`    | Fee 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_deployer`      | `STRING`    | Address of the account that initiated the deployment or creation action. Hex-encoded, 0x-prefixed, 42-character string.                                                                |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveStableswapFactoryNG_MetaPoolDeployed_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveStableswapFactoryNG\_PlainPoolDeployed\_event

Pool creation events from Curve Finance's Stableswap Factory NG on XDC chain, recording deployed liquidity pool addresses with configuration parameters including amplification coefficient (A), trading fees, constituent token addresses, and deployer identities for tracking Curve stableswap pool launches.

<Accordion title="Columns">
  | Column             | Type            | Description                                                                                                                                                                            |
  | ------------------ | --------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                            |
  | `block_number`     | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                                   |
  | `transaction_hash` | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                                    |
  | `log_index`        | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                                     |
  | `address`          | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                |
  | `removed`          | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                           |
  | `in_pool`          | `STRING`        | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                             |
  | `in_coins`         | `ARRAY<STRING>` | Array of token contract addresses included in the liquidity pool. Hex-encoded, 0x-prefixed, 42-character strings representing ERC-20 token contracts.                                  |
  | `in_A`             | `STRING`        | Amplification coefficient parameter used in Curve's StableSwap invariant algorithm. String-encoded integer value that controls the concentration of liquidity around the target price. |
  | `in_fee`           | `STRING`        | Fee 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_deployer`      | `STRING`        | Address of the account that initiated the deployment or creation action. Hex-encoded, 0x-prefixed, 42-character string.                                                                |
</Accordion>

<Accordion title="Sample Data">
  | in\_A | in\_fee | address                                    | in\_pool                                   | removed | in\_coins                                                                                                                                                                              | log\_index | in\_deployer                               | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ----- | ------- | ------------------------------------------ | ------------------------------------------ | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 1000  | 1000000 | 0x5aea9aadd0974e8914229a23699bb6b343c97b09 | 0x778444d77959eec8ab8a7b380656e396d20f03ca | false   | \["0x9fe4e6321eeb7c4bc537570f015e4734b15002b8","0xfa2958cb79b0491cc627c1557f441ef849ca8eb1"]                                                                                           | 1          | 0x7783b4f4ed3a10c31bbb985b63c54348babd64a5 | 96792453      | 2025-12-03T08:49:57.000Z | 0x69baf998b312d889cc65a573d798c4da2edb2f36a46c12f24547d9c026b091cb |
  | 100   | 800000  | 0x5aea9aadd0974e8914229a23699bb6b343c97b09 | 0x9c15dc1c8991e852ceaf623b30162a98a1c83f3d | false   | \["0xa23885c8e0743c734bd6da0df66e2631ee9bc6d8","0xcc0587aebda397146cc828b445db130a94486e74","0xcda5b77e2e2268d9e09c874c1b9a4c3f07b37555","0x2a8e898b6242355c290e1f4fc966b8788729a4d4"] | 1          | 0x2475dcd4fe333be814ef7c8f8ce8a1e9b5fcdea0 | 89809546      | 2025-06-12T07:32:47.000Z | 0x2227483d30027a81ea21ee89f5a2cdbffe21c5dc58732cc28e3ad7dd0ad83ded |
  | 100   | 800000  | 0x5aea9aadd0974e8914229a23699bb6b343c97b09 | 0x425c634af06e28aeda4cbd1da0bee2a71ca6fc75 | false   | \["0xa23885c8e0743c734bd6da0df66e2631ee9bc6d8","0xcc0587aebda397146cc828b445db130a94486e74","0xcda5b77e2e2268d9e09c874c1b9a4c3f07b37555"]                                              | 1          | 0x2475dcd4fe333be814ef7c8f8ce8a1e9b5fcdea0 | 89809479      | 2025-06-12T07:30:29.000Z | 0x10dbcab7074f5b3ab7494376aaa3421a6c3943902426ebb445f55ceba8ae055d |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveStableswapFactoryNG_PlainPoolDeployed_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTricryptoFactory\_LiquidityGaugeDeployed\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                          |
  | ------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_gauge`         | `STRING`    | Contract address of the gauge contract. Hex-encoded, 0x-prefixed, 42-character string.                                                               |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTricryptoFactory_LiquidityGaugeDeployed_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTricryptoFactory\_TransferOwnership\_event

Ownership transfer events from Curve Tricrypto Factory contracts on XDC Network, recording changes in pool factory administrative control. Tracks old and new owner addresses for governance and security monitoring of Curve's tricrypto pool deployment infrastructure.

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                                                                           |
  | ------------------ | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                           |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                                                  |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                                                   |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                                                    |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                               |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                                          |
  | `in__old_owner`    | `STRING`    | Previous owner's address before the ownership transfer occurred. Hex-encoded, 0x-prefixed 40-character string; null address (0x000...000) indicates initial ownership assignment.                     |
  | `in__new_owner`    | `STRING`    | Address of the new owner receiving ownership control of the Curve Tricrypto Factory contract. Hex-encoded, 0x-prefixed 40-character string representing the Ethereum-compatible address on XDC chain. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_\_new\_owner                           | in\_\_old\_owner                           | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------ | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0x729c764ae95e7a9dea9f950b5aedbf1a9f3d7c03 | false   | 4          | 89420955      | 0xabc336d4c71ad275695744d32ddb1d8266db1cbf | 0x0000000000000000000000000000000000000000 | 2025-06-02T18:46:18.000Z | 0xf46a23fa0cdd033fe2b860140dede75597b98ffc21bfab7a0c5f64dc3f2abb47 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTricryptoFactory_TransferOwnership_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTricryptoFactory\_TricryptoPoolDeployed\_event

Curve Tricrypto pool deployment events on XDC Network, capturing factory-generated liquidity pools with three-asset configurations (typically WETH/WXDC/stablecoin). Contains pool addresses, token pairs, deployer information, and packed AMM parameters for tracking new pool creation and initial configurations.

<Accordion title="Columns">
  | Column                         | Type            | Description                                                                                                                                                                                                             |
  | ------------------------------ | --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`              | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                             |
  | `block_number`                 | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                                                                    |
  | `transaction_hash`             | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                                                                     |
  | `log_index`                    | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                                                                      |
  | `address`                      | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                                 |
  | `removed`                      | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                                                            |
  | `in_pool`                      | `STRING`        | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                              |
  | `in_name`                      | `STRING`        | Name or label identifier for the entity being created, registered, or updated in the event.                                                                                                                             |
  | `in_symbol`                    | `STRING`        | Symbol of the token involved in the transaction or event.                                                                                                                                                               |
  | `in_weth`                      | `STRING`        | Contract address of the Wrapped ETH (WETH) token used in the swap or pool operation. Hex-encoded, 0x-prefixed, 42-character string.                                                                                     |
  | `in_coins`                     | `ARRAY<STRING>` | Array of token contract addresses included in the liquidity pool. Hex-encoded, 0x-prefixed, 42-character strings representing ERC-20 token contracts.                                                                   |
  | `in_math`                      | `STRING`        | Contract address of the math implementation used by the liquidity pool. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                  |
  | `in_salt`                      | `STRING`        | Cryptographic salt value used for deterministic address generation in contract deployment. 66-character hex string including 0x prefix.                                                                                 |
  | `in_packed_precisions`         | `STRING`        | Encoded precision multipliers for the three tokens in the pool, packed as a single integer. Used by the pool contract to normalize token amounts with different decimal places during swaps and liquidity operations.   |
  | `in_packed_A_gamma`            | `STRING`        | Packed encoding of the amplification coefficient (A) and gamma parameter used in Curve's cryptoswap invariant calculation. Numeric string representation of a bit-packed uint256 value containing both pool parameters. |
  | `in_packed_fee_params`         | `STRING`        | Packed encoding of fee configuration parameters for the Curve pool. Numeric string representation of a bit-packed uint256 value containing multiple fee-related settings.                                               |
  | `in_packed_rebalancing_params` | `STRING`        | Packed encoding of pool rebalancing configuration parameters for Curve's cryptoswap pools. Numeric string representation of a bit-packed uint256 value containing rebalancing thresholds and adjustment settings.       |
  | `in_packed_prices`             | `STRING`        | Packed encoding of initial price oracle values for tokens in the Curve pool. Numeric string representation of a bit-packed uint256 value containing multiple token price parameters.                                    |
  | `in_deployer`                  | `STRING`        | Address of the account that initiated the deployment or creation action. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_math                                   | in\_name         | in\_pool                                   | in\_salt                                                           | in\_weth                                   | removed | in\_coins                                                                                                                                 | in\_symbol | log\_index | in\_deployer                               | block\_number | block\_timestamp         | in\_packed\_prices                                       | transaction\_hash                                                  | in\_packed\_A\_gamma                          | in\_packed\_fee\_params                         | in\_packed\_precisions                              | in\_packed\_rebalancing\_params                 |
  | ------------------------------------------ | ------------------------------------------ | ---------------- | ------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------ | ------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | -------------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------------- | ----------------------------------------------- | --------------------------------------------------- | ----------------------------------------------- |
  | 0x729c764ae95e7a9dea9f950b5aedbf1a9f3d7c03 | 0xab53d6899e9c347a5deddce3d97d4aea36b0f8d7 | WETH/WXDC/USDC   | 0xcc89967e8eff3eac1d5f65fadffc8c9a06d576a3 | 0x95d0845092bff2b114d31826010056e85aa0bfb27ca915a5a4ce716d0363b5c3 | 0x951857744785e80e2de051c32ee7b25f9c458c42 | false   | \["0xa7348290de5cf01772479c48d50dec791c3fc212","0x951857744785e80e2de051c32ee7b25f9c458c42","0xfa2958cb79b0491cc627c1557f441ef849ca8eb1"] | tricrypto  | 1          | 0x7783b4f4ed3a10c31bbb985b63c54348babd64a5 | 93795617      | 2025-09-19T09:06:57.000Z | 75032261906066931193674100938704890626065190000000000    | 0x376ab4959895ffa13f1d54b09f315af3a7cb6610bc5c2544c7737eb7974b593e | 183752478137306770270222288013235334186240000 | 10208471007628153906483782393272783569920000000 | 340282366920938463481821352505477763072             | 34028236692093848191011868114131982745600000865 |
  | 0x729c764ae95e7a9dea9f950b5aedbf1a9f3d7c03 | 0xab53d6899e9c347a5deddce3d97d4aea36b0f8d7 | USDC.e/WETH/WXDC | 0x826c3bb33ce1c5360e15dc08d311e30db3acdf20 | 0x6c1215da4589ac0853942a7af3956c3a112d5c3209a802ec0c9561caa598cdcf | 0x951857744785e80e2de051c32ee7b25f9c458c42 | false   | \["0xcc0587aebda397146cc828b445db130a94486e74","0xa7348290de5cf01772479c48d50dec791c3fc212","0x951857744785e80e2de051c32ee7b25f9c458c42"] | 2Volatiles | 1          | 0x427caf62d66fcec08fa55f0991dbca66a8bfa7e7 | 89743894      | 2025-06-10T16:20:13.000Z | 21614735946818011199193555064065919537685120000000000000 | 0x190ba0bc21de870cef3b891b7273a1072e51022aec51e9bb08da86a57a426fe9 | 183752478137306770270222288013235334186240000 | 10208471007628153906483782393272783569920000000 | 340282366920938463463374607431786658200073709551617 | 34028236692093848191011868114131982745600000865 |
  | 0x729c764ae95e7a9dea9f950b5aedbf1a9f3d7c03 | 0xab53d6899e9c347a5deddce3d97d4aea36b0f8d7 | WETH/WXDC/USDC.e | 0x658667c10df7083d7118ee37f344f000e00a20fe | 0xaba53cbf0374de2a7322bff07cf4f26d4a25181e3a03397e5754f5e32d45f259 | 0x951857744785e80e2de051c32ee7b25f9c458c42 | false   | \["0xa7348290de5cf01772479c48d50dec791c3fc212","0x951857744785e80e2de051c32ee7b25f9c458c42","0xcc0587aebda397146cc828b445db130a94486e74"] | 2Volatiles | 1          | 0x7783b4f4ed3a10c31bbb985b63c54348babd64a5 | 89740956      | 2025-06-10T14:33:47.000Z | 123964866269297882239707369487393159433444150000000000   | 0x06e2cbe50decb8e1e508ea81839d15d4b48a81b9bd076a8501f72bdfdefc5f37 | 183752478137306770270222288013235334186240000 | 10208471007628153906483782393272783569920000000 | 340282366920938463481821352505477763072             | 34028236692093848191011868114131982745600000865 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTricryptoFactory_TricryptoPoolDeployed_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTricryptoFactory\_UpdateFeeReceiver\_event

Fee receiver address updates from Curve Tricrypto Factory pools on XDC Network. Tracks changes in protocol fee collection addresses for analyzing fee routing and governance modifications.

<Accordion title="Columns">
  | Column                 | Type        | Description                                                                                                                                          |
  | ---------------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`      | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`         | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash`     | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`            | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`              | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`              | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in__old_fee_receiver` | `STRING`    | Address of the previous fee receiver before the update. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in__new_fee_receiver` | `STRING`    | Address of the updated fee receiver for the Curve factory contract. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_\_new\_fee\_receiver                   | in\_\_old\_fee\_receiver                   |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
  | 0x729c764ae95e7a9dea9f950b5aedbf1a9f3d7c03 | false   | 3          | 89420955      | 2025-06-02T18:46:18.000Z | 0xf46a23fa0cdd033fe2b860140dede75597b98ffc21bfab7a0c5f64dc3f2abb47 | 0xbaf6cacfffb6d57d548f0faff486e9884a0d1747 | 0x0000000000000000000000000000000000000000 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTricryptoFactory_UpdateFeeReceiver_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTricryptoFactory\_UpdateGaugeImplementation\_event

*No description available.*

<Accordion title="Columns">
  | Column                         | Type        | Description                                                                                                                                          |
  | ------------------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`              | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`                 | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash`             | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`                    | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`                      | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`                      | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in__old_gauge_implementation` | `STRING`    | Contract address of the previous gauge implementation before the update. Hex-encoded, 0x-prefixed, 42-character string.                              |
  | `in__new_gauge_implementation` | `STRING`    | Contract address of the updated gauge implementation. Hex-encoded, 0x-prefixed, 42-character string.                                                 |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTricryptoFactory_UpdateGaugeImplementation_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTricryptoFactory\_UpdateMathImplementation\_event

Events emitted when Curve Tricrypto Factory updates its mathematical pricing implementation contract on XDC Network. Tracks changes to the core algorithm logic used for tri-asset pool calculations, useful for monitoring protocol upgrades and implementation versioning.

<Accordion title="Columns">
  | Column                        | Type        | Description                                                                                                                                          |
  | ----------------------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`             | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`                | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash`            | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`                   | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`                     | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`                     | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in__old_math_implementation` | `STRING`    | Contract address of the previous math implementation contract before the update. Hex-encoded, 0x-prefixed, 42-character string.                      |
  | `in__new_math_implementation` | `STRING`    | Contract address of the updated math implementation contract. Hex-encoded, 0x-prefixed, 42-character string.                                         |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_\_new\_math\_implementation            | in\_\_old\_math\_implementation            |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
  | 0x729c764ae95e7a9dea9f950b5aedbf1a9f3d7c03 | false   | 0          | 89420958      | 2025-06-02T18:46:24.000Z | 0xde36ef8706301805c5dcb4cfa3fc7dbf272c750cd19599da22305a6bfab0d074 | 0xab53d6899e9c347a5deddce3d97d4aea36b0f8d7 | 0x0000000000000000000000000000000000000000 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTricryptoFactory_UpdateMathImplementation_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTricryptoFactory\_UpdatePoolImplementation\_event

Factory upgrade events tracking changes to Curve Tricrypto pool implementation contracts on XDC Network. Records the old and new implementation addresses when the factory updates its pool template code, useful for monitoring protocol upgrades and pool contract versions.

<Accordion title="Columns">
  | Column                        | Type        | Description                                                                                                                                                                       |
  | ----------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`             | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                       |
  | `block_number`                | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                              |
  | `transaction_hash`            | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                               |
  | `log_index`                   | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                                |
  | `address`                     | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                           |
  | `removed`                     | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                      |
  | `in__implemention_id`         | `STRING`    | Identifier for the pool implementation version being updated in Curve factory contracts. String representation of a numeric value, ranging from simple integers to large numbers. |
  | `in__old_pool_implementation` | `STRING`    | Contract address of the previous pool implementation before the update in Curve factory contracts. Hex-encoded, 0x-prefixed, 42-character string.                                 |
  | `in__new_pool_implementation` | `STRING`    | Contract address of the updated pool implementation in Curve factory contracts. Hex-encoded, 0x-prefixed, 42-character string.                                                    |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_\_implemention\_id | in\_\_new\_pool\_implementation            | in\_\_old\_pool\_implementation            |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ---------------------- | ------------------------------------------ | ------------------------------------------ |
  | 0x729c764ae95e7a9dea9f950b5aedbf1a9f3d7c03 | false   | 0          | 89420959      | 2025-06-02T18:46:26.000Z | 0xa57872b6fbe7fdbfb63319011c560bc48b34ba99fe7c9be6a2094d7cb884e1d6 | 0                      | 0x016a5d98dc76fb638f2942e94fd12b323e792219 | 0x0000000000000000000000000000000000000000 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTricryptoFactory_UpdatePoolImplementation_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTricryptoFactory\_UpdateViewsImplementation\_event

Events emitted when Curve Tricrypto Factory on XDC Network updates its views implementation contract address. Used for tracking protocol upgrades and implementation changes in the factory's read-only query interface.

<Accordion title="Columns">
  | Column                         | Type        | Description                                                                                                                                          |
  | ------------------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`              | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`                 | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash`             | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`                    | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`                      | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`                      | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in__old_views_implementation` | `STRING`    | Contract address of the previous views implementation contract before the update. Hex-encoded, 0x-prefixed, 42-character string.                     |
  | `in__new_views_implementation` | `STRING`    | Contract address of the updated views implementation contract. Hex-encoded, 0x-prefixed, 42-character string.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_\_new\_views\_implementation           | in\_\_old\_views\_implementation           |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
  | 0x729c764ae95e7a9dea9f950b5aedbf1a9f3d7c03 | false   | 0          | 89420957      | 2025-06-02T18:46:22.000Z | 0xde330fbaf99ec2ade76f61c2417a6dda84746be57ccc533ed8828ab1ab1d0925 | 0xf1f6e500d9ccb9f3477cf078a5ea74f75fc3fc96 | 0x0000000000000000000000000000000000000000 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTricryptoFactory_UpdateViewsImplementation_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTwocryptoFactory\_LiquidityGaugeDeployed\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                          |
  | ------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_gauge`         | `STRING`    | Contract address of the gauge contract. Hex-encoded, 0x-prefixed, 42-character string.                                                               |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTwocryptoFactory_LiquidityGaugeDeployed_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTwocryptoFactory\_TransferOwnership\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                          |
  | ------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in__old_owner`    | `STRING`    | -                                                                                                                                                    |
  | `in__new_owner`    | `STRING`    | -                                                                                                                                                    |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTwocryptoFactory_TransferOwnership_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTwocryptoFactory\_TwocryptoPoolDeployed\_event

Pool deployment events from Curve's two-asset crypto pool factory on XDC Network. Records new AMM pool creations with token pairs, configuration parameters (A/gamma amplification, fee structures), and deployer addresses for tracking liquidity pool initialization.

<Accordion title="Columns">
  | Column                         | Type            | Description                                                                                                                                                                                                                                                                                 |
  | ------------------------------ | --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`              | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                                                                                                                                 |
  | `block_number`                 | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                                                                                                                                        |
  | `transaction_hash`             | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                                                                                                                                         |
  | `log_index`                    | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                                                                                                                                          |
  | `address`                      | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                                                                                                     |
  | `removed`                      | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                                                                                                                                |
  | `in_pool`                      | `STRING`        | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                                                                                  |
  | `in_name`                      | `STRING`        | Name or label identifier for the entity being created, registered, or updated in the event.                                                                                                                                                                                                 |
  | `in_symbol`                    | `STRING`        | Symbol of the token involved in the transaction or event.                                                                                                                                                                                                                                   |
  | `in_coins`                     | `ARRAY<STRING>` | Array of token contract addresses included in the liquidity pool. Hex-encoded, 0x-prefixed, 42-character strings representing ERC-20 token contracts.                                                                                                                                       |
  | `in_math`                      | `STRING`        | Contract address of the math implementation used by the liquidity pool. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                                                                      |
  | `in_salt`                      | `STRING`        | Cryptographic salt value used for deterministic address generation in contract deployment. 66-character hex string including 0x prefix.                                                                                                                                                     |
  | `in_precisions`                | `ARRAY<STRING>` | Array of precision multipliers for each token in the pool, indicating decimal place adjustments needed for internal calculations. Values like '1' indicate native precision while larger values (e.g., '1000000000000') represent scaling factors for tokens with different decimal counts. |
  | `in_packed_A_gamma`            | `STRING`        | Packed encoding of the amplification coefficient (A) and gamma parameter used in Curve's cryptoswap invariant calculation. Numeric string representation of a bit-packed uint256 value containing both pool parameters.                                                                     |
  | `in_packed_fee_params`         | `STRING`        | Packed encoding of fee configuration parameters for the Curve pool. Numeric string representation of a bit-packed uint256 value containing multiple fee-related settings.                                                                                                                   |
  | `in_packed_rebalancing_params` | `STRING`        | Packed encoding of pool rebalancing configuration parameters for Curve's cryptoswap pools. Numeric string representation of a bit-packed uint256 value containing rebalancing thresholds and adjustment settings.                                                                           |
  | `in_packed_prices`             | `STRING`        | Packed encoding of initial price oracle values for tokens in the Curve pool. Numeric string representation of a bit-packed uint256 value containing multiple token price parameters.                                                                                                        |
  | `in_deployer`                  | `STRING`        | Address of the account that initiated the deployment or creation action. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                                                                     |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_math                                   | in\_name  | in\_pool                                   | in\_salt                                                           | removed | in\_coins                                                                                    | in\_symbol | log\_index | in\_deployer                               | block\_number | in\_precisions         | block\_timestamp         | in\_packed\_prices   | transaction\_hash                                                  | in\_packed\_A\_gamma                          | in\_packed\_fee\_params                         | in\_packed\_rebalancing\_params                     |
  | ------------------------------------------ | ------------------------------------------ | --------- | ------------------------------------------ | ------------------------------------------------------------------ | ------- | -------------------------------------------------------------------------------------------- | ---------- | ---------- | ------------------------------------------ | ------------- | ---------------------- | ------------------------ | -------------------- | ------------------------------------------------------------------ | --------------------------------------------- | ----------------------------------------------- | --------------------------------------------------- |
  | 0xa17b39bf1c2fe776af38a999be7bb7bea737a6ec | 0xe8acb9bdd10e9685361a2d540e60378d26b0223f | BBBXDC    | 0xc6e7c8dc7414c28c67de0238393e50431de83a69 | 0x5fad679de4615f0e16af4828613212120c60cc7c3348476fd9b862709c46b071 | false   | \["0x951857744785e80e2de051c32ee7b25f9c458c42","0xfa4ddcfa8e3d0475f544d0de469277cf6e0a6fd1"] | BBBXDC     | 1          | 0x2475dcd4fe333be814ef7c8f8ce8a1e9b5fcdea0 | 90049370      | \["1","1"]             | 2025-06-18T10:29:24.000Z | 1934000000000000     | 0x081358e71db9fed523ca49e30de843b02b5d3c96690f2e02dad5b63c50f73a5a | 136112946768375385385349842972852284582400000 | 34028236692093846348182135150548006307200000000 | 680564733841876929619973849625130958848000000000866 |
  | 0xa17b39bf1c2fe776af38a999be7bb7bea737a6ec | 0xe8acb9bdd10e9685361a2d540e60378d26b0223f | WXDC/LBT  | 0xa346ea4cdf68c1656c9ad22b0fa024287ca32143 | 0x70930c6e2a5463059e88ae1d44df5f728cff8fc59148d17a0a30f0863309df50 | false   | \["0x951857744785e80e2de051c32ee7b25f9c458c42","0x05940b2df33d6371201e7ae099ced4c363855dfe"] | WXDCLBT    | 2          | 0x4db48aeeb8f42630bb0651790738d82b7755068b | 95288436      | \["1","1"]             | 2025-10-27T08:59:58.000Z | 2082000000000000000  | 0x098871aa868a9dd86c5d421511a3f7b0d7a0f2829be2050617a770a53152c79a | 136112946768375385385349842972852284582400000 | 8847341539944400050877843276543133320576000000  | 680564733841876929619973849625130958848000000000866 |
  | 0xa17b39bf1c2fe776af38a999be7bb7bea737a6ec | 0xe8acb9bdd10e9685361a2d540e60378d26b0223f | WXDC/USDC | 0x52297f3e1f099da7f4fc0a66bc8732016ab3f9b1 | 0x450ef2fb48f80bb4330f082c755890d434e0ea052735b77fdee8bd62727350b0 | false   | \["0x951857744785e80e2de051c32ee7b25f9c458c42","0xfa2958cb79b0491cc627c1557f441ef849ca8eb1"] | nativepool | 1          | 0x7783b4f4ed3a10c31bbb985b63c54348babd64a5 | 94035181      | \["1","1000000000000"] | 2025-09-25T07:36:33.000Z | 14730000000000000000 | 0xb91bb05d89cc4725c6e7f587fbc8208dd485c6abf586a66c1cf9d6cf32a21d12 | 136112946768375385385349842972852284582400000 | 10208471007628153906483782393272613569920000000 | 680564733841876929619973849625130958848000000000866 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTwocryptoFactory_TwocryptoPoolDeployed_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTwocryptoFactory\_UpdateFeeReceiver\_event

*No description available.*

<Accordion title="Columns">
  | Column                 | Type        | Description                                                                                                                                          |
  | ---------------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`      | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`         | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash`     | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`            | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`              | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`              | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in__old_fee_receiver` | `STRING`    | Address of the previous fee receiver before the update. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in__new_fee_receiver` | `STRING`    | Address of the updated fee receiver for the Curve factory contract. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTwocryptoFactory_UpdateFeeReceiver_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTwocryptoFactory\_UpdateGaugeImplementation\_event

*No description available.*

<Accordion title="Columns">
  | Column                         | Type        | Description                                                                                                                                          |
  | ------------------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`              | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`                 | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash`             | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`                    | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`                      | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`                      | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in__old_gauge_implementation` | `STRING`    | Contract address of the previous gauge implementation before the update. Hex-encoded, 0x-prefixed, 42-character string.                              |
  | `in__new_gauge_implementation` | `STRING`    | Contract address of the updated gauge implementation. Hex-encoded, 0x-prefixed, 42-character string.                                                 |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTwocryptoFactory_UpdateGaugeImplementation_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTwocryptoFactory\_UpdateMathImplementation\_event

Events tracking updates to the mathematical implementation contract used by Curve's two-crypto pool factory on XDC Network. Used for monitoring protocol upgrades and changes to the pricing algorithms that govern liquidity pool behavior.

<Accordion title="Columns">
  | Column                        | Type        | Description                                                                                                                                          |
  | ----------------------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`             | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`                | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash`            | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`                   | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`                     | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`                     | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in__old_math_implementation` | `STRING`    | Contract address of the previous math implementation contract before the update. Hex-encoded, 0x-prefixed, 42-character string.                      |
  | `in__new_math_implementation` | `STRING`    | Contract address of the updated math implementation contract. Hex-encoded, 0x-prefixed, 42-character string.                                         |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_\_new\_math\_implementation            | in\_\_old\_math\_implementation            |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
  | 0xa17b39bf1c2fe776af38a999be7bb7bea737a6ec | false   | 3          | 89420966      | 2025-06-02T18:46:40.000Z | 0x081e52fb3c5a09fc2bfab7a91be2889dd49c49c7f7d79d6a4692e8813085b5ed | 0xe8acb9bdd10e9685361a2d540e60378d26b0223f | 0x0000000000000000000000000000000000000000 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTwocryptoFactory_UpdateMathImplementation_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTwocryptoFactory\_UpdatePoolImplementation\_event

Pool implementation upgrade events from Curve's two-crypto factory contract on XDC Network. Tracks changes to pool smart contract implementations, useful for monitoring protocol upgrades and analyzing the evolution of Curve's liquidity pool infrastructure.

<Accordion title="Columns">
  | Column                        | Type        | Description                                                                                                                                                                       |
  | ----------------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`             | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                       |
  | `block_number`                | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                              |
  | `transaction_hash`            | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                               |
  | `log_index`                   | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                                |
  | `address`                     | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                           |
  | `removed`                     | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                      |
  | `in__implemention_id`         | `STRING`    | Identifier for the pool implementation version being updated in Curve factory contracts. String representation of a numeric value, ranging from simple integers to large numbers. |
  | `in__old_pool_implementation` | `STRING`    | Contract address of the previous pool implementation before the update in Curve factory contracts. Hex-encoded, 0x-prefixed, 42-character string.                                 |
  | `in__new_pool_implementation` | `STRING`    | Contract address of the updated pool implementation in Curve factory contracts. Hex-encoded, 0x-prefixed, 42-character string.                                                    |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_\_implemention\_id | in\_\_new\_pool\_implementation            | in\_\_old\_pool\_implementation            |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ---------------------- | ------------------------------------------ | ------------------------------------------ |
  | 0xa17b39bf1c2fe776af38a999be7bb7bea737a6ec | false   | 0          | 89420967      | 2025-06-02T18:46:42.000Z | 0x1ec84ea6789890b86a6ef5351b9b93de81f3bbf5b370c101e1e560c1d944e3d4 | 0                      | 0x2320f304651f825353124890e4be17e826be5841 | 0x0000000000000000000000000000000000000000 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTwocryptoFactory_UpdatePoolImplementation_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### CurveTwocryptoFactory\_UpdateViewsImplementation\_event

Contract upgrade events tracking changes to the views implementation address in Curve's two-crypto factory on XDC Network. Records old and new implementation contract addresses for monitoring protocol upgrades and proxy pattern changes.

<Accordion title="Columns">
  | Column                         | Type        | Description                                                                                                                                          |
  | ------------------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`              | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`                 | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash`             | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`                    | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`                      | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`                      | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in__old_views_implementation` | `STRING`    | Contract address of the previous views implementation contract before the update. Hex-encoded, 0x-prefixed, 42-character string.                     |
  | `in__new_views_implementation` | `STRING`    | Contract address of the updated views implementation contract. Hex-encoded, 0x-prefixed, 42-character string.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_\_new\_views\_implementation           | in\_\_old\_views\_implementation           |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
  | 0xa17b39bf1c2fe776af38a999be7bb7bea737a6ec | false   | 2          | 89420965      | 2025-06-02T18:46:38.000Z | 0xe93c2730f6aeb393f138ebacc04c9a6f56096c05a4051cd57d8618333d3bd576 | 0xc1a0003b9bfb0c958da455d12417df0ba79bba78 | 0x0000000000000000000000000000000000000000 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.CurveTwocryptoFactory_UpdateViewsImplementation_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### StablePool\_AddLiquidity\_event

Liquidity deposit events from Curve V1 StableSwap pools on XDC Network, capturing token amounts added, provider addresses, fees charged, and resulting pool invariant and LP token supply. Used for analyzing liquidity provider behavior, pool composition changes, and fee generation across Curve stablecoin pools.

<Accordion title="Columns">
  | Column             | Type            | Description                                                                                                                                          |
  | ------------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_provider`      | `STRING`        | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token_amounts` | `ARRAY<STRING>` | Array of token amounts involved in the liquidity operation. Numeric string representations in smallest token denomination.                           |
  | `in_fees`          | `ARRAY<STRING>` | Array of fee amounts charged in the transaction. Numeric string representations in smallest token denomination.                                      |
  | `in_invariant`     | `STRING`        | Invariant value of the Curve pool after the liquidity operation. Numeric string representation in smallest token denomination.                       |
  | `in_token_supply`  | `STRING`        | Total supply of liquidity pool tokens after the operation. Numeric string representation in smallest token denomination.                             |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_fees                     | removed | log\_index | in\_provider                               | block\_number | in\_invariant             | block\_timestamp         | in\_token\_supply         | in\_token\_amounts                         | transaction\_hash                                                  |
  | ------------------------------------------ | ---------------------------- | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------- | ------------------------ | ------------------------- | ------------------------------------------ | ------------------------------------------------------------------ |
  | 0x9c15dc1c8991e852ceaf623b30162a98a1c83f3d | \["7","25","8","8"]          | false   | 2          | 0x7783b4f4ed3a10c31bbb985b63c54348babd64a5 | 90782890      | 8299539803487241813       | 2025-07-07T05:07:42.000Z | 7791158723291823770       | \["0","1169493","0","0"]                   | 0xb32a4b610ae1760cc8da245fc54bf46af4e7bab08de8af4cbb9fca934f005497 |
  | 0x9c15dc1c8991e852ceaf623b30162a98a1c83f3d | \["20","30","8","17"]        | false   | 6          | 0x7783b4f4ed3a10c31bbb985b63c54348babd64a5 | 90789869      | 19433699182358958531      | 2025-07-07T09:23:51.000Z | 18243249147397731934      | \["3200000","2315723","2379294","3238785"] | 0x2133f0321b4236d333a8782ebf3173fb52bb8bb7fb54da99f13fed83044a44fe |
  | 0x1436e4ca2c687335b7c5e1b446ae532b9e287160 | \["1373943894291010","1400"] | false   | 15         | 0x7783b4f4ed3a10c31bbb985b63c54348babd64a5 | 97595521      | 1763398098091510857289668 | 2025-12-23T04:50:32.000Z | 1757983997964570626985700 | \["0","54806041"]                          | 0xecad76a93f7eada9074655745774ec4c0d08cd2b0f5a060912a219aec8cba758 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.StablePool_AddLiquidity_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### StablePool\_RemoveLiquidity\_event

Liquidity removal events from Curve V1 stablecoin pools on XDC Network, capturing withdrawn token amounts, LP token supply changes, and provider addresses. Used for tracking liquidity provider exits and analyzing pool composition changes over time.

<Accordion title="Columns">
  | Column             | Type            | Description                                                                                                                                          |
  | ------------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_provider`      | `STRING`        | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token_amounts` | `ARRAY<STRING>` | Array of token amounts involved in the liquidity operation. Numeric string representations in smallest token denomination.                           |
  | `in_fees`          | `ARRAY<STRING>` | Array of fee amounts charged in the transaction. Numeric string representations in smallest token denomination.                                      |
  | `in_token_supply`  | `STRING`        | Total supply of liquidity pool tokens after the operation. Numeric string representation in smallest token denomination.                             |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_fees | removed | log\_index | in\_provider                               | block\_number | block\_timestamp         | in\_token\_supply         | in\_token\_amounts                         | transaction\_hash                                                  |
  | ------------------------------------------ | -------- | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------- | ------------------------------------------ | ------------------------------------------------------------------ |
  | 0x1436e4ca2c687335b7c5e1b446ae532b9e287160 | \[]      | false   | 3          | 0x35524a1a02d6c89c8fcead21644cb61b032bd3de | 97109936      | 2025-12-11T07:46:27.000Z | 1257453577728755529189285 | \["45830304856312173900519","44389214347"] | 0xc1af7b109f28886933c67ff49c8f9a53f59dae6a14e473eafca17cfefbf1b6a5 |
  | 0x1436e4ca2c687335b7c5e1b446ae532b9e287160 | \[]      | false   | 3          | 0x18668c448a12714b0422e71f63943f764c721faa | 97104790      | 2025-12-11T04:47:32.000Z | 1340376413665305737544563 | \["7076080721686817360638","6917724773"]   | 0x38768f1be8c79e7a1ddbb5a87c66795ad08f7fc6170e6f413f516c020d650457 |
  | 0x1436e4ca2c687335b7c5e1b446ae532b9e287160 | \[]      | false   | 4          | 0x99298b15b5dda538c67f08af804d85e82450ce39 | 97110993      | 2025-12-11T08:22:11.000Z | 1277750264969278265213505 | \["35553824445307640020021","34174588484"] | 0xdc19430c051a12f5c5cd17b8ec7ed9cebf3253b817268d581ea04dbca2fb7e4a |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.StablePool_RemoveLiquidity_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### StablePool\_RemoveLiquidityImbalance\_event

Imbalanced liquidity removal events from Curve V1 stablecoin pools on XDC Network, capturing when liquidity providers withdraw unequal token amounts. Records provider addresses, withdrawn token quantities, fees charged, and resulting pool invariant for analyzing asymmetric withdrawal patterns.

<Accordion title="Columns">
  | Column             | Type            | Description                                                                                                                                          |
  | ------------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_provider`      | `STRING`        | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token_amounts` | `ARRAY<STRING>` | Array of token amounts involved in the liquidity operation. Numeric string representations in smallest token denomination.                           |
  | `in_fees`          | `ARRAY<STRING>` | Array of fee amounts charged in the transaction. Numeric string representations in smallest token denomination.                                      |
  | `in_invariant`     | `STRING`        | Invariant value of the Curve pool after the liquidity operation. Numeric string representation in smallest token denomination.                       |
  | `in_token_supply`  | `STRING`        | Total supply of liquidity pool tokens after the operation. Numeric string representation in smallest token denomination.                             |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_fees                           | removed | log\_index | in\_provider                               | block\_number | in\_invariant             | block\_timestamp         | in\_token\_supply         | in\_token\_amounts   | transaction\_hash                                                  |
  | ------------------------------------------ | ---------------------------------- | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------- | ------------------------ | ------------------------- | -------------------- | ------------------------------------------------------------------ |
  | 0x51178ce64e2518a9a9347a15157d0a5a54b9b7a1 | \["677699831569241077","733577"]   | false   | 2          | 0x5a0aa1e4f10cde41c11e90fca2368a30a1d01834 | 96815923      | 6708018707697972903406330 | 2025-12-03T23:01:59.000Z | 6661962209526376109411595 | \["0","30000000000"] | 0x1fed239ee344d554e4c3599ccb567f84fde6e687d8fa5fcb2ebae818e9c5bf1e |
  | 0x51178ce64e2518a9a9347a15157d0a5a54b9b7a1 | \["2005950779119132443","2171405"] | false   | 5          | 0x5a0aa1e4f10cde41c11e90fca2368a30a1d01834 | 97457987      | 7296162764746248662870596 | 2025-12-19T19:51:32.000Z | 7244219179995703091093039 | \["0","85000000000"] | 0x24aa896e5e387010d54bf062dc607d0048645385f2a3c74fef0b9e9d743a5329 |
  | 0x1436e4ca2c687335b7c5e1b446ae532b9e287160 | \["4226728476949129","4312"]       | false   | 2          | 0x5a0aa1e4f10cde41c11e90fca2368a30a1d01834 | 97489361      | 1817495730957046323181913 | 2025-12-20T14:17:07.000Z | 1812471744430484180709357 | \["0","176000000"]   | 0xccac053bb55c51433f5a633392aff228d70c8d4246ad31c95fa6a9571ac0b8b3 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.StablePool_RemoveLiquidityImbalance_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### StablePool\_RemoveLiquidityOne\_event

Single-asset withdrawal events from Curve v1 StableSwap pools on XDC Network. Records LP token burns when users remove liquidity in a single token, including amounts withdrawn, LP tokens burned, and remaining pool supply for liquidity analysis.

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                                                           |
  | ------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                           |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                                  |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                                   |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                                    |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                               |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                          |
  | `in_provider`      | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                                                     |
  | `in_token_id`      | `STRING`    | Token index identifier indicating which asset in the Curve pool was withdrawn. Numeric string value (e.g., '1', '2') representing the position of the coin in the pool's asset array. |
  | `in_token_amount`  | `STRING`    | Amount of liquidity pool tokens involved in the operation. String-encoded integer in smallest token denomination (wei).                                                               |
  | `in_coin_amount`   | `STRING`    | Amount of coin withdrawn from the liquidity pool. String-encoded integer in smallest token denomination (wei).                                                                        |
  | `in_token_supply`  | `STRING`    | Total supply of liquidity pool tokens after the operation. Numeric string representation in smallest token denomination.                                                              |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_provider                               | in\_token\_id | block\_number | in\_coin\_amount | block\_timestamp         | in\_token\_amount      | in\_token\_supply         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------- | ---------------- | ------------------------ | ---------------------- | ------------------------- | ------------------------------------------------------------------ |
  | 0x51178ce64e2518a9a9347a15157d0a5a54b9b7a1 | false   | 2          | 0xf70fe54c6523c6a8bbd05a93542536de02d6ed88 | 1             | 96082685      | 2419959671       | 2025-11-15T19:35:19.000Z | 2408229492659038000000 | 4961260143818640787414208 | 0xd23a715f8d9dc358fb19cfe112c443a20e64ec3c2614aeb0d604e5b065a5289b |
  | 0x51178ce64e2518a9a9347a15157d0a5a54b9b7a1 | false   | 2          | 0xf70fe54c6523c6a8bbd05a93542536de02d6ed88 | 1             | 96088539      | 2500002981       | 2025-11-15T22:57:09.000Z | 2487850000000000000000 | 4958866043782789752386479 | 0x8f9e515fd4d81d6316b1c3de3dde758d84bece703ee6d594a2b9fb686526545d |
  | 0x24894f0c4f80837d61ca21730a75fa216fed7200 | false   | 2          | 0xe6c262f0db9278fb4528877815fa78a47ffe1f24 | 1             | 91522826      | 169462237        | 2025-07-25T10:39:41.000Z | 169346994727415743354  | 100526215527610376872536  | 0x9ddd080ebcea0495156af20e90a5466e300010803cc1ad889c3342a18fed748c |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.StablePool_RemoveLiquidityOne_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### StablePool\_TokenExchange\_event

Token swap events from Curve v1 stablecoin pools on XDC Network, recording exchanges between pool assets with token IDs, amounts traded, and buyer addresses for analyzing liquidity provision and trading patterns.

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                             |
  | ------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                             |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.    |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                     |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                      |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                 |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                            |
  | `in_buyer`         | `STRING`    | Address of the account purchasing tokens or assets in the transaction. Hex-encoded, 0x-prefixed, 42-character string.                                   |
  | `in_sold_id`       | `STRING`    | Index of the token sold in the exchange transaction within the pool's token array. String-encoded integer identifier.                                   |
  | `in_tokens_sold`   | `STRING`    | Quantity of tokens sold by the buyer in the exchange transaction. String-encoded integer representing the amount in the smallest unit of the token.     |
  | `in_bought_id`     | `STRING`    | Index of the token purchased in the exchange transaction within the pool's token array. String-encoded integer identifier.                              |
  | `in_tokens_bought` | `STRING`    | Quantity of tokens received by the buyer in the exchange transaction. String-encoded integer representing the amount in the smallest unit of the token. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_buyer                                  | log\_index | in\_sold\_id | block\_number | in\_bought\_id | in\_tokens\_sold | block\_timestamp         | in\_tokens\_bought   | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------ | ------------- | -------------- | ---------------- | ------------------------ | -------------------- | ------------------------------------------------------------------ |
  | 0x3e3d5e3c098d1576112af93598d7c55f895f83ff | false   | 0x597a95f53805b4048b456dc57b200adb714a940c | 16         | 0            | 92283591      | 2              | 61472029         | 2025-08-13T00:33:39.000Z | 75194730596253561255 | 0xb34508bb26a30234823905b3737698d9d18283c16cc6a44493f38c100e06fadf |
  | 0x3e3d5e3c098d1576112af93598d7c55f895f83ff | false   | 0x597a95f53805b4048b456dc57b200adb714a940c | 16         | 0            | 92297356      | 1              | 15273761         | 2025-08-13T09:03:07.000Z | 15263819             | 0x29d2e1542fb3d080c85e59444c81f2b7241fc01deb11e360d91e94a3f8fd1423 |
  | 0x3e3d5e3c098d1576112af93598d7c55f895f83ff | false   | 0x597a95f53805b4048b456dc57b200adb714a940c | 16         | 0            | 92297375      | 1              | 61562423         | 2025-08-13T09:03:45.000Z | 61196050             | 0x76ea65c344bd64f33b66334f6fef0b5ca2ef3519c37712822bd63d60cfe6da56 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.StablePool_TokenExchange_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### StablePool\_TokenExchangeUnderlying\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                             |
  | ------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                             |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.    |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                     |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                      |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                 |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                            |
  | `in_buyer`         | `STRING`    | Address of the account purchasing tokens or assets in the transaction. Hex-encoded, 0x-prefixed, 42-character string.                                   |
  | `in_sold_id`       | `STRING`    | Index of the token sold in the exchange transaction within the pool's token array. String-encoded integer identifier.                                   |
  | `in_tokens_sold`   | `STRING`    | Quantity of tokens sold by the buyer in the exchange transaction. String-encoded integer representing the amount in the smallest unit of the token.     |
  | `in_bought_id`     | `STRING`    | Index of the token purchased in the exchange transaction within the pool's token array. String-encoded integer identifier.                              |
  | `in_tokens_bought` | `STRING`    | Quantity of tokens received by the buyer in the exchange transaction. String-encoded integer representing the amount in the smallest unit of the token. |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.StablePool_TokenExchangeUnderlying_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TriCryptoPool\_AddLiquidity\_event

Liquidity addition events from Curve V1 TriCrypto pools on XDC Network, capturing provider addresses, token amounts deposited, fees charged, and resulting LP (liquidity provider) token supply after each deposit transaction.

<Accordion title="Columns">
  | Column                  | Type            | Description                                                                                                                                                    |
  | ----------------------- | --------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`       | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                    |
  | `block_number`          | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.           |
  | `transaction_hash`      | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                            |
  | `log_index`             | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                             |
  | `address`               | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                        |
  | `removed`               | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                   |
  | `in_provider`           | `STRING`        | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                              |
  | `in_token_amounts`      | `ARRAY<STRING>` | Array of token amounts involved in the liquidity operation. Numeric string representations in smallest token denomination.                                     |
  | `in_fee`                | `STRING`        | Fee 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_token_supply`       | `STRING`        | Total supply of liquidity pool tokens after the operation. Numeric string representation in smallest token denomination.                                       |
  | `in_packed_price_scale` | `STRING`        | Encoded price scale value for the liquidity pool. String-encoded integer representing the packed internal price scaling factor used in pool calculations.      |
</Accordion>

<Accordion title="Sample Data">
  | in\_fee           | address                                    | removed | log\_index | in\_provider                               | block\_number | block\_timestamp         | in\_token\_supply      | in\_token\_amounts             | transaction\_hash                                                  | in\_packed\_price\_scale                               |
  | ----------------- | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ---------------------- | ------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------ |
  | 14487508995522324 | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 4          | 0xaee656c55fb22dd77ba1708dd387e93eefa6005c | 90960295      | 2025-07-11T15:57:25.000Z | 4749047190068693180314 | \["19578842985568751","0","0"] | 0xe7c0bef7d958457b0bca34ad44498f14e3922d86870652a8221dd387f8338b45 | 114973851452561756853621026307813614496816234944320657 |
  | 140758297060680   | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 4          | 0xaee656c55fb22dd77ba1708dd387e93eefa6005c | 90960306      | 2025-07-11T15:57:47.000Z | 4745899775133881932111 | \["177580704472108","0","0"]   | 0xad09bda911a94abdd80d8a54da923b67beb5079db29539b9258f6ab436b705f6 | 114973851452561756853621026307813614496816234944320657 |
  | 17417477244531837 | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 4          | 0xaee656c55fb22dd77ba1708dd387e93eefa6005c | 90207538      | 2025-06-22T13:36:18.000Z | 4748744066215336199747 | \["19361666541608273","0","0"] | 0xad520a509983d4e923dab31b772b6c5c9e42a2c381ab10611ea8a8bfbc6e89d0 | 141340688533115040026793372179104930587014641629743545 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TriCryptoPool_AddLiquidity_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TriCryptoPool\_ClaimAdminFee\_event

Administrative fee collection events from Curve v1 TriCrypto pools on XDC Network. Records protocol fee withdrawals showing amounts claimed across three pool tokens and the receiving admin address.

<Accordion title="Columns">
  | Column             | Type            | Description                                                                                                                                          |
  | ------------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_admin`         | `STRING`        | Address of the administrator or privileged account that initiated or authorized the operation. Hex-encoded, 0x-prefixed, 42-character string.        |
  | `in_tokens`        | `ARRAY<STRING>` | Array of token contract addresses involved in the operation. Hex-encoded, 0x-prefixed, 42-character strings.                                         |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_admin                                  | in\_tokens                                               | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | -------------------------------------------------------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 0xbaf6cacfffb6d57d548f0faff486e9884a0d1747 | \["500019492556096","19661437059390066467","1264096"]    | 8          | 90785017      | 2025-07-07T06:23:58.000Z | 0xd2a8c56632fe4051fb81b67ad70425351a8469387ce97ddf1ba80091a05606aa |
  | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 0xbaf6cacfffb6d57d548f0faff486e9884a0d1747 | \["5104487005818106","256540650439705031378","22451282"] | 14         | 92427562      | 2025-08-16T14:14:50.000Z | 0x3aeca370aa9a7df142dfdcaf4f79a74e8d44d97a7ebf2e9f7364544a13b7ef8d |
  | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 0xbaf6cacfffb6d57d548f0faff486e9884a0d1747 | \["4505789214912342","267210185677595013751","20795597"] | 12         | 92900031      | 2025-08-28T05:28:21.000Z | 0x8b046bb61c8c504b45d4323bed1fd2aaf984614dee305d00aae9f92d9f832408 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TriCryptoPool_ClaimAdminFee_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TriCryptoPool\_RampAgamma\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                                                     |
  | ------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                     |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                            |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                             |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                              |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                         |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                    |
  | `in_initial_A`     | `STRING`    | Initial amplification coefficient (A parameter) for the Curve pool at the start of the ramping period. Numeric string representing the scaled integer value of the A parameter. |
  | `in_future_A`      | `STRING`    | Target amplification coefficient (A parameter) for the Curve pool at the end of the ramping period. Numeric string representing the scaled integer value of the A parameter.    |
  | `in_initial_gamma` | `STRING`    | Initial gamma parameter for the Curve pool at the start of the ramping period. Numeric string representing the scaled integer value of the gamma parameter.                     |
  | `in_future_gamma`  | `STRING`    | Target gamma parameter for the Curve pool at the end of the ramping period. Numeric string representing the scaled integer value of the gamma parameter.                        |
  | `in_initial_time`  | `STRING`    | Unix timestamp when the parameter ramping period starts for the Curve pool. Numeric string representing seconds since epoch.                                                    |
  | `in_future_time`   | `STRING`    | Unix timestamp when the parameter ramping period ends for the Curve pool. Numeric string representing seconds since epoch.                                                      |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TriCryptoPool_RampAgamma_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TriCryptoPool\_RemoveLiquidity\_event

Liquidity removal events from Curve TriCrypto pools on XDC Network, capturing withdrawn token amounts and remaining pool supply when liquidity providers exit three-asset pools. Used for tracking LP position changes and pool liquidity flow analysis.

<Accordion title="Columns">
  | Column             | Type            | Description                                                                                                                                          |
  | ------------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_provider`      | `STRING`        | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token_amounts` | `ARRAY<STRING>` | Array of token amounts involved in the liquidity operation. Numeric string representations in smallest token denomination.                           |
  | `in_token_supply`  | `STRING`        | Total supply of liquidity pool tokens after the operation. Numeric string representation in smallest token denomination.                             |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_provider                               | block\_number | block\_timestamp         | in\_token\_supply | in\_token\_amounts                                                | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ----------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------ |
  | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 5          | 0x4db48aeeb8f42630bb0651790738d82b7755068b | 93919191      | 2025-09-22T09:46:39.000Z | 40470644          | \["7507996720428195981","433790796225026764926066","33395145614"] | 0xe03bc6ecff24445f528101097641ad0f196b70e129ee0678eb1778f742dd0b88 |
  | 0x658667c10df7083d7118ee37f344f000e00a20fe | false   | 4          | 0x7783b4f4ed3a10c31bbb985b63c54348babd64a5 | 89976793      | 2025-06-16T13:51:21.000Z | 0                 | \["36355732345035","1556990678588222698","99796"]                 | 0x1880820c8bb2f63c60ba78528222e47c0551f0cad1e7c9b6dd72b58e9c7dc4ad |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TriCryptoPool_RemoveLiquidity_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TriCryptoPool\_RemoveLiquidityOne\_event

Single-asset liquidity removal events from Curve TriCrypto pools on XDC Network, capturing LP token burns and the specific coin withdrawn along with fees and price scale data.

<Accordion title="Columns">
  | Column                  | Type        | Description                                                                                                                                               |
  | ----------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`       | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                               |
  | `block_number`          | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.      |
  | `transaction_hash`      | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                       |
  | `log_index`             | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                        |
  | `address`               | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                   |
  | `removed`               | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                              |
  | `in_provider`           | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                         |
  | `in_token_amount`       | `STRING`    | Amount of liquidity pool tokens involved in the operation. String-encoded integer in smallest token denomination (wei).                                   |
  | `in_coin_index`         | `STRING`    | Index of the coin being withdrawn from the liquidity pool. String-encoded integer representing the position of the coin in the pool's token array.        |
  | `in_coin_amount`        | `STRING`    | Amount of coin withdrawn from the liquidity pool. String-encoded integer in smallest token denomination (wei).                                            |
  | `in_approx_fee`         | `STRING`    | Approximate fee charged for the liquidity operation. String-encoded integer in smallest token denomination (wei).                                         |
  | `in_packed_price_scale` | `STRING`    | Encoded price scale value for the liquidity pool. String-encoded integer representing the packed internal price scaling factor used in pool calculations. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_provider                               | block\_number | in\_approx\_fee    | in\_coin\_index | in\_coin\_amount     | block\_timestamp         | in\_token\_amount  | transaction\_hash                                                  | in\_packed\_price\_scale                               |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------ | --------------- | -------------------- | ------------------------ | ------------------ | ------------------------------------------------------------------ | ------------------------------------------------------ |
  | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 7          | 0xaee656c55fb22dd77ba1708dd387e93eefa6005c | 90930586      | 2521               | 2               | 489073               | 2025-07-10T22:09:32.000Z | 27677828760129872  | 0xa25d8a8f3ab6dc7c79330e8c82c0001925322a1a053927654160359ba0306bce | 122151777085718974001220448244923990601045919095272915 |
  | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 7          | 0xaee656c55fb22dd77ba1708dd387e93eefa6005c | 90906113      | 333260654724939465 | 1               | 62557170340243394495 | 2025-07-10T07:22:30.000Z | 249245546786418546 | 0xb506a57f3ce506b7f9e51ea8af5cf5138785418e4d608f122e866d36839ab0e1 | 128012632457271454744289036496597403368257028967342399 |
  | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 7          | 0xaee656c55fb22dd77ba1708dd387e93eefa6005c | 90895959      | 254585560075949280 | 1               | 52524328322534170404 | 2025-07-10T01:13:28.000Z | 207965027565231871 | 0x8f83ca7714a4de12e4b557fc2af6ab73a3aa16d0364ead284d6f320c9e212735 | 128012632457271454744289036496597403368257028967342399 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TriCryptoPool_RemoveLiquidityOne_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TriCryptoPool\_TokenExchange\_event

Token swap events from Curve's TriCrypto pool on XDC Network, capturing trades between three crypto assets with quantities, prices, fees, and buyer addresses. Used for analyzing trading volume, price movements, and liquidity provider fee generation in Curve's tri-asset pools.

<Accordion title="Columns">
  | Column                  | Type        | Description                                                                                                                                                    |
  | ----------------------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`       | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                    |
  | `block_number`          | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.           |
  | `transaction_hash`      | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                            |
  | `log_index`             | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                             |
  | `address`               | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                        |
  | `removed`               | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                   |
  | `in_buyer`              | `STRING`    | Address of the account purchasing tokens or assets in the transaction. Hex-encoded, 0x-prefixed, 42-character string.                                          |
  | `in_sold_id`            | `STRING`    | Index of the token sold in the exchange transaction within the pool's token array. String-encoded integer identifier.                                          |
  | `in_tokens_sold`        | `STRING`    | Quantity of tokens sold by the buyer in the exchange transaction. String-encoded integer representing the amount in the smallest unit of the token.            |
  | `in_bought_id`          | `STRING`    | Index of the token purchased in the exchange transaction within the pool's token array. String-encoded integer identifier.                                     |
  | `in_tokens_bought`      | `STRING`    | Quantity of tokens received by the buyer in the exchange transaction. String-encoded integer representing the amount in the smallest unit of the token.        |
  | `in_fee`                | `STRING`    | Fee 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_packed_price_scale` | `STRING`    | Encoded price scale value for the liquidity pool. String-encoded integer representing the packed internal price scaling factor used in pool calculations.      |
</Accordion>

<Accordion title="Sample Data">
  | in\_fee             | address                                    | removed | in\_buyer                                  | log\_index | in\_sold\_id | block\_number | in\_bought\_id | in\_tokens\_sold  | block\_timestamp         | in\_tokens\_bought    | transaction\_hash                                                  | in\_packed\_price\_scale                              |
  | ------------------- | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------ | ------------- | -------------- | ----------------- | ------------------------ | --------------------- | ------------------------------------------------------------------ | ----------------------------------------------------- |
  | 3271532579900552681 | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 0x3f5a41b922a76759b9c77d36b3d337e88cd1dc5e | 34         | 0            | 93008884      | 1              | 10000000000000000 | 2025-08-30T21:12:08.000Z | 539335918780142746985 | 0x420dc2d1663191af2a3750b11aac67ee85fdeefa2efc4d111d665ca33d707390 | 77992195601796632912432452358275681990731327467619165 |
  | 3430074787291479630 | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 0x3f5a41b922a76759b9c77d36b3d337e88cd1dc5e | 15         | 0            | 93008915      | 1              | 10000000000000000 | 2025-08-30T21:13:10.000Z | 537847164777198400511 | 0xa7b1456461e5aba364a65cd91885c3675ffc865e9c9dca83ef63322896f9fad5 | 78019867941722082473770657265510452620477245596032075 |
  | 4137383917342182526 | 0x483d102d6abfb085fa63be02f46029b5e0783ea5 | false   | 0x3f5a41b922a76759b9c77d36b3d337e88cd1dc5e | 9          | 0            | 93008959      | 1              | 11410000000000000 | 2025-08-30T21:14:46.000Z | 611783947754321393943 | 0xe88877fda45263ede46fc531f8a9577840d8f028473b39936cbd750f7cfa5302 | 78048553837195771434076666941939989361122180738647996 |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TriCryptoPool_TokenExchange_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TwoCryptoPool\_AddLiquidity\_event

Liquidity addition events from Curve v1 two-asset crypto pools on XDC Network, capturing provider addresses, deposited token amounts, fees charged, and resulting LP token supply. Used for analyzing liquidity provider behavior, pool growth patterns, and fee generation across Curve's volatile asset pools.

<Accordion title="Columns">
  | Column                  | Type            | Description                                                                                                                                                    |
  | ----------------------- | --------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`       | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                    |
  | `block_number`          | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.           |
  | `transaction_hash`      | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                            |
  | `log_index`             | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                             |
  | `address`               | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                        |
  | `removed`               | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                   |
  | `in_provider`           | `STRING`        | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                              |
  | `in_token_amounts`      | `ARRAY<STRING>` | Array of token amounts involved in the liquidity operation. Numeric string representations in smallest token denomination.                                     |
  | `in_fee`                | `STRING`        | Fee 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_token_supply`       | `STRING`        | Total supply of liquidity pool tokens after the operation. Numeric string representation in smallest token denomination.                                       |
  | `in_packed_price_scale` | `STRING`        | Encoded price scale value for the liquidity pool. String-encoded integer representing the packed internal price scaling factor used in pool calculations.      |
</Accordion>

<Accordion title="Sample Data">
  | in\_fee             | address                                    | removed | log\_index | in\_provider                               | block\_number | block\_timestamp         | in\_token\_supply         | in\_token\_amounts                                     | transaction\_hash                                                  | in\_packed\_price\_scale |
  | ------------------- | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------- | ------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------ |
  | 0                   | 0xed0cdc6363222ef823ef44d30b57f76cf980c368 | false   | 3          | 0x4db48aeeb8f42630bb0651790738d82b7755068b | 94823879      | 2025-10-15T10:27:55.000Z | 0                         | \["7936000000000000000000","799033427305678614579138"] | 0x8bc5b7e7f89b1bcb7fc69625f6643c749fcc39d886a27595de0ad8273a42ddf9 | 9932000000000000         |
  | 1026155849382437844 | 0x52297f3e1f099da7f4fc0a66bc8732016ab3f9b1 | false   | 2          | 0x4ec9a600664c7f07092350c101aa7a20f4cf61cb | 97600274      | 2025-12-23T07:42:41.000Z | 4390077052853853608223239 | \["2435129834304931065600","0"]                        | 0x7b988dfeaa616b6ac169ba807fef957a682b450f436b3ee2e288999637e712d2 | 20926159046566864985     |
  | 1774401688514037    | 0x52297f3e1f099da7f4fc0a66bc8732016ab3f9b1 | false   | 14         | 0x8a0d8e76a2079cdfb662eac7a7c031475b30baa7 | 97589977      | 2025-12-23T01:31:15.000Z | 4389813590719552771281534 | \["106980711761509966439","4986361"]                   | 0xa4beb97f2063472cf733a04e90b35fc24f0b87d9ff36c42c5427644f4bc35e4a | 20870567398099612559     |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TwoCryptoPool_AddLiquidity_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TwoCryptoPool\_ClaimAdminFee\_event

Admin fee collection events from Curve V1 TwoCrypto pools on XDC Network, recording token amounts claimed by protocol administrators. Used for tracking protocol revenue and fee distribution across two-asset liquidity pools.

<Accordion title="Columns">
  | Column             | Type            | Description                                                                                                                                          |
  | ------------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_admin`         | `STRING`        | Address of the administrator or privileged account that initiated or authorized the operation. Hex-encoded, 0x-prefixed, 42-character string.        |
  | `in_tokens`        | `ARRAY<STRING>` | Array of token contract addresses involved in the operation. Hex-encoded, 0x-prefixed, 42-character strings.                                         |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_admin                                  | in\_tokens                                       | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ------------------------------------------------ | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x52297f3e1f099da7f4fc0a66bc8732016ab3f9b1 | false   | 0xbaf6cacfffb6d57d548f0faff486e9884a0d1747 | \["3304533273583479442600","156890874"]          | 2          | 97240171      | 2025-12-14T12:10:24.000Z | 0x39322fafbb6c53eb32290b33f237fb29cfeb2dbc415acd180c78d786d4c931ea |
  | 0xc6e7c8dc7414c28c67de0238393e50431de83a69 | false   | 0xbaf6cacfffb6d57d548f0faff486e9884a0d1747 | \["121066601422120616","42010698896990759652"]   | 7          | 91447238      | 2025-07-23T14:30:47.000Z | 0xafb6cc76296bfd7088d4fa7703146293ea75c37f076d84779732d6abcfd1b4ec |
  | 0xc6e7c8dc7414c28c67de0238393e50431de83a69 | false   | 0xbaf6cacfffb6d57d548f0faff486e9884a0d1747 | \["1467007875777519448","635889844954441155833"] | 7          | 91032587      | 2025-07-13T11:07:50.000Z | 0x56000225108a67a242530a036ea626600b22c41a2a87fa01fdf0d5064f2df63d |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TwoCryptoPool_ClaimAdminFee_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TwoCryptoPool\_NewParameters\_event

*No description available.*

<Accordion title="Columns">
  | Column                    | Type        | Description                                                                                                                                          |
  | ------------------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`         | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`            | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash`        | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`               | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`                 | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`                 | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_mid_fee`              | `STRING`    | -                                                                                                                                                    |
  | `in_out_fee`              | `STRING`    | -                                                                                                                                                    |
  | `in_fee_gamma`            | `STRING`    | -                                                                                                                                                    |
  | `in_allowed_extra_profit` | `STRING`    | -                                                                                                                                                    |
  | `in_adjustment_step`      | `STRING`    | -                                                                                                                                                    |
  | `in_ma_time`              | `STRING`    | -                                                                                                                                                    |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TwoCryptoPool_NewParameters_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TwoCryptoPool\_RampAgamma\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                                                     |
  | ------------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                                     |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.                            |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                                             |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                                              |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                         |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                                    |
  | `in_initial_A`     | `STRING`    | Initial amplification coefficient (A parameter) for the Curve pool at the start of the ramping period. Numeric string representing the scaled integer value of the A parameter. |
  | `in_future_A`      | `STRING`    | Target amplification coefficient (A parameter) for the Curve pool at the end of the ramping period. Numeric string representing the scaled integer value of the A parameter.    |
  | `in_initial_gamma` | `STRING`    | Initial gamma parameter for the Curve pool at the start of the ramping period. Numeric string representing the scaled integer value of the gamma parameter.                     |
  | `in_future_gamma`  | `STRING`    | Target gamma parameter for the Curve pool at the end of the ramping period. Numeric string representing the scaled integer value of the gamma parameter.                        |
  | `in_initial_time`  | `STRING`    | Unix timestamp when the parameter ramping period starts for the Curve pool. Numeric string representing seconds since epoch.                                                    |
  | `in_future_time`   | `STRING`    | Unix timestamp when the parameter ramping period ends for the Curve pool. Numeric string representing seconds since epoch.                                                      |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TwoCryptoPool_RampAgamma_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TwoCryptoPool\_RemoveLiquidity\_event

Liquidity withdrawal events from Curve V1 two-asset crypto pools on XDC Network, capturing withdrawn token amounts, LP token supply changes, and provider addresses for analyzing pool exit activity and liquidity provider behavior.

<Accordion title="Columns">
  | Column             | Type            | Description                                                                                                                                          |
  | ------------------ | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`     | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash` | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`        | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`          | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`          | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_provider`      | `STRING`        | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token_amounts` | `ARRAY<STRING>` | Array of token amounts involved in the liquidity operation. Numeric string representations in smallest token denomination.                           |
  | `in_token_supply`  | `STRING`        | Total supply of liquidity pool tokens after the operation. Numeric string representation in smallest token denomination.                             |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_provider                               | block\_number | block\_timestamp         | in\_token\_supply         | in\_token\_amounts                           | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------- | -------------------------------------------- | ------------------------------------------------------------------ |
  | 0x52297f3e1f099da7f4fc0a66bc8732016ab3f9b1 | false   | 14         | 0xb443a4e36cda86648e7d0b352cc942851e2b0d8f | 97042331      | 2025-12-09T15:52:42.000Z | 4805206212156007218915177 | \["92726454782108516736951","4397585045"]    | 0x048e07d18a56f168eb6aa2610e1d7ce08e55eb013563127523aba36984016465 |
  | 0x80ff7ca41a709bbd28252e2fb21ce47772bb1779 | false   | 3          | 0x899d2f1e5f79ae9caf3fd9adc7a29225b96344a2 | 97029535      | 2025-12-09T07:55:54.000Z | 1045548266845232318276165 | \["1019771902514429165015237","48674328162"] | 0xc994f27ff24ebc376d4d2c5ec7372a8aeb82174f0991a01c0c49e30dc24c69be |
  | 0x80ff7ca41a709bbd28252e2fb21ce47772bb1779 | false   | 9          | 0xb443a4e36cda86648e7d0b352cc942851e2b0d8f | 97042401      | 2025-12-09T15:55:28.000Z | 1064187547699380902992354 | \["96352345439164570543833","4574021516"]    | 0xf0f94f9612cbaaceff40f28c9e0503b443175318f996c047752575e79e42b1aa |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TwoCryptoPool_RemoveLiquidity_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TwoCryptoPool\_RemoveLiquidityImbalance\_event

*No description available.*

<Accordion title="Columns">
  | Column               | Type            | Description                                                                                                                                          |
  | -------------------- | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`    | `TIMESTAMP`     | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                          |
  | `block_number`       | `INT64`         | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain. |
  | `transaction_hash`   | `STRING`        | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                  |
  | `log_index`          | `INT64`         | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                   |
  | `address`            | `STRING`        | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `removed`            | `BOOL`          | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                         |
  | `in_provider`        | `STRING`        | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_lp_token_amount` | `STRING`        | -                                                                                                                                                    |
  | `in_token_amounts`   | `ARRAY<STRING>` | Array of token amounts involved in the liquidity operation. Numeric string representations in smallest token denomination.                           |
  | `in_approx_fee`      | `STRING`        | Approximate fee charged for the liquidity operation. String-encoded integer in smallest token denomination (wei).                                    |
  | `in_price_scale`     | `STRING`        | -                                                                                                                                                    |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TwoCryptoPool_RemoveLiquidityImbalance_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TwoCryptoPool\_RemoveLiquidityOne\_event

Single-sided liquidity removal events from Curve V1 two-token crypto pools on XDC Network, capturing LP token burns where providers withdraw one asset. Contains provider addresses, coin amounts received, approximate fees paid, and dynamic price scale data for analyzing imbalanced withdrawal patterns.

<Accordion title="Columns">
  | Column                  | Type        | Description                                                                                                                                               |
  | ----------------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`       | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                               |
  | `block_number`          | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.      |
  | `transaction_hash`      | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                       |
  | `log_index`             | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                        |
  | `address`               | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                   |
  | `removed`               | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                              |
  | `in_provider`           | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                         |
  | `in_token_amount`       | `STRING`    | Amount of liquidity pool tokens involved in the operation. String-encoded integer in smallest token denomination (wei).                                   |
  | `in_coin_index`         | `STRING`    | Index of the coin being withdrawn from the liquidity pool. String-encoded integer representing the position of the coin in the pool's token array.        |
  | `in_coin_amount`        | `STRING`    | Amount of coin withdrawn from the liquidity pool. String-encoded integer in smallest token denomination (wei).                                            |
  | `in_approx_fee`         | `STRING`    | Approximate fee charged for the liquidity operation. String-encoded integer in smallest token denomination (wei).                                         |
  | `in_packed_price_scale` | `STRING`    | Encoded price scale value for the liquidity pool. String-encoded integer representing the packed internal price scaling factor used in pool calculations. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_provider                               | block\_number | in\_approx\_fee       | in\_coin\_index | in\_coin\_amount        | block\_timestamp         | in\_token\_amount      | transaction\_hash                                                  | in\_packed\_price\_scale |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | --------------------- | --------------- | ----------------------- | ------------------------ | ---------------------- | ------------------------------------------------------------------ | ------------------------ |
  | 0xc6e7c8dc7414c28c67de0238393e50431de83a69 | false   | 7          | 0xaee656c55fb22dd77ba1708dd387e93eefa6005c | 90339213      | 1050690364006809426   | 1               | 209497816053573885080   | 2025-06-26T00:17:38.000Z | 5742660359671485888    | 0x124b09681d90c576b00ac3511628700695796d085f02e0fdb3431406edec8143 | 2329581040949851         |
  | 0xc6e7c8dc7414c28c67de0238393e50431de83a69 | false   | 10         | 0xaee656c55fb22dd77ba1708dd387e93eefa6005c | 91104538      | 148972199243971913575 | 1               | 29761698364949481123114 | 2025-07-15T06:15:14.000Z | 732599598624914241302  | 0xe50d6211066440b280d2e5e5db04c67f806d2f94f884038e1a29794215dcd069 | 2285658631645160         |
  | 0x80ff7ca41a709bbd28252e2fb21ce47772bb1779 | false   | 14         | 0xb443a4e36cda86648e7d0b352cc942851e2b0d8f | 96561575      | 81009910488678767095  | 0               | 42614878132121576013230 | 2025-11-27T14:54:50.000Z | 5000000000000000000000 | 0x2eab9cf4e1e39e811b43937648e7702699032950595b32ed3a2e380bbd8f02f2 | 18685850388417256893     |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TwoCryptoPool_RemoveLiquidityOne_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TwoCryptoPool\_StopRampA\_event

*No description available.*

<Accordion title="Columns">
  | Column             | Type        | Description                                                                                                                                                      |
  | ------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`  | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                      |
  | `block_number`     | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.             |
  | `transaction_hash` | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                              |
  | `log_index`        | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                               |
  | `address`          | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                          |
  | `removed`          | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                     |
  | `in_current_A`     | `STRING`    | -                                                                                                                                                                |
  | `in_current_gamma` | `STRING`    | -                                                                                                                                                                |
  | `in_time`          | `STRING`    | Unix timestamp representing the time of the event or operation. Integer value stored as string, representing seconds since epoch (January 1, 1970 00:00:00 UTC). |
</Accordion>

<Accordion title="Sample Data">
  *No sample data available.*
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TwoCryptoPool_StopRampA_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### TwoCryptoPool\_TokenExchange\_event

Token swap events from Curve v1 TwoCrypto pools on XDC Network, recording buyer address, tokens sold/bought amounts, token IDs, fees, and price scale data for analyzing decentralized exchange activity and liquidity pool dynamics.

<Accordion title="Columns">
  | Column                  | Type        | Description                                                                                                                                                    |
  | ----------------------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `block_timestamp`       | `TIMESTAMP` | Timestamp when the block was produced. UTC timezone, millisecond precision.                                                                                    |
  | `block_number`          | `INT64`     | Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block's position in the blockchain.           |
  | `transaction_hash`      | `STRING`    | Unique identifier for the transaction. 66-character hex string including 0x prefix.                                                                            |
  | `log_index`             | `INT64`     | Position of the event within the block's transaction logs. Zero-indexed integer representing the sequential order of log emission.                             |
  | `address`               | `STRING`    | Contract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                        |
  | `removed`               | `BOOL`      | Boolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.                                                   |
  | `in_buyer`              | `STRING`    | Address of the account purchasing tokens or assets in the transaction. Hex-encoded, 0x-prefixed, 42-character string.                                          |
  | `in_sold_id`            | `STRING`    | Index of the token sold in the exchange transaction within the pool's token array. String-encoded integer identifier.                                          |
  | `in_tokens_sold`        | `STRING`    | Quantity of tokens sold by the buyer in the exchange transaction. String-encoded integer representing the amount in the smallest unit of the token.            |
  | `in_bought_id`          | `STRING`    | Index of the token purchased in the exchange transaction within the pool's token array. String-encoded integer identifier.                                     |
  | `in_tokens_bought`      | `STRING`    | Quantity of tokens received by the buyer in the exchange transaction. String-encoded integer representing the amount in the smallest unit of the token.        |
  | `in_fee`                | `STRING`    | Fee 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_packed_price_scale` | `STRING`    | Encoded price scale value for the liquidity pool. String-encoded integer representing the packed internal price scaling factor used in pool calculations.      |
</Accordion>

<Accordion title="Sample Data">
  | in\_fee            | address                                    | removed | in\_buyer                                  | log\_index | in\_sold\_id | block\_number | in\_bought\_id | in\_tokens\_sold       | block\_timestamp         | in\_tokens\_bought    | transaction\_hash                                                  | in\_packed\_price\_scale |
  | ------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------ | ------------- | -------------- | ---------------------- | ------------------------ | --------------------- | ------------------------------------------------------------------ | ------------------------ |
  | 218584386979028796 | 0xe5948a817d7a061a0ef40128e91379046da1009e | false   | 0xd2f0768cdef6d756b1a8e0158dd53dc062ae62ce | 10         | 1            | 97774122      | 0              | 1519757911147041951930 | 2025-12-30T00:45:34.000Z | 71098985673681385307  | 0xb777c28e0db40fe52dcfa60ebaf9bc9757b912f5ad84a540b2e91526f7cf857a | 46793489335678043        |
  | 884434449754592029 | 0xe5948a817d7a061a0ef40128e91379046da1009e | false   | 0x9478d67d159c01a1b55c37181127e0b952d20c11 | 12         | 1            | 97774136      | 0              | 7217106558014921282485 | 2025-12-30T00:46:03.000Z | 337049813059172874753 | 0x77e3adea1b700d134ad0c30da9a0551a58b868e4e0bd1b06278a576e818c7593 | 46815357059062407        |
  | 736682034430108494 | 0xe5948a817d7a061a0ef40128e91379046da1009e | false   | 0x9478d67d159c01a1b55c37181127e0b952d20c11 | 54         | 1            | 97774156      | 0              | 5138842526750975995193 | 2025-12-30T00:51:41.000Z | 239595450401724625497 | 0x00cc9b497600ee9926960787868e5ccb5c4632a5015f656a2ad0aab819ec5272 | 46825349785307729        |
</Accordion>

<Accordion title="Example Query">
  **Query with partition filter**

  ```sql theme={null}
  SELECT *
  FROM `tt-contracts.curve_v1_xdc.TwoCryptoPool_TokenExchange_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***
