> ## 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.

# bancor_v3_ethereum

> Tables in tt-contracts.bancor_v3_ethereum

## Tables

### AutoCompoundingRewards\_AutoProcessRewardsCountUpdated\_event

Configuration updates for automated reward processing batch size on Bancor v3 (Ethereum). Tracks changes to the number of rewards processed per auto-compounding transaction for system optimization.

<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_prevCount`     | `STRING`    | Previous count of auto-processing rewards before the update event. Numeric value stored as string, typically starting from 0 as seen when the auto-compounding mechanism is first initialized. |
  | `in_newCount`      | `STRING`    | The updated count value for auto-processing rewards after this event. Numeric string representing the new configuration setting for automatic reward processing batches.                       |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newCount | block\_number | in\_prevCount | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------ | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | false   | 81         | 3            | 15383838      | 0             | 2022-08-21T11:51:35.000Z | 0xd3f7eeb24829a89126ff861a2a354725123568b9876b8d0651397f752348f10d |
</Accordion>

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

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

***

### AutoCompoundingRewards\_ExpDecayProgramCreated\_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_totalRewards`  | `STRING`    | -                                                                                                                                                    |
  | `in_startTime`     | `STRING`    | Start timestamp for the listing, auction, program, or vesting period. Unix timestamp in seconds.                                                     |
  | `in_halfLife`      | `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.bancor_v3_ethereum.AutoCompoundingRewards_ExpDecayProgramCreated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### AutoCompoundingRewards\_FlatProgramCreated\_event

Event log capturing the creation of flat-rate rewards programs in Bancor V3's auto-compounding rewards contract on Ethereum. Records program parameters including pool address, reward amounts, and duration (start/end timestamps) for tracking liquidity mining incentives.

<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_totalRewards`  | `STRING`    | Total reward amount allocated for the auto-compounding program, denominated in the smallest token unit (wei-equivalent). Values typically range from hundreds of thousands to quadrillions, representing the full reward pool distributed over the program duration. |
  | `in_startTime`     | `STRING`    | Start timestamp for the listing, auction, program, or vesting period. Unix timestamp in seconds.                                                                                                                                                                     |
  | `in_endTime`       | `STRING`    | End timestamp for the listing, auction, program, or vesting period. Unix timestamp in seconds.                                                                                                                                                                       |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | in\_endTime | block\_number | in\_startTime | block\_timestamp         | in\_totalRewards          | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ----------- | ------------- | ------------- | ------------------------ | ------------------------- | ------------------------------------------------------------------ |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0x444d6088b0f625f8c20192623b3c43001135e0fa | false   | 188        | 1705449600  | 18377405      | 1697634606    | 2023-10-18T13:02:23.000Z | 3853172592851650489068224 | 0x03a9174df13f51f2f79f9e4e252f445a27b0fae512dfd9243d0e39061cb7d4e6 |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0x444d6088b0f625f8c20192623b3c43001135e0fa | false   | 233        | 1688083200  | 16912309      | 1679842320    | 2023-03-26T14:51:11.000Z | 3823366916732992738075679 | 0xcdb8d57a2bb46d0ee0377590c7da62f52e976d07bc18a202a45fe9a79a9255a2 |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0x444d6088b0f625f8c20192623b3c43001135e0fa | false   | 151        | 1697410800  | 17705307      | 1689503966    | 2023-07-16T10:37:59.000Z | 5014714611872146118721505 | 0x1e2c0eed17c2896dc8572511871dbb7dfbbeffda2f48ee157e1ab7141d61164b |
</Accordion>

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

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

***

### AutoCompoundingRewards\_ProgramPaused\_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_paused`        | `BOOL`      | Boolean flag indicating whether the paused state is active. True indicates the contract or program is paused, false indicates it is active.          |
</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.bancor_v3_ethereum.AutoCompoundingRewards_ProgramPaused_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### AutoCompoundingRewards\_ProgramTerminated\_event

Program termination events from Bancor v3's auto-compounding rewards contract on Ethereum, recording when liquidity mining programs end with remaining unclaimed rewards by pool. Used for tracking rewards program lifecycles and analyzing liquidity incentive distribution efficiency.

<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_endTime`          | `STRING`    | End timestamp for the listing, auction, program, or vesting period. Unix timestamp in seconds.                                                                                                                                            |
  | `in_remainingRewards` | `STRING`    | Unclaimed rewards remaining in the terminated program at the time of termination, denominated in the smallest unit of the reward token (wei for ETH-based tokens). Values range from small integers to large wei amounts exceeding 10^23. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | in\_endTime | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_remainingRewards     |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ----------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------ |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0x444d6088b0f625f8c20192623b3c43001135e0fa | false   | 168        | 1697410800  | 18377378      | 2023-10-18T12:56:47.000Z | 0x867018e816bd96b20297b96a770f9b72fbd5134741b1f5d40e497fc266fa729c | 18                       |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0x444d6088b0f625f8c20192623b3c43001135e0fa | false   | 292        | 1705449600  | 19260706      | 2024-02-19T08:50:23.000Z | 0xce931e6f8ed6a2ed908104b5c6b8a2586e189e33f173bfb4c62654ddb25ec905 | 13                       |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0x444d6088b0f625f8c20192623b3c43001135e0fa | false   | 143        | 1680130800  | 16912246      | 2023-03-26T14:38:35.000Z | 0x063ed34268c4b4a09186576b8295d071d144d62d4f385ab0310a18045ba2b581 | 160723518975124870165446 |
</Accordion>

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

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

***

### AutoCompoundingRewards\_RewardsDistributed\_event

Reward distribution events from Bancor v3's auto-compounding contract on Ethereum, tracking rewards paid to liquidity providers per pool with amounts distributed and remaining. Used for analyzing LP reward accrual patterns and auto-compounding mechanics across different 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_pool`             | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                    |
  | `in_rewardsAmount`    | `STRING`    | Amount of rewards being distributed or received. String-encoded integer representing the token quantity in its smallest denomination.                                                                                         |
  | `in_poolTokenAmount`  | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.                                                                          |
  | `in_remainingRewards` | `STRING`    | Remaining rewards balance in the pool after the current distribution event. Denominated in the smallest unit of the reward token (wei-equivalent), representing undistributed rewards still available for future compounding. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | block\_timestamp         | in\_rewardsAmount        | transaction\_hash                                                  | in\_poolTokenAmount      | in\_remainingRewards      |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------ | ------------------------------------------------------------------ | ------------------------ | ------------------------- |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0xb2cabf797bc907b049e4ccb5b84d13be3a8cfc21 | false   | 22         | 16031499      | 2022-11-23T08:27:47.000Z | 101938561604339159845090 | 0xf7337c86e3051223255c8cb5d0e068365dc31c3a8cbf88a47456f93cbddb2389 | 57958596164742790651461  | 3953711101995042249347823 |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0x444d6088b0f625f8c20192623b3c43001135e0fa | false   | 19         | 16031499      | 2022-11-23T08:27:47.000Z | 123626524201921013632365 | 0xf7337c86e3051223255c8cb5d0e068365dc31c3a8cbf88a47456f93cbddb2389 | 113497325082988179987773 | 1086088109319031649443332 |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0x939b462ee3311f8926c047d2b576c389092b1649 | false   | 25         | 16031499      | 2022-11-23T08:27:47.000Z | 1231196989               | 0xf7337c86e3051223255c8cb5d0e068365dc31c3a8cbf88a47456f93cbddb2389 | 1715562180               | 273471713167              |
</Accordion>

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

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

***

### AutoCompoundingRewards\_RoleAdminChanged\_event

Access control events tracking changes to administrative role permissions in Bancor V3's auto-compounding rewards contract on Ethereum. Records role assignments and removals with the previous and new admin role identifiers for governance auditing.

<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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 79         | 15383838      | 2022-08-21T11:51:35.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0xd3f7eeb24829a89126ff861a2a354725123568b9876b8d0651397f752348f10d | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### AutoCompoundingRewards\_RoleGranted\_event

Role-based access control events from Bancor v3's AutoCompoundingRewards contract on Ethereum, tracking when administrative roles are granted or revoked. Used for monitoring contract governance and permission 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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 80         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 15383838      | 2022-08-21T11:51:35.000Z | 0xd3f7eeb24829a89126ff861a2a354725123568b9876b8d0651397f752348f10d |
</Accordion>

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

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

***

### AutoCompoundingRewards\_RoleRevoked\_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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. 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.bancor_v3_ethereum.AutoCompoundingRewards_RoleRevoked_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### BancorV1Migration\_PositionMigrated\_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_poolToken`     | `STRING`    | Contract address of the liquidity pool token representing shares in the pool. Hex-encoded, 0x-prefixed, 42-character string.                         |
  | `in_tokenA`        | `STRING`    | Contract address of the first token in a token pair. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
  | `in_tokenB`        | `STRING`    | Contract address of the second token in a token pair. Hex-encoded, 0x-prefixed, 42-character string.                                                 |
  | `in_amountA`       | `STRING`    | -                                                                                                                                                    |
  | `in_amountB`       | `STRING`    | -                                                                                                                                                    |
  | `in_migratedA`     | `BOOL`      | -                                                                                                                                                    |
  | `in_migratedB`     | `BOOL`      | -                                                                                                                                                    |
</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.bancor_v3_ethereum.BancorV1Migration_PositionMigrated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### BNTPool\_FundingRenounced\_event

Events emitted when liquidity providers renounce protocol funding on Bancor v3 BNT (Bancor Network Token) pools on Ethereum. Captures withdrawn BNT amounts, pool token amounts, and associated pool addresses for tracking liquidity removal operations.

<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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_bntAmount`       | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_bntAmount           | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount     |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ----------------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ----------------------- |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c | false   | 189        | 19088567      | 5317513331450393761384  | 0xeac83db25c1e1e5ab69c12422d53982eba9506568f57d702139a08ee076d6a33 | 2024-01-26T05:02:11.000Z | 0xc82f7e6299bbec8e8bec7ef5be4fd947c179842d0d694559d3d9841e74fd34c7 | 5257694389766671137334  |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 323        | 15934731      | 4796549550816389703643  | 0x2457436fa968ac38d8cbd3cd0fd5e05e879040c1ca80d5eb668c3608e1e63e65 | 2022-11-09T20:04:47.000Z | 0xd274fb875825fc8f005d09aeac09116fee940fac11d0ee477aa5ee3525726985 | 4755370596011883235617  |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 361        | 15935417      | 11554464234775335880587 | 0x9cb9a7e4d1c4ea6b98d6548ab6c33400fac64acc7a7bb004ecd8b736717fcd96 | 2022-11-09T22:22:59.000Z | 0xe735a9b6102b4bb73e9367241af4135c367cac56ca4a0f3a7b1a2efc6b94d808 | 11455111261213667377128 |
</Accordion>

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

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

***

### BNTPool\_FundingRequested\_event

Funding request events from Bancor V3's BNT (Bancor Network Token) pool contract on Ethereum, recording when pools request BNT tokens and corresponding pool token amounts. Used for tracking liquidity provisioning operations and pool funding dynamics across different token pools in the Bancor protocol.

<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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_bntAmount`       | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_bntAmount            | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount      |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ------------------------ |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 517        | 14802621      | 79974333226266850233945  | 0x358fd3acbdb005b7127b5d47caef24707faa2aa70a7d9c55652767591dc34bbf | 2022-05-19T03:16:44.000Z | 0x4ef333e7103e41a696202670be9e58f8658203e5259fca79c2d207ae3bd21458 | 79931839820951031405615  |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 267        | 14803942      | 5285526498844780370040   | 0x5b6477ac9ba14f9616c8a009b6682d4c3770fb886228d39b4c80e8553358fdb3 | 2022-05-19T08:26:50.000Z | 0x612a940a38dbbcca7363b4c6c462a12fafe262e45e759a7b87b30b5884f8de8d | 5282707611420340663568   |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 269        | 14804198      | 203464186050793760932041 | 0x574ff72d5bd0f4043708559844ce6a254bc189e9613716f86fbfa82a3fb889af | 2022-05-19T09:27:33.000Z | 0xe41a309c5f72778ac7fedb5b9a17b151afc2e88367160b7f20704016d3e79469 | 203355674129510649707632 |
</Accordion>

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

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

***

### BNTPool\_FundsBurned\_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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_caller`        | `STRING`    | Address that initiated or requested the contract function call. Hex-encoded, 0x-prefixed, 42-character string.                                       |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                      |
</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.bancor_v3_ethereum.BNTPool_FundsBurned_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### BNTPool\_FundsWithdrawn\_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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_caller`        | `STRING`    | Address that initiated or requested the contract function call. Hex-encoded, 0x-prefixed, 42-character string.                                       |
  | `in_target`        | `STRING`    | Address of the recipient contract or account receiving tokens or funds. Hex-encoded, 0x-prefixed, 42-character string.                               |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                      |
</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.bancor_v3_ethereum.BNTPool_FundsWithdrawn_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### BNTPool\_Paused\_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_account`       | `STRING`    | Account address involved in the transaction or operation. 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.bancor_v3_ethereum.BNTPool_Paused_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### BNTPool\_RoleAdminChanged\_event

Administrative role permission changes from Bancor v3's BNT Pool contract on Ethereum. Tracks governance updates where role admin assignments are modified, useful for auditing access control and protocol governance evolution.

<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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x473e02917e58ac16ae36b64246942eb4bb4dcf262bc3c3c50359aa9af6bb44f9 | false   | 276        | 14609394      | 2022-04-18T13:16:20.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x3cee5d794fef4bc0df91bfcad465431faa30f68a28ee9599fa048c0669f8c3c6 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x0d0d17bf5382c809d9a3899d6a94e57386dfb2036f0401b94ef3cf6c1a9ab73f | false   | 278        | 14609394      | 2022-04-18T13:16:20.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x3cee5d794fef4bc0df91bfcad465431faa30f68a28ee9599fa048c0669f8c3c6 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0xca51b9188e78415f30da725e0d94567b4d65bc6777d4e5d573191e9f55b88a32 | false   | 279        | 14609394      | 2022-04-18T13:16:20.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x3cee5d794fef4bc0df91bfcad465431faa30f68a28ee9599fa048c0669f8c3c6 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### BNTPool\_RoleGranted\_event

Access control events from Bancor V3's BNT Pool contract on Ethereum, recording role assignments to accounts with role identifiers and granting addresses. Used for tracking permission changes and governance activity in the protocol's native token pool.

<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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0xca51b9188e78415f30da725e0d94567b4d65bc6777d4e5d573191e9f55b88a32 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 126        | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 14714028      | 2022-05-05T00:14:35.000Z | 0x3aec993ef3565d728ae66fbc69aecc22ec3e5b5914263b90c8eb6e519a858a27 |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x0d0d17bf5382c809d9a3899d6a94e57386dfb2036f0401b94ef3cf6c1a9ab73f | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 125        | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 14714028      | 2022-05-05T00:14:35.000Z | 0x3aec993ef3565d728ae66fbc69aecc22ec3e5b5914263b90c8eb6e519a858a27 |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x4cbb5676e6e25e1a3b8a36de10472bcac96f97bd8dd87af6f330881b84739eb8 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 124        | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 14714028      | 2022-05-05T00:14:35.000Z | 0x3aec993ef3565d728ae66fbc69aecc22ec3e5b5914263b90c8eb6e519a858a27 |
</Accordion>

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

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

***

### BNTPool\_RoleRevoked\_event

Access control events from Bancor v3 BNT Pool contract on Ethereum recording role revocations for protocol governance. Tracks which accounts lost specific administrative permissions, useful for monitoring protocol security and governance 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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x4cbb5676e6e25e1a3b8a36de10472bcac96f97bd8dd87af6f330881b84739eb8 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 156        | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 14992746      | 2022-06-19T20:35:37.000Z | 0xcbdaf60825693df84b32d78326a033b31f99b1948c1c854cffe539bc47f5acdd |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0x0d0d17bf5382c809d9a3899d6a94e57386dfb2036f0401b94ef3cf6c1a9ab73f | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 157        | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 14992746      | 2022-06-19T20:35:37.000Z | 0xcbdaf60825693df84b32d78326a033b31f99b1948c1c854cffe539bc47f5acdd |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 0xca51b9188e78415f30da725e0d94567b4d65bc6777d4e5d573191e9f55b88a32 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 158        | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 14992746      | 2022-06-19T20:35:37.000Z | 0xcbdaf60825693df84b32d78326a033b31f99b1948c1c854cffe539bc47f5acdd |
</Accordion>

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

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

***

### BNTPool\_TokensDeposited\_event

Deposit events from Bancor V3's BNT (Bancor Network Token) liquidity pool on Ethereum, recording BNT amounts deposited, pool tokens minted, and vBNT (vote-locked BNT) received per liquidity provider. Used to track liquidity provision activity and pool token distribution in the Bancor automated market maker.

<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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                                       |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                                              |
  | `in_bntAmount`       | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                           |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.                           |
  | `in_vbntAmount`      | `STRING`    | Amount of vBNT (vote-locked BNT) tokens minted to the liquidity provider upon deposit into the Bancor v3 BNT pool. Values are represented in wei (smallest unit, 18 decimals). |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_provider                               | block\_number | in\_bntAmount          | in\_contextId                                                      | in\_vbntAmount         | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount    |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ---------------------- | ------------------------------------------------------------------ | ---------------------- | ------------------------ | ------------------------------------------------------------------ | ---------------------- |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | false   | 437        | 0x0055eee0b148fd548d0c90178a9fc6d66481c72a | 14815711      | 354947702462070549794  | 0x9830a4ca014fc6532d35c6f129953565584d7e89ae3facc97531b3ba15314b8c | 354751225596251374509  | 2022-05-21T06:22:18.000Z | 0x4ee6afeb22667aa3b1e08f4172287209dd65e08cb86a34436b0538c9b2e2d037 | 354751225596251374509  |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | false   | 511        | 0x016b2db3629286c77da443291fa3622cd776a344 | 14814402      | 1156943297645958379580 | 0x91b606ad66ac06dee1e4d8d7acb5df8868043f72172d2d3fc8bb69c58e2eaab5 | 1156303324838906903571 | 2022-05-21T01:18:48.000Z | 0x3a9e87a0d26e0f6a4cef8c7da6fbae512f8c7a65a4ec84f3154832857c5b0ee9 | 1156303324838906903571 |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | false   | 319        | 0x07df7775902c31c24eddac2c462b30cf988d7e19 | 14814996      | 58729352975440433799   | 0xf4693bd4a65d1d425ea39f6e2f9894e32e9a7c980907b4bcd26ce254a9a31ea7 | 5033930915549958644    | 2022-05-21T03:40:00.000Z | 0x6f9ac1a29300f57b05abe54fadf3c32521950a55f393549e7236b48ad9d3fc90 | 58696850505865719900   |
</Accordion>

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

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

***

### BNTPool\_TokensWithdrawn\_event

Withdrawal events from Bancor V3's BNT liquidity pool on Ethereum, recording provider withdrawals with BNT amounts, vBNT (vote-escrowed BNT) amounts, and associated fees. Used for tracking liquidity provider exits and analyzing pool outflows.

<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_contextId`           | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                                                                |
  | `in_provider`            | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                                                                       |
  | `in_bntAmount`           | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                                                    |
  | `in_poolTokenAmount`     | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.                                                    |
  | `in_vbntAmount`          | `STRING`    | Amount of vBNT (voting BNT) tokens burned or redeemed during the withdrawal, denominated in wei. This value typically differs slightly from in\_bntAmount due to conversion rates between BNT and vBNT. |
  | `in_withdrawalFeeAmount` | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                                                            |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_provider                               | block\_number | in\_bntAmount           | in\_contextId                                                      | in\_vbntAmount          | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount     | in\_withdrawalFeeAmount |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ----------------------- | ------------------------------------------------------------------ | ----------------------- | ------------------------ | ------------------------------------------------------------------ | ----------------------- | ----------------------- |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | false   | 557        | 0xf685eddd53914cc3eb1d5745e3a16cd65a20fc3b | 17160244      | 14000000000000000000000 | 0xdcd8e5959cc03c7ef3e1ed4ad634c28c471b3f646154d3ed5bf4e580a20f0d14 | 13861632101197690662208 | 2023-04-30T17:06:23.000Z | 0xc811792ab080176dc329635bc0324b25ea982b72a0361f6f7ac96ac243ab1da8 | 13861632101197690662208 | 0                       |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | false   | 159        | 0x03ad371c59ce81314f7e3f85945e2c9a754917bd | 17159073      | 2214761324385021438530  | 0x71d7e90a1eb338636c443c454281c82f35f81945b84791107bb76bb25a92952a | 2192961019620976550133  | 2023-04-30T13:11:35.000Z | 0xb93e89efcab30297a9c869ab4a40ced1edf39f10df9e2016a3e9e1510f7c6cc4 | 2192961019620976550133  | 0                       |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | false   | 181        | 0xed6990165415bce401edcb9d19b4c1ee3e72958e | 15141599      | 2679232687175883328189  | 0x5333119c284780994d24daaf3f063d6c074a2692afc5d27c98e1321f7a07aa3f | 2663043990813779601580  | 2022-07-14T15:32:15.000Z | 0x548b2a480b6cd854bfa30d4dbea1116ae17443adb47da652fced9b2339b2cf5b | 2663043990813779601580  | 0                       |
</Accordion>

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

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

***

### BNTPool\_TotalLiquidityUpdated\_event

Liquidity snapshots from Bancor v3's BNT (Bancor Network Token) pool on Ethereum, capturing total liquidity, staked balance, and pool token supply on each update. Used for tracking liquidity changes and analyzing pool health 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity              | block\_timestamp         | in\_stakedBalance          | transaction\_hash                                                  | in\_poolTokenSupply        |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | -------------------------- | ------------------------ | -------------------------- | ------------------------------------------------------------------ | -------------------------- |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | false   | 196        | 19232293      | 0xa0bd3175a6d5ad4cb94e4a68754e9dd772d4683a73c91a32624e804530bf3685 | 36719303042890139939598910 | 2024-02-15T08:59:35.000Z | 52621783693525135948066868 | 0x57f2dd0decbe6cc56a20b413f772dbb33fef61f6203b66c5ddbdbcd64ba7eac9 | 52029819139070908651991327 |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | false   | 292        | 14916066      | 0x8a8d4f05aa14e2adcc019f69304ccfac8b911ddeef7ebf38ab5c3a30766651aa | 90164068149904096862392269 | 2022-06-06T17:05:57.000Z | 83056824637526496563134275 | 0x45de6de6504ee62d38f8aa372b893d1b3d33a04b578ebf6dae681fc702485f34 | 82983778818311498494034311 |
  | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | false   | 214        | 14913561      | 0x1f6dab4d1def02f95973245239ed0f638c49e7cd4ee9a17983cb3d4bfa9f2cd2 | 89650949395047319993805741 | 2022-06-06T06:54:28.000Z | 82648338507611489208819509 | 0x9ddccae79c65e7c81a68bbfbd66926d25c75e63bd593f0fc9285fc9e1320d8a3 | 82576667428359674421276859 |
</Accordion>

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

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

***

### BNTPool\_Unpaused\_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_account`       | `STRING`    | Account address involved in the transaction or operation. 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.bancor_v3_ethereum.BNTPool_Unpaused_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ExternalAutocompoundingVault\_FundsBurned\_event

Token burn events from Bancor v3's external autocompounding vault contract on Ethereum. Tracks automated yield compounding operations where accumulated rewards are burned, recording token addresses, amounts, and the caller initiating each burn 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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_caller`        | `STRING`    | Address that initiated or requested the contract function call. Hex-encoded, 0x-prefixed, 42-character string.                                       |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                      |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | in\_amount              | in\_caller                                 | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ----------------------- | ------------------------------------------ | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x2a2a2be5ccf20f3633c6ca2d429ac51186a631e1 | false   | 0x356d286a49f484b73e58d757d85fc5abc9ebf4f2 | 75681055686766424272832 | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 72         | 17356324      | 2023-05-28T08:26:35.000Z | 0x66184778dd4237629a9b248a35495f282d15cb342fd0cab26d31d9f7d5596ca2 |
  | 0x2a2a2be5ccf20f3633c6ca2d429ac51186a631e1 | false   | 0xe29f00006a4276f698fa259cbd7edbe44e4da33e | 1382803662              | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 69         | 17356324      | 2023-05-28T08:26:35.000Z | 0x66184778dd4237629a9b248a35495f282d15cb342fd0cab26d31d9f7d5596ca2 |
  | 0x2a2a2be5ccf20f3633c6ca2d429ac51186a631e1 | false   | 0xe29f00006a4276f698fa259cbd7edbe44e4da33e | 1423164676              | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 4          | 16995435      | 2023-04-07T08:26:47.000Z | 0x0d9fae828b920ef91f16da24db289d54bcfc0f6cdac292adb3665f6079252482 |
</Accordion>

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

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

***

### ExternalAutocompoundingVault\_FundsWithdrawn\_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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_caller`        | `STRING`    | Address that initiated or requested the contract function call. Hex-encoded, 0x-prefixed, 42-character string.                                       |
  | `in_target`        | `STRING`    | Address of the recipient contract or account receiving tokens or funds. Hex-encoded, 0x-prefixed, 42-character string.                               |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                      |
</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.bancor_v3_ethereum.ExternalAutocompoundingVault_FundsWithdrawn_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ExternalAutocompoundingVault\_Paused\_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_account`       | `STRING`    | Account address involved in the transaction or operation. 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.bancor_v3_ethereum.ExternalAutocompoundingVault_Paused_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ExternalAutocompoundingVault\_RoleAdminChanged\_event

Access control admin role changes for Bancor v3's external autocompounding vault contract on Ethereum. Tracks modifications to role-based permissions including role identifiers, previous and new admin roles, and whether permissions were added or removed.

<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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x2a2a2be5ccf20f3633c6ca2d429ac51186a631e1 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 11         | 14609348      | 2022-04-18T13:06:05.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x265e68c6817d739b30147030bd846e7d1a7e05338ded2d3acb2b1726aa75ff58 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
  | 0x2a2a2be5ccf20f3633c6ca2d429ac51186a631e1 | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 9          | 14609348      | 2022-04-18T13:06:05.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x265e68c6817d739b30147030bd846e7d1a7e05338ded2d3acb2b1726aa75ff58 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### ExternalAutocompoundingVault\_RoleGranted\_event

Access control events from Bancor v3's External Autocompounding Vault on Ethereum, recording when administrative roles are granted to accounts. Used for tracking vault permission changes and governance activity.

<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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x2a2a2be5ccf20f3633c6ca2d429ac51186a631e1 | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 10         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14609348      | 2022-04-18T13:06:05.000Z | 0x265e68c6817d739b30147030bd846e7d1a7e05338ded2d3acb2b1726aa75ff58 |
  | 0x2a2a2be5ccf20f3633c6ca2d429ac51186a631e1 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 131        | 0xb0b958398abb0b5db4ce4d7598fb868f5a00f372 | 14609471      | 2022-04-18T13:33:42.000Z | 0xb7332a25635c79c8e26e5112934dafa4bcc7a144658ae26d396ed192087fc1df |
  | 0x2a2a2be5ccf20f3633c6ca2d429ac51186a631e1 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 29         | 0x036f8b31d78ca354ada40dbd117e54f78b6f6cdc | 15383849      | 2022-08-21T11:53:28.000Z | 0xdd044993341e457ff47441fa2d6f6e0e65df3fcdd7e171ef987da3f35f7023e9 |
</Accordion>

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

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

***

### ExternalAutocompoundingVault\_RoleRevoked\_event

Access control events tracking role revocations in Bancor v3's external autocompounding vault contract on Ethereum. Records when administrative permissions are removed from accounts, useful for monitoring vault governance and security 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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x2a2a2be5ccf20f3633c6ca2d429ac51186a631e1 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 114        | 0xb0b958398abb0b5db4ce4d7598fb868f5a00f372 | 15255764      | 2022-08-01T09:14:18.000Z | 0xe66250851d5f60266ba6bf5d2006e0121a6056c58164ce0d4058e31b6212723e |
</Accordion>

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

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

***

### ExternalAutocompoundingVault\_Unpaused\_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_account`       | `STRING`    | Account address involved in the transaction or operation. 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.bancor_v3_ethereum.ExternalAutocompoundingVault_Unpaused_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ExternalProtectionVault\_FundsBurned\_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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_caller`        | `STRING`    | Address that initiated or requested the contract function call. Hex-encoded, 0x-prefixed, 42-character string.                                       |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                      |
</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.bancor_v3_ethereum.ExternalProtectionVault_FundsBurned_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ExternalProtectionVault\_FundsWithdrawn\_event

Withdrawal events from Bancor V3's external protection vault contract on Ethereum, tracking token amounts, caller addresses, and target destinations. Used for analyzing impermanent loss protection withdrawals and vault fund movements.

<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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_caller`        | `STRING`    | Address that initiated or requested the contract function call. Hex-encoded, 0x-prefixed, 42-character string.                                       |
  | `in_target`        | `STRING`    | Address of the recipient contract or account receiving tokens or funds. Hex-encoded, 0x-prefixed, 42-character string.                               |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                      |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | in\_amount                    | in\_caller                                 | in\_target                                 | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ----------------------------- | ------------------------------------------ | ------------------------------------------ | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | false   | 0xb2cabf797bc907b049e4ccb5b84d13be3a8cfc21 | 3040498115692570926602        | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 227        | 16176448      | 2022-12-13T14:43:47.000Z | 0x3a874e113441308d17bdf2f0505a154ecb1d21f47bb7c0558476d58985479dac |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | false   | 0xb2cabf797bc907b049e4ccb5b84d13be3a8cfc21 | 7777130061613031837106        | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 175        | 16175561      | 2022-12-13T11:43:23.000Z | 0x81dc9e550da22ae509e7b17681019e1e9e1f5c030849c8dd001a5a1c36701136 |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | false   | 0x505a84a03e382331a1be487b632cf357748b65d6 | 56840814909884782348816088411 | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 521        | 15113114      | 2022-07-10T05:52:39.000Z | 0x893df8a2c6669fa9ed16da9ab4566dbe42b6996c07d1ab8edbefaf3955e1a691 |
</Accordion>

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

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

***

### ExternalProtectionVault\_Paused\_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_account`       | `STRING`    | Account address involved in the transaction or operation. 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.bancor_v3_ethereum.ExternalProtectionVault_Paused_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### ExternalProtectionVault\_RoleAdminChanged\_event

Role administration change events from Bancor V3's External Protection Vault contract on Ethereum, tracking when role admin permissions are granted or revoked. Used for monitoring access control modifications and governance actions on the protocol's impermanent loss protection system.

<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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 239        | 14609338      | 2022-04-18T13:03:57.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x127c76ff077e1ba17ee126de2f7acc2ddef0ea013b91f9b8e7afef8712fa93f5 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 241        | 14609338      | 2022-04-18T13:03:57.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x127c76ff077e1ba17ee126de2f7acc2ddef0ea013b91f9b8e7afef8712fa93f5 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### ExternalProtectionVault\_RoleGranted\_event

Role assignment events from Bancor v3's External Protection Vault contract on Ethereum, tracking access control grants with role identifiers, account addresses, and sender information. Used for monitoring vault governance and permission management across the protocol.

<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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 413        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 15270834      | 2022-08-03T17:37:09.000Z | 0x9e5de209a15d230e18a0aa1960d72097679025c2ad60481f628f83ab1aa601de |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 128        | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 14714028      | 2022-05-05T00:14:35.000Z | 0x3aec993ef3565d728ae66fbc69aecc22ec3e5b5914263b90c8eb6e519a858a27 |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 490        | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 15255747      | 2022-08-01T09:10:08.000Z | 0x45375b0206814d95403abe65a529b6e4e93177438f6abd78ae7d58602cdc0135 |
</Accordion>

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

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

***

### ExternalProtectionVault\_RoleRevoked\_event

Role revocation events from Bancor v3's External Protection Vault contract on Ethereum, tracking access control changes for vault management permissions. Used for monitoring administrative actions and permission audits across the protocol's protection mechanism.

<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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 114        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 17342239      | 2023-05-26T08:58:47.000Z | 0x85fa03fab70b6bb8d49270e23a17c7d2baeb221382b71ac450e24937f8402011 |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 298        | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | 14886091      | 2022-06-01T17:31:10.000Z | 0x16f793887b47d92397eeacaa7c1b9b38a58f82a91fd554f98887fc782c7cf9e1 |
  | 0xfd31662b3d54edde9b6bdd32c9c27c8e292cad57 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 236        | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 14830525      | 2022-05-23T16:06:26.000Z | 0x1c36ba12719b0ccc5f3d3a88a56a6b9356d900add24ae55ef598fc10deee1c8a |
</Accordion>

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

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

***

### ExternalProtectionVault\_Unpaused\_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_account`       | `STRING`    | Account address involved in the transaction or operation. 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.bancor_v3_ethereum.ExternalProtectionVault_Unpaused_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### MasterVault\_FundsBurned\_event

Token burn events from Bancor V3's MasterVault contract on Ethereum, recording when liquidity tokens are destroyed during withdrawal operations. Used for tracking vault liquidity changes and analyzing protocol token supply 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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_caller`        | `STRING`    | Address that initiated or requested the contract function call. Hex-encoded, 0x-prefixed, 42-character string.                                       |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                      |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | in\_amount               | in\_caller                                 | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ------------------------ | ------------------------------------------ | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 14270350194128811637     | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 174        | 15363490      | 2022-08-18T06:34:05.000Z | 0xd492a265fc77631c893bfb343b3f474c816fba66ba94e419c46e8e48c1c2173d |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 128635453746684178420149 | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 243        | 15365161      | 2022-08-18T13:03:49.000Z | 0xe0eba6b24a5f5f6d34cad072ad873d38ffb7d6cdb4d9ce6115436fccb5c3bdad |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 36146025540763664660     | 0x02651e355d26f3506c1e644ba393fdd9ac95eaca | 387        | 15365960      | 2022-08-18T16:04:23.000Z | 0x83d8b40bdd2bc2dccfc3d6937e0fac33eff8c2ab5e4fcb03857d30eb8f8b27ea |
</Accordion>

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

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

***

### MasterVault\_FundsWithdrawn\_event

Withdrawal events from Bancor v3's MasterVault contract on Ethereum, recording token transfers out of the vault with caller, recipient, and token amounts. Used for tracking liquidity removals and vault fund movements across various ERC-20 tokens and native ETH.

<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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_caller`        | `STRING`    | Address that initiated or requested the contract function call. Hex-encoded, 0x-prefixed, 42-character string.                                       |
  | `in_target`        | `STRING`    | Address of the recipient contract or account receiving tokens or funds. Hex-encoded, 0x-prefixed, 42-character string.                               |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                      |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | in\_amount              | in\_caller                                 | in\_target                                 | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ----------------------- | ------------------------------------------ | ------------------------------------------ | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 9177723323979922135020  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0x0ea1e9ac50ec4d8db153580c2aec1c5ee13c0961 | 243        | 14825123      | 2022-05-22T19:10:04.000Z | 0xc6758c59a2e6a86d7ea2df0421fda85204185f3ec384fd717770ad56a79d8573 |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 49383254552258587845    | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0x0f0b2adc2c4da73ed2721f6f270cbacf8c5355bb | 342        | 14822483      | 2022-05-22T09:01:18.000Z | 0x7c5e61217b39614da0200178a0efbe59584a76e12f97020a03a7cdf571d82407 |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | false   | 0x6b175474e89094c44da98b954eedeac495271d0f | 15882075273687187241154 | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x1c073d5045b1abb6924d5f0f8b2f667b1653a4c3 | 23         | 14822469      | 2022-05-22T08:57:49.000Z | 0x5178d4bc88be2b93f03ce290aa2a8a490014b592fb98e8bb4e9675430c04301a |
</Accordion>

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

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

***

### MasterVault\_Paused\_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_account`       | `STRING`    | Account address involved in the transaction or operation. 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.bancor_v3_ethereum.MasterVault_Paused_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### MasterVault\_RoleAdminChanged\_event

Role administration changes for Bancor v3 MasterVault contract on Ethereum, tracking when admin permissions are reassigned between different role identifiers. Useful for monitoring governance changes and access control modifications in the Bancor v3 protocol.

<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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 0x4cbb5676e6e25e1a3b8a36de10472bcac96f97bd8dd87af6f330881b84739eb8 | false   | 170        | 14609331      | 2022-04-18T13:02:14.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x771fabdc9c778ea942b465cce5e64dea77dfd12f83c110431dab4c77563e6407 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 169        | 14609331      | 2022-04-18T13:02:14.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x771fabdc9c778ea942b465cce5e64dea77dfd12f83c110431dab4c77563e6407 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 167        | 14609331      | 2022-04-18T13:02:14.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x771fabdc9c778ea942b465cce5e64dea77dfd12f83c110431dab4c77563e6407 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### MasterVault\_RoleGranted\_event

Access control events from Bancor v3's MasterVault contract on Ethereum recording role assignments to accounts. Tracks permission grants with role identifiers, grantor addresses, and timestamps for analyzing protocol governance and administrative actions.

<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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 126        | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | 14830522      | 2022-05-23T16:05:50.000Z | 0x44af24609af165c0dfc34c701dd5847dbb2f45d88af6219b4ccc29c31d41045f |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 927        | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | 14886087      | 2022-06-01T17:30:09.000Z | 0x8e0dd58a836586df919c16db411e9f0826d2f4b627be115a8bfe195acc0501e1 |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 489        | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 15255747      | 2022-08-01T09:10:08.000Z | 0x45375b0206814d95403abe65a529b6e4e93177438f6abd78ae7d58602cdc0135 |
</Accordion>

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

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

***

### MasterVault\_RoleRevoked\_event

Access control events from Bancor V3's MasterVault contract on Ethereum tracking role revocations. Records administrative permission changes with role identifiers, account addresses, and sender information for monitoring vault governance and security.

<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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 235        | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 14830525      | 2022-05-23T16:06:26.000Z | 0x1c36ba12719b0ccc5f3d3a88a56a6b9356d900add24ae55ef598fc10deee1c8a |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 297        | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | 14886091      | 2022-06-01T17:31:10.000Z | 0x16f793887b47d92397eeacaa7c1b9b38a58f82a91fd554f98887fc782c7cf9e1 |
  | 0x649765821d9f64198c905ec0b2b037a4a52bc373 | 0x89ce14d20697a788f57260f7690044299bde7ea88cfb7e43d120a0c031f1ffc1 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 33         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 16210063      | 2022-12-18T07:24:23.000Z | 0xb7351e3f3de8c4910a532695e09d8bf1e0f592c8d0121bdfb93ac07fa6c4b6bd |
</Accordion>

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

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

***

### MasterVault\_Unpaused\_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_account`       | `STRING`    | Account address involved in the transaction or operation. 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.bancor_v3_ethereum.MasterVault_Unpaused_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### Network\_FlashLoanCompleted\_event

Completed flash loan records from Bancor v3 protocol on Ethereum, capturing borrowed token amounts, borrower addresses, and fee data for each loan execution. Useful for analyzing flash loan usage patterns, arbitrage activity, and protocol liquidity utilization.

<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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_borrower`      | `STRING`    | Address of the borrower in the lending or loan transaction. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                      |
  | `in_feeAmount`     | `STRING`    | Fee amount charged for the flash loan or transaction. Numeric string representation of fee quantity in smallest denomination.                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | in\_amount              | log\_index | in\_borrower                               | block\_number | in\_feeAmount | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ----------------------- | ---------- | ------------------------------------------ | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 27984758313158745000000 | 423        | 0x41eeba3355d7d6ff628b7982f3f9d055c39488cb | 17061435      | 0             | 2023-04-16T19:13:35.000Z | 0x208b3e915bf84eba91aa5e86f95cf49a4e14b7390a24283f8c067bfb61cb2d26 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 12063647490957317000000 | 185        | 0x41eeba3355d7d6ff628b7982f3f9d055c39488cb | 17057768      | 0             | 2023-04-16T06:43:59.000Z | 0x1e3fd112831bba7b4378cbc325464f7ef54f9b1efdd80ef353409a0a172861b9 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 38237812556273600000000 | 201        | 0x41eeba3355d7d6ff628b7982f3f9d055c39488cb | 17055917      | 0             | 2023-04-16T00:25:47.000Z | 0x88421f4b94b7c8539f931b4dc3ae44598e1254844c181d994406d17e8303c9e1 |
</Accordion>

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

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

***

### Network\_FundsMigrated\_event

Liquidity provider fund migration events from Bancor V3 protocol on Ethereum, tracking token deposits with original amounts, available balances, and unique context identifiers. Used for analyzing liquidity provider position changes and protocol migration activity.

<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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                                                                             |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                               |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                    |
  | `in_amount`          | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                                                                                      |
  | `in_availableAmount` | `STRING`    | Available token amount in the liquidity pool at the time of migration, denominated in the smallest token unit (wei for most ERC-20s). This value may differ from the original amount due to accrued fees or rewards. |
  | `in_originalAmount`  | `STRING`    | Original token amount deposited by the provider before any yield accrual or fees. Represented as a wei-denominated string for ERC-20 token precision (typically 18 decimals).                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | in\_amount             | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_originalAmount     | in\_availableAmount   |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------------------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ---------------------- | --------------------- |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 38926200155986159084   | 698        | 0x1a3476dbccd84d8fea3c73e46a174908e2bf8bae | 15151349      | 0x173baba4f9c4b44ea2cc5aef856c23fd81add020db98a01174bcd950e0ed9dfc | 2022-07-16T03:35:03.000Z | 0xa9eaabb211c56cf6b073931ddb3c2427a082b560a37d443e25a1cd3e85850c04 | 38000000000000000000   | 38926200155986159084  |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 0x0f5d2fb29fb7d3cfee444a200298f468908cc942 | 1236431789071322141243 | 80         | 0x22076a3f095dcebc9225fddd686adf16668be208 | 15153351      | 0xc59e70d9d50bc6587f799443fde3af94ffaeee97eeb8e25f25d17551f79e4fe3 | 2022-07-16T11:03:14.000Z | 0x43d6e338816b8a5035886d9321e651748d05da67c38a000f75e11919df75188b | 1223992846997189670824 | 207280832425397248111 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f | 88531846472356887523   | 637        | 0x22076a3f095dcebc9225fddd686adf16668be208 | 15153360      | 0xe4137f23708e6850cd27149c9945b41c2af838fe88db8e82d4879563bbf12861 | 2022-07-16T11:06:25.000Z | 0x144bf129b82b16261b46989ee937371f0435f98471161b6b1e9af934b8d29bbe | 81996673079547312871   | 88525194914514027146  |
</Accordion>

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

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

***

### Network\_NetworkFeesWithdrawn\_event

Protocol fee withdrawal events from Bancor V3 on Ethereum, recording when accumulated network fees are claimed by recipients. Tracks caller addresses, withdrawal amounts, and destination addresses for monitoring protocol revenue distribution.

<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_caller`        | `STRING`    | Address that initiated or requested the contract function call. Hex-encoded, 0x-prefixed, 42-character string.                                       |
  | `in_recipient`     | `STRING`    | Address designated to receive the output tokens from a swap or operation. Hex-encoded, 0x-prefixed, 42-character string.                             |
  | `in_amount`        | `STRING`    | Input amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.                      |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_amount                | in\_caller                                 | log\_index | block\_number | in\_recipient                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 2046107834938336223842747 | 0x7e3692a6d8c34a762079fa9057aed87be7e67cb8 | 128        | 17124066      | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 2023-04-25T15:08:11.000Z | 0x32e3f56c5e31a38e266264edf60b4713614759316bebeb42f7b7f7dfe041358f |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 1002457296990992659044648 | 0x7e3692a6d8c34a762079fa9057aed87be7e67cb8 | 173        | 15639558      | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 2022-09-29T14:20:47.000Z | 0x94b0497c56d088a123cf3d7c8d2b5d0e1f96fa26386045aa5c43a1de159365b6 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 1169205415832784574528740 | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 155        | 17983236      | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 2023-08-24T08:00:59.000Z | 0x480946a274edbd8ba0c1ff56f8b16822208b022033f34ea44c4192ab97f255ba |
</Accordion>

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

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

***

### Network\_Paused\_event

Network pause events from Bancor v3 protocol on Ethereum, recording when the protocol was halted by admin accounts. Used for analyzing protocol governance actions and emergency response incidents.

<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_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 132        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 16827969      | 2023-03-14T18:27:35.000Z | 0xd02132981cc4767336d68213eee485417839023e4d5b8bd55b9904e1ece69338 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 150        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14830490      | 2022-05-23T15:59:47.000Z | 0xf37bc82651f727f7705063094f41fadbac4b13ed19c20c421ba3d4d9ea484330 |
</Accordion>

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

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

***

### Network\_PoolAdded\_event

Pool creation events from Bancor v3 protocol on Ethereum, tracking when new token pools are registered to pool collections. Used for monitoring protocol expansion and liquidity pool availability across different token pairs.

<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_poolCollection` | `STRING`    | Contract address of the pool collection managing the referenced pool. Hex-encoded, 0x-prefixed, 42-character string.                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_poolCollection                         |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0xb2cabf797bc907b049e4ccb5b84d13be3a8cfc21 | false   | 68         | 15275230      | 2022-08-04T09:58:26.000Z | 0xcb7aa50c57f4f43e4011b1808b839334016d687dc172a03ecc68362fba440ce7 | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x6b175474e89094c44da98b954eedeac495271d0f | false   | 98         | 14609495      | 2022-04-18T13:39:39.000Z | 0x96141627a1b1106215811ee1981cfae638a81dbf7a23dbde01f33789f7c58783 | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 29         | 14609502      | 2022-04-18T13:41:03.000Z | 0xfff4a86939588de9f025080ea6fed80fe1938623160695397f625eb3f41ea077 | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 |
</Accordion>

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

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

***

### Network\_PoolCollectionAdded\_event

Pool collection registration events from Bancor V3 protocol on Ethereum. Tracks when new liquidity pool collections are added to the network with pool type identifiers and collection contract addresses for monitoring protocol expansion.

<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_poolType`       | `STRING`    | Numerical identifier indicating the type of liquidity pool being added to the Bancor v3 Network contract. All sample values show '1', suggesting a standard or default pool type classification. |
  | `in_poolCollection` | `STRING`    | Contract address of the pool collection managing the referenced pool. Hex-encoded, 0x-prefixed, 42-character string.                                                                             |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_poolType | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_poolCollection                         |
  | ------------------------------------------ | ------- | ---------- | ------------ | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 205        | 1            | 15051508      | 2022-06-30T17:16:02.000Z | 0x3607b13f4270010461ddf0ee07f5f06d43ddcf6ff2341af49dfe0b6111a1acaf | 0x395ed9ffd32b255dbd128092aba40200159d664b |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 126        | 1            | 15197800      | 2022-07-23T08:15:11.000Z | 0xb7fe921840d21d68886043cedb1c71863a73cd1b0e024ce03f7f4262d5794d39 | 0x5ce51256651aa90eee24259a56529affcf13a3d0 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 929        | 1            | 14886087      | 2022-06-01T17:30:09.000Z | 0x8e0dd58a836586df919c16db411e9f0826d2f4b627be115a8bfe195acc0501e1 | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 |
</Accordion>

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

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

***

### Network\_PoolCollectionRemoved\_event

Pool collection removal events from Bancor v3 Network contract on Ethereum. Tracks when liquidity pool collections are added to or removed from the protocol (despite table name, `removed` field indicates addition/removal status).

<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_poolType`       | `STRING`    | Numeric identifier representing the type or category of pool collection in the Bancor v3 protocol. All sample values are '1', suggesting a standardized pool type classification system. |
  | `in_poolCollection` | `STRING`    | Contract address of the pool collection managing the referenced pool. Hex-encoded, 0x-prefixed, 42-character string.                                                                     |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_poolType | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_poolCollection                         |
  | ------------------------------------------ | ------- | ---------- | ------------ | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 99         | 1            | 18127268      | 2023-09-13T12:05:23.000Z | 0x017afa0717d462a0f177eadb05409c8109728465ae41b03ad7302f79df8dc328 | 0xb67d563287d12b1f41579cb687b04988ad564c6c |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 237        | 1            | 14830525      | 2022-05-23T16:06:26.000Z | 0x1c36ba12719b0ccc5f3d3a88a56a6b9356d900add24ae55ef598fc10deee1c8a | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 86         | 1            | 15255756      | 2022-08-01T09:12:47.000Z | 0xd20b3eabf112bbdf728fa0afeb0cc9919a209f1d9949066bf2805b74f92ce19b | 0x5ce51256651aa90eee24259a56529affcf13a3d0 |
</Accordion>

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

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

***

### Network\_PoolCreated\_event

Pool creation events from Bancor v3 automated market maker (AMM) protocol on Ethereum. Contains pool addresses, associated pool collections, and deployment timestamps for tracking liquidity pool initialization and protocol expansion.

<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_poolCollection` | `STRING`    | Contract address of the pool collection managing the referenced pool. Hex-encoded, 0x-prefixed, 42-character string.                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_poolCollection                         |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x505a84a03e382331a1be487b632cf357748b65d6 | false   | 57         | 14934777      | 2022-06-09T21:33:32.000Z | 0xd9100665bcd7f977950dd65200df1e3d4d3fc0182e13c9632badf3157199c606 | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0xa36fdbbae3c9d55a1d67ee5821d53b50b63a1ab9 | false   | 226        | 14934729      | 2022-06-09T21:21:12.000Z | 0xdededff7668f15254a74c78110c197e6e2b2ea5748b4f1b15fab262a9b3b6d58 | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0xd33526068d116ce69f19a9ee46f0bd304f21a51f | false   | 154        | 14934729      | 2022-06-09T21:21:12.000Z | 0xdededff7668f15254a74c78110c197e6e2b2ea5748b4f1b15fab262a9b3b6d58 | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 |
</Accordion>

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

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

***

### Network\_PoolRemoved\_event

Pool lifecycle events from Bancor V3 automated market maker protocol on Ethereum, tracking when liquidity pools are added to or removed from pool collections. Used for monitoring protocol configuration changes and analyzing which token pools are active within the network.

<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_poolCollection` | `STRING`    | Contract address of the pool collection managing the referenced pool. Hex-encoded, 0x-prefixed, 42-character string.                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_poolCollection                         |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 93         | 14830524      | 2022-05-23T16:06:17.000Z | 0x98e01ee74c43a0584a11ddb7347d0605404bc215602a038f9d003da6bc4eee76 | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x6b175474e89094c44da98b954eedeac495271d0f | false   | 90         | 14830524      | 2022-05-23T16:06:17.000Z | 0x98e01ee74c43a0584a11ddb7347d0605404bc215602a038f9d003da6bc4eee76 | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 87         | 14830524      | 2022-05-23T16:06:17.000Z | 0x98e01ee74c43a0584a11ddb7347d0605404bc215602a038f9d003da6bc4eee76 | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 |
</Accordion>

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

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

***

### Network\_RoleAdminChanged\_event

Role administration change events from Bancor v3's Network contract on Ethereum, tracking when admin roles are reassigned for protocol governance functions. Useful for monitoring governance changes and access control modifications across the protocol's role-based permission system.

<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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x657d38169ed9612cb2d9de7040b7b6a1adebf7a8433a66ccb49c08554ac9b8a5 | false   | 216        | 14609418      | 2022-04-18T13:22:54.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0xd681fbdd23d3a0fa59678e57704450e25076cc9693380262cff6ce1489965880 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0xdf8c9529ea4b244b569bac557a549516f317e7b5cf82dc5e0d8b6d874930a3f5 | false   | 214        | 14609418      | 2022-04-18T13:22:54.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0xd681fbdd23d3a0fa59678e57704450e25076cc9693380262cff6ce1489965880 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 212        | 14609418      | 2022-04-18T13:22:54.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0xd681fbdd23d3a0fa59678e57704450e25076cc9693380262cff6ce1489965880 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### Network\_RoleGranted\_event

Access control events from Bancor v3 protocol on Ethereum tracking role-based permission grants to accounts. Used for governance analysis and monitoring administrative changes to protocol roles.

<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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0xdf8c9529ea4b244b569bac557a549516f317e7b5cf82dc5e0d8b6d874930a3f5 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 451        | 0x14d0746086361f9d177583f36e1517f1618ccfd5 | 14992784      | 2022-06-19T20:43:47.000Z | 0x38af7859ab111630d436102014d5a8118ff78327355e88114626fd2122f48696 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 17         | 0x0c333d48af19c2b42577f3c8f4779f0347f8c819 | 14992814      | 2022-06-19T20:52:21.000Z | 0x26b701fba021ce39f495f342a4bda3f32e32d0d7f5c54dd8f0eef178f4bae477 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0xdf8c9529ea4b244b569bac557a549516f317e7b5cf82dc5e0d8b6d874930a3f5 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 60         | 0x63308861249ad775a4b6ceb6544ce30c952b311a | 14741794      | 2022-05-09T10:06:04.000Z | 0x8fb72d914d452a964894c6caa9f96c3d2e2c15edaf879fa14cba7aac3dec8774 |
</Accordion>

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

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

***

### Network\_RoleRevoked\_event

Role revocation events from Bancor V3 protocol on Ethereum, tracking when administrative permissions are removed from accounts. Records role identifiers (as keccak256 hashes), affected accounts, and the sender initiating the revocation for governance and access control 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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x657d38169ed9612cb2d9de7040b7b6a1adebf7a8433a66ccb49c08554ac9b8a5 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 373        | 0x7e3692a6d8c34a762079fa9057aed87be7e67cb8 | 18433675      | 2023-10-26T10:03:23.000Z | 0xb5412b1808934388e09179f93e66a41a0544cab19288dfd6794549908edbe982 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0xdf8c9529ea4b244b569bac557a549516f317e7b5cf82dc5e0d8b6d874930a3f5 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 159        | 0x14d0746086361f9d177583f36e1517f1618ccfd5 | 16031479      | 2022-11-23T08:23:47.000Z | 0x18ab13e56d7da40852bf019108cd609ef720a6e55252bafb359549e7f9221571 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | 0x657d38169ed9612cb2d9de7040b7b6a1adebf7a8433a66ccb49c08554ac9b8a5 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 381        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 17983242      | 2023-08-24T08:02:11.000Z | 0x02345129d91cef397ca4b8d76e9b06c21371eeaf90c2b1ed0e6bcccf353c5495 |
</Accordion>

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

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

***

### Network\_TokensTraded\_event

Token swap event records from Bancor v3 decentralized exchange on Ethereum. Captures trade details including source/target tokens, amounts, BNT (Bancor Network Token) intermediary amounts, fees, and trader addresses for analyzing DEX liquidity 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                                                                                              |
  | `in_sourceToken`     | `STRING`    | Contract address of the token being sold by the trader in this swap. Hex-encoded, 0x-prefixed 40-character string for ERC-20 tokens on Ethereum.                                                                                      |
  | `in_targetToken`     | `STRING`    | Contract address of the token received by the trader in the swap. Hex-encoded, 0x-prefixed 40-character string representing ERC-20 tokens or native ETH (0xeeee...eeee).                                                              |
  | `in_sourceAmount`    | `STRING`    | Amount of source tokens transferred from the trader, denominated in the source token's smallest unit (wei for ETH, token-specific decimals). String-encoded integer representing the raw token amount before any conversions or fees. |
  | `in_targetAmount`    | `STRING`    | Amount of target tokens received in the trade. String-encoded integer representing the token quantity in its smallest denomination.                                                                                                   |
  | `in_bntAmount`       | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                                                                                  |
  | `in_targetFeeAmount` | `STRING`    | Amount of fees collected in the target token, denominated in the smallest unit (wei-equivalent) of that token. Typically represents trading fees charged on the output token of the swap.                                             |
  | `in_bntFeeAmount`    | `STRING`    | BNT (Bancor Network Token) fee amount charged on the trade, denominated in the token's smallest unit (wei-equivalent). This represents the protocol fee collected in BNT as part of Bancor v3's trading mechanism.                    |
  | `in_trader`          | `STRING`    | Address that initiated or executed the trade transaction. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                              |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_trader                                 | log\_index | block\_number | in\_bntAmount          | in\_contextId                                                      | in\_sourceToken                            | in\_targetToken                            | block\_timestamp         | in\_bntFeeAmount     | in\_sourceAmount       | in\_targetAmount       | transaction\_hash                                                  | in\_targetFeeAmount  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ---------------------- | ------------------------------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------ | -------------------- | ---------------------- | ---------------------- | ------------------------------------------------------------------ | -------------------- |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 0x22f9dcf4647084d6c31b2765f6910cd85c178c18 | 103        | 15487564      | 987279665680064838464  | 0x8d101c2f0f1cd3a4b3635df02a1e3a0ede097beb1a0a6fd7b835cd07f9eada38 | 0x0954906da0bf32d5479e25f46056d22f08464cab | 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 | 2022-09-07T01:51:20.000Z | 4961204350151079590  | 227300921387934794728  | 435601251              | 0xf4d4bd830112845f34b812124e852e8f80a0d11be41d59437b8fbd62326baacd | 4400012              |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 0xf2f400c138f9fb900576263af0bc7fcde2b1b8a8 | 20         | 15492080      | 7009943680384514825084 | 0xb8cd7594d0c00d72698e0603b5fb6be47dd637d2d9678172127a960d9469841d | 0x0954906da0bf32d5479e25f46056d22f08464cab | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 2022-09-07T19:11:52.000Z | 35225847640123190075 | 1927375000000000000000 | 7009943680384514825084 | 0x2b751148fd6ca11b249ed9cbebecfaa2a7d5c26f52fc5ac4fda5d1ed5627f1e0 | 35225847640123190075 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 0xe4000004000bd8006e00720000d27d1fa000d43e | 107        | 15491925      | 789776491343013344782  | 0xd3187dac69214fd7faf9763020e74a68decd6c87700a14beb1cbbef32460c01b | 0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e | 0x607f4c5bb672230e8672085532f7e901544a7375 | 2022-09-07T18:32:11.000Z | 1582718419525076843  | 38682044751391698      | 315494263649           | 0x4ac4ea84162f38931f6a3eef2d6935581513db5715a233649dd4e71a30e8ab3f | 632253033            |
</Accordion>

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

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

***

### Network\_Unpaused\_event

Protocol resumption events from Bancor v3 automated market maker (AMM) on Ethereum, tracking when the network exits paused state. Used for analyzing protocol downtime periods and governance-triggered maintenance windows.

<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_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 203        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14830533      | 2022-05-23T16:08:33.000Z | 0x0fbbd91dac0db2cf5a6c304f76a0df7c4d015eab8f3921e23c13b4bba7205140 |
  | 0xeef417e1d5cc832e619ae18d2f140de2999dd4fb | false   | 59         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 16827995      | 2023-03-14T18:32:47.000Z | 0x1c12404732248bfe6a2764ca91324d5fbdc48f431384362bbab6cff7847cffce |
</Accordion>

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

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

***

### NetworkInfo\_RoleAdminChanged\_event

Role-based access control (RBAC) administrative events from Bancor V3 on Ethereum, tracking when role admin permissions are modified in the NetworkInfo contract. Records role identifier hashes and admin role transitions for monitoring protocol governance and permission 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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x8e303d296851b320e6a697bacb979d13c9d6e760 | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 9          | 14609440      | 2022-04-18T13:27:36.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x036293f6869407a263f99fd5679c0f81251ac321be22b9cc454a97e51d3fca09 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### NetworkInfo\_RoleGranted\_event

Role assignment events from Bancor v3 protocol's access control system on Ethereum. Tracks when administrative roles are granted to accounts, useful for monitoring protocol governance and permission 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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x8e303d296851b320e6a697bacb979d13c9d6e760 | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 10         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14609440      | 2022-04-18T13:27:36.000Z | 0x036293f6869407a263f99fd5679c0f81251ac321be22b9cc454a97e51d3fca09 |
</Accordion>

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

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

***

### NetworkInfo\_RoleRevoked\_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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. 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.bancor_v3_ethereum.NetworkInfo_RoleRevoked_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### NetworkSettings\_DefaultFlashLoanFeePPMUpdated\_event

Network settings change events tracking updates to Bancor v3's default flash loan fee on Ethereum, measured in parts per million (PPM). Records both previous and new fee values for monitoring protocol parameter adjustments and flash loan cost 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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | false   | 24         | 14609512      | 0             | 900            | 2022-04-18T13:42:56.000Z | 0x07dbfd89d769dc3e7af9ebcead7215b5cd8cfd4f79eead69925892b79c59924f |
</Accordion>

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

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

***

### NetworkSettings\_FlashLoanFeePPMUpdated\_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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</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.bancor_v3_ethereum.NetworkSettings_FlashLoanFeePPMUpdated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### NetworkSettings\_FundingLimitUpdated\_event

Funding limit configuration changes for liquidity pools in Bancor v3 on Ethereum, tracking previous and new limit values per pool token. Used to monitor protocol risk management and liquidity cap adjustments across different token 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_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                      |
  | `in_prevLimit`     | `STRING`    | Previous funding limit value for the pool before this update event, denominated in the smallest unit of the pool's token (wei for ETH). Values are large integers representing token amounts with 18 decimal precision.         |
  | `in_newLimit`      | `STRING`    | Updated funding limit for the specified liquidity pool in Bancor v3, denominated in the pool token's smallest unit (wei equivalent). Represents the new maximum amount that can be funded for this pool after the limit change. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | in\_newLimit               | block\_number | in\_prevLimit              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | -------------------------- | ------------- | -------------------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | 0x6b175474e89094c44da98b954eedeac495271d0f | false   | 80         | 99584000000000000000000    | 14629442      | 68231441048034934497816    | 2022-04-21T16:48:25.000Z | 0xbf164e58283141e56b09b1a16d581ee2d55af165d0de1b4ebd3654d64ed678f7 |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 57         | 100000000000000000000000   | 16547390      | 16245716536502487844127188 | 2023-02-03T09:34:59.000Z | 0x21f38318813ccdbb3eea985fd424a324529a87b5e405982545b01b44112b34f2 |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 143        | 16245716536502487844127188 | 16547397      | 100000000000000000000000   | 2023-02-03T09:36:23.000Z | 0xaa9b00c5d74cfb35ceab02892d72ffa7cb22e7904e635b44286f7a88d6b81916 |
</Accordion>

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

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

***

### NetworkSettings\_MinLiquidityForTradingUpdated\_event

Configuration change events tracking updates to minimum liquidity thresholds required for trading on Bancor V3 protocol on Ethereum. Captures previous and new liquidity requirements (in wei) for enabling trade execution, useful for analyzing protocol parameter governance and market activation criteria.

<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_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | block\_timestamp         | in\_newLiquidity        | in\_prevLiquidity | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ----------------------- | ----------------- | ------------------------------------------------------------------ |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | false   | 170        | 14609473      | 2022-04-18T13:34:09.000Z | 10000000000000000000000 | 0                 | 0xa56206accc11bcb6cbeb3826eae8363c77e2e91c1b775895828b981c41585121 |
</Accordion>

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

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

***

### NetworkSettings\_RoleAdminChanged\_event

Administrative role permission changes in Bancor v3's NetworkSettings contract on Ethereum. Tracks when role admin assignments are modified, useful for governance analysis and permission auditing.

<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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 75         | 14609373      | 2022-04-18T13:10:21.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0x12edb9b9b4cfe291f9eb986e002a65f0accb35b1c70d6f9c6455a6822aa76395 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### NetworkSettings\_RoleGranted\_event

Access control events from Bancor V3 protocol on Ethereum tracking role-based permission grants and revocations. Records include role identifiers (as hashes), account addresses, and sender information for analyzing protocol governance and administrative 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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 40         | 0x0c333d48af19c2b42577f3c8f4779f0347f8c819 | 15006376      | 2022-06-22T06:53:52.000Z | 0x79bcf2d307bdcf1228713c352c1b72537c75c48c8839bf0ef96b538fb6f41c1b |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 76         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14609373      | 2022-04-18T13:10:21.000Z | 0x12edb9b9b4cfe291f9eb986e002a65f0accb35b1c70d6f9c6455a6822aa76395 |
</Accordion>

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

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

***

### NetworkSettings\_RoleRevoked\_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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. 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.bancor_v3_ethereum.NetworkSettings_RoleRevoked_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### NetworkSettings\_TokenAddedToWhitelist\_event

Whitelist approval events for tokens enabled for trading on Bancor V3 protocol on Ethereum. Tracks which ERC-20 tokens were added to or removed from the protocol's supported asset list for liquidity provision and swaps.

<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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | false   | 0xdac17f958d2ee523a2206206994597c13d831ec7 | 305        | 15012258      | 2022-06-23T09:23:55.000Z | 0xcb644832d564e02a1b553c487c8e7084a316ad206ef274b1aef10dfc0266bc97 |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | false   | 0x967da4048cd07ab37855c090aaf366e4ce1b9f48 | 255        | 15012270      | 2022-06-23T09:27:46.000Z | 0x2abcf42030e70a1f2d3f46be874c6f779ba43ea6be4956d9ed06b81e780210b7 |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | false   | 0x444d6088b0f625f8c20192623b3c43001135e0fa | 336        | 15012244      | 2022-06-23T09:19:24.000Z | 0x3f670d18e7a4aeb48b5467d2278f629ca42c65ea8cc608c3d6b50aab6a043ccb |
</Accordion>

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

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

***

### NetworkSettings\_TokenRemovedFromWhitelist\_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_token`         | `STRING`    | Token address involved in the transaction or operation. 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.bancor_v3_ethereum.NetworkSettings_TokenRemovedFromWhitelist_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### NetworkSettings\_VortexBurnRewardUpdated\_event

Event log tracking updates to Bancor v3's Vortex burn reward parameters on Ethereum, capturing changes to reward rates (PPM) and maximum reward amounts. Used for monitoring protocol parameter governance and incentive mechanism adjustments.

<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_prevBurnRewardPPM`       | `STRING`    | Previous burn reward rate expressed in parts per million (PPM), where 1,000,000 PPM equals 100%. Represents the reward rate before the update occurred, with 0 indicating no previous reward was set.  |
  | `in_newBurnRewardPPM`        | `STRING`    | The new burn reward rate in parts per million (PPM), where 1,000,000 PPM equals 100%. Sample value of 100000 represents 10% of the burned tokens being allocated as rewards.                           |
  | `in_prevBurnRewardMaxAmount` | `STRING`    | Maximum token amount for vortex burn rewards before this update, denominated in the smallest token unit (wei for ETH). Null when this is the first configuration or no previous maximum existed.       |
  | `in_newBurnRewardMaxAmount`  | `STRING`    | Maximum token amount (in wei) that can be earned as a reward for triggering the Vortex burn mechanism. This value represents the upper cap on burn rewards and is scaled by 10^18 for token precision. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_newBurnRewardPPM | in\_prevBurnRewardPPM | in\_newBurnRewardMaxAmount | in\_prevBurnRewardMaxAmount |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | -------------------- | --------------------- | -------------------------- | --------------------------- |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | false   | 3          | 14609482      | 2022-04-18T13:36:28.000Z | 0x4e41a1129816d40577716d2ea30407a1384110b4b3bfce3de0826ad69accf877 | 100000               | 0                     | 100000000000000000000      | 0                           |
</Accordion>

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

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

***

### NetworkSettings\_WithdrawalFeePPMUpdated\_event

Withdrawal fee changes on Bancor v3 protocol on Ethereum, tracking updates to network-wide withdrawal fees measured in PPM (parts per million). Captures both previous and new fee values for monitoring protocol fee parameter adjustments.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | false   | 115        | 14609477      | 2500          | 0              | 2022-04-18T13:35:11.000Z | 0xf2b03b27246d9039cb6068a07247f023c4e6d9719d0f1d7150fcc7fb82e2e9f6 |
  | 0x83e1814ba31f7ea95d216204bb45fe75ce09b14f | false   | 93         | 15051565      | 0             | 2500           | 2022-06-30T17:30:48.000Z | 0x322dd358ae39910ca1f23bb0ce7f4c5c55730c6df98bcb3cce9849d111a97752 |
</Accordion>

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

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

***

### PendingWithdrawals\_LockDurationUpdated\_event

Lock duration configuration changes for pending withdrawals in Bancor v3 on Ethereum, tracking updates to the required waiting period (in seconds) before withdrawals can be completed. Used for analyzing protocol governance changes and withdrawal timelock policies.

<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_prevLockDuration` | `STRING`    | Previous withdrawal lock duration value in seconds before the parameter update. Typically 0 (no lock) or 604800 (7-day lock period) in Bancor v3's withdrawal mechanism.                                         |
  | `in_newLockDuration`  | `STRING`    | Duration in seconds that withdrawn tokens must be locked before becoming claimable after this update event. Value of 604800 represents a 7-day lock period, while 0 indicates immediate withdrawal availability. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_newLockDuration | in\_prevLockDuration |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------- | -------------------- |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | false   | 127        | 14609407      | 2022-04-18T13:20:03.000Z | 0xac9ce8323a34635a809a2bdb8a319e1b3612f01c1b8bce0e87e4ea2adeb053b5 | 604800              | 0                    |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | false   | 108        | 15051560      | 2022-06-30T17:29:42.000Z | 0xc2d618d79aad40bb03b14467a5b7ae1014c76207cb172e8e2fdc1f705eb91dac | 0                   | 604800               |
</Accordion>

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

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

***

### PendingWithdrawals\_RoleAdminChanged\_event

Access control events from Bancor v3's PendingWithdrawals contract on Ethereum, tracking administrative role changes. Used to audit permission modifications and contract governance activities.

<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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 125        | 14609407      | 2022-04-18T13:20:03.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0xac9ce8323a34635a809a2bdb8a319e1b3612f01c1b8bce0e87e4ea2adeb053b5 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### PendingWithdrawals\_RoleGranted\_event

Role assignment events from Bancor v3's pending withdrawals contract on Ethereum, tracking administrative permission grants by role hash and account address. Used for monitoring access control changes in the protocol's withdrawal management system.

<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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 126        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14609407      | 2022-04-18T13:20:03.000Z | 0xac9ce8323a34635a809a2bdb8a319e1b3612f01c1b8bce0e87e4ea2adeb053b5 |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 330        | 0x0c333d48af19c2b42577f3c8f4779f0347f8c819 | 15006373      | 2022-06-22T06:52:30.000Z | 0xdf1470471ff75db31a97fbe3f3c0140b5b522fb3ce822270bca09e521eecb728 |
</Accordion>

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

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

***

### PendingWithdrawals\_RoleRevoked\_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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. 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.bancor_v3_ethereum.PendingWithdrawals_RoleRevoked_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PendingWithdrawals\_WithdrawalCancelled\_event

Cancelled liquidity withdrawal events from Bancor V3 on Ethereum, tracking provider addresses, pool tokens, reserve token amounts, and time elapsed since withdrawal request. Used for analyzing liquidity provider behavior and withdrawal patterns across Bancor 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_pool`               | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                  |
  | `in_provider`           | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                                                                           |
  | `in_requestId`          | `STRING`    | Unique identifier for an asynchronous request or operation. String-encoded integer that tracks requests across submission, fulfillment, cancellation, or claim events.                                      |
  | `in_poolTokenAmount`    | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.                                                        |
  | `in_reserveTokenAmount` | `STRING`    | Amount of reserve tokens (the underlying ERC-20 asset in the pool) being cancelled from the withdrawal request. Denominated in the token's smallest unit (wei-equivalent), typically a large integer value. |
  | `in_timeElapsed`        | `STRING`    | Time elapsed since the previous event or report in the same series. String-encoded integer representing seconds.                                                                                            |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | in\_provider                               | block\_number | in\_requestId | in\_timeElapsed | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount     | in\_reserveTokenAmount  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------- | --------------- | ------------------------ | ------------------------------------------------------------------ | ----------------------- | ----------------------- |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | false   | 323        | 0xce13937e24c533f73e26ce638b2f6e55b639a146 | 17245490      | 7053          | 3360            | 2023-05-12T17:03:35.000Z | 0x7f24f34c62798d4ae95f14ecaccef1b18daf0f7e92cab4616c3673278199d6ec | 9558977473001088578737  | 9654689935716099641010  |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | false   | 176        | 0x85522bfe4d00f650e9e926558766461450b7f98a | 16162845      | 6260          | 180             | 2022-12-11T17:04:59.000Z | 0x35cb39e3b3161849a9334f926c6630ac83f9b7fe6a4efea5d0f3bb08543f9bc8 | 11913051849640346198992 | 12022140746651916891834 |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 328        | 0x6bd6dba6c7da9fdfbe3cc6fc7b2df97670d04a30 | 14760354      | 21            | 44917           | 2022-05-12T09:38:53.000Z | 0xde8e54130a3ef9f7e70fd7d7f083f176e1e275bb40acfbf9feb99c62d5aeb526 | 38183025019605639827588 | 38183259587350738073992 |
</Accordion>

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

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

***

### PendingWithdrawals\_WithdrawalCompleted\_event

Completed withdrawal events from Bancor v3 liquidity pools on Ethereum, capturing when providers successfully withdraw their pool tokens for underlying reserve tokens. Contains provider addresses, pool tokens, reserve token amounts received, and time elapsed for analyzing liquidity exit patterns and withdrawal processing times.

<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_contextId`          | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                                                                                                                               |
  | `in_pool`               | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                                                             |
  | `in_provider`           | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                                                      |
  | `in_requestId`          | `STRING`    | Unique identifier for an asynchronous request or operation. String-encoded integer that tracks requests across submission, fulfillment, cancellation, or claim events.                                                                                                 |
  | `in_poolTokenAmount`    | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.                                                                                                                   |
  | `in_reserveTokenAmount` | `STRING`    | Amount of reserve tokens (underlying asset) withdrawn from the Bancor V3 pool, denominated in the token's smallest unit (wei for ETH, or token-specific decimals). This is the actual token amount received by the liquidity provider after completing the withdrawal. |
  | `in_timeElapsed`        | `STRING`    | Time elapsed since the previous event or report in the same series. String-encoded integer representing seconds.                                                                                                                                                       |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | in\_requestId | in\_timeElapsed | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount      | in\_reserveTokenAmount   |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ------------- | --------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------ | ------------------------ |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | false   | 188        | 0x9aa8cc57ef8793975f60e23611af8804070a4f22 | 18543207      | 0xbc354e8535c5e201e6c758bc8ef4dfc1052261549336f312dced282555622e7e | 7815          | 132             | 2023-11-10T18:03:23.000Z | 0x1a8f4f5a46a1dff35b14cf519a6e7e30b0532819a6a8189572c43174824b9221 | 3603681526793914180565   | 3644682086947727204935   |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | false   | 135        | 0xa1ecb46c0be223dff23efda8bd553d17b938af47 | 18544826      | 0x2f551a31933063d058c53462f2cd47c1b4332c42eff85b60c5a59d298c59f653 | 7821          | 720             | 2023-11-10T23:28:59.000Z | 0x2dac7729ac822400c6c0aa563a020c3a514b6acd2ffec9c1f76eb61fbea86054 | 95632909435809014257334  | 96720964200597132928680  |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x2a039b1d9bbdccbb91be28691b730ca893e5e743 | false   | 474        | 0xad78c8d773c7fecca618cc3b344f780733f78f11 | 18540521      | 0x19ddf6999cee990d222b482fbf13463e9a7be7aef01bbaac25bacba24f0b194a | 7810          | 48              | 2023-11-10T09:02:11.000Z | 0x6c6d0c789240b4bfabe6cde6e84905c1397a130a9c283cf59fd4ab88cf759c7c | 152776105502667923029677 | 153005691339203992590444 |
</Accordion>

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

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

***

### PendingWithdrawals\_WithdrawalInitiated\_event

Withdrawal initiation events from Bancor v3 liquidity pools on Ethereum, capturing when liquidity providers request to remove pool tokens and receive reserve tokens. Tracks pending withdrawal requests with unique request IDs, pool token amounts being burned, and corresponding reserve token amounts to be claimed.

<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_provider`           | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                         |
  | `in_requestId`          | `STRING`    | Unique identifier for an asynchronous request or operation. String-encoded integer that tracks requests across submission, fulfillment, cancellation, or claim events.                                                                    |
  | `in_poolTokenAmount`    | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.                                                                                      |
  | `in_reserveTokenAmount` | `STRING`    | Amount of reserve tokens (underlying asset) being withdrawn, denominated in the smallest unit of the reserve token. This value represents the expected redemption value for the corresponding pool token amount at withdrawal initiation. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | in\_provider                               | block\_number | in\_requestId | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount    | in\_reserveTokenAmount |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ---------------------- | ---------------------- |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x0f71b8de197a1c84d31de0f1fa7926c365f052b3 | false   | 134        | 0x65f5afaafa25844ad5a6c430843edfa4c522bcd2 | 17705173      | 7283          | 2023-07-16T10:10:59.000Z | 0x79d0870fbda7687150442dcf8a80ed7490674c3fbc0998f8a3dee1b2afde034d | 3000000000000000000000 | 3180736026009242366601 |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | false   | 341        | 0xf30f52f3cf5b90394e687d18b3541d7100587c04 | 17703054      | 7281          | 2023-07-16T02:59:47.000Z | 0x2b315d864629189503dcd6643854e4ff43668932849d1a4b1f9153b3e5d184f0 | 301998900972871992141  | 305077093550165356125  |
  | 0x857eb0eb2572f7092c417cd386ba82e45eba9b8a | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | false   | 146        | 0x138f85de34ec8057ec206788a064f842cd64ce9e | 17704656      | 7282          | 2023-07-16T08:26:11.000Z | 0x62fb9cb85995769f75b1e3db235196e2a658378992581b54a8da8490c794e06c | 1147606549605353069927 | 1159303801313060088250 |
</Accordion>

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

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

***

### PoolCollectionV1\_DefaultTradingFeePPMUpdated\_event

Default trading fee updates for Bancor v3 liquidity pools on Ethereum, measured in parts per million (PPM). Tracks fee parameter changes with previous and new values for analyzing protocol fee adjustments and pool economics.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 463        | 14609444      | 2000          | 0              | 2022-04-18T13:28:01.000Z | 0xce3d45a8e54e2b0e064f793230073d3918e5f1a9ed3fb5f1ed24267d665fb547 |
</Accordion>

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

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

***

### PoolCollectionV1\_DepositingEnabled\_event

Events tracking changes to deposit permission status for liquidity pools in Bancor V3 protocol on Ethereum. Used to monitor when pool administrators enable or disable new deposits into specific token 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_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 75         | 14609506      | false         | 2022-04-18T13:41:32.000Z | 0x3c24d09bb021ff7691bff389141fbbc61952298d5c6ca5a1662497e32f57b384 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 27         | 14609502      | true          | 2022-04-18T13:41:03.000Z | 0xfff4a86939588de9f025080ea6fed80fe1938623160695397f625eb3f41ea077 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 55         | 14611402      | true          | 2022-04-18T20:49:04.000Z | 0x9aa6f7560fbb10084c533160679aa9093323df08f161ef934ecc982ec3ca46fd |
</Accordion>

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

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

***

### PoolCollectionV1\_DepositLimitUpdated\_event

Deposit limit adjustment events for Bancor V3 liquidity pools on Ethereum, tracking changes to maximum deposit caps per token pool. Used to monitor risk management parameters and capital control updates across Bancor's automated market maker 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_pool`             | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                                                                           |
  | `in_prevDepositLimit` | `STRING`    | Previous deposit limit value for the specified pool token before the update, denominated in the token's smallest unit (wei for ETH). Values are stored as string-encoded integers to handle large numbers beyond standard integer range.                             |
  | `in_newDepositLimit`  | `STRING`    | Token amount representing the updated maximum deposit limit for the pool after this event, denominated in the token's smallest unit (wei-equivalent). Values are large integers reflecting token decimals, with zero indicating no deposit limit or a disabled pool. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_newDepositLimit      | in\_prevDepositLimit     |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------ | ------------------------ |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 60         | 14661207      | 2022-04-26T16:34:47.000Z | 0x6bb01ac6909a6d15f8e685afd4c8679b64bed6cce0551c9103c5dcafeda8f889 | 239547038327526132404    | 116131756756756756756    |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x6b175474e89094c44da98b954eedeac495271d0f | false   | 86         | 14661211      | 2022-04-26T16:35:56.000Z | 0x95b1cabb888553813c1c118834c6ad37e6bebde99e395d1fe2675ee183b79aa5 | 687500000000000000000000 | 343750000000000000000000 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 143        | 14661215      | 2022-04-26T16:36:47.000Z | 0xb00fd45974972629abf73f1ec2d3e5d17048c0602dce83605401a7f652e74c33 | 53879310344827586206896  | 25238619676945668135095  |
</Accordion>

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

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

***

### PoolCollectionV1\_OwnerUpdate\_event

Ownership transfer events for Bancor V3 pool collection contracts on Ethereum, recording changes from previous to new owner addresses. Used for tracking protocol governance transitions and administrative control 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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 462        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14609444      | 0x0000000000000000000000000000000000000000 | 2022-04-18T13:28:01.000Z | 0xce3d45a8e54e2b0e064f793230073d3918e5f1a9ed3fb5f1ed24267d665fb547 |
</Accordion>

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

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

***

### PoolCollectionV1\_PoolCreated\_event

Liquidity pool creation events from Bancor V3 protocol on Ethereum, recording when new pools are initialized with their underlying token and corresponding pool token addresses. Used for tracking Bancor V3 pool deployments and analyzing which tokens have been added to the protocol.

<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_poolToken`     | `STRING`    | Contract address of the liquidity pool token representing shares in the pool. Hex-encoded, 0x-prefixed, 42-character string.                         |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | block\_number | in\_poolToken                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 164        | 14609486      | 0x256ed1d83e3e4efdda977389a5389c3433137dda | 2022-04-18T13:37:07.000Z | 0x894cc251eb4eeda2045c5cc9ebef8ad0b6c05c99cf2b0b46e9ce09864ceb3009 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 0x6b175474e89094c44da98b954eedeac495271d0f | 93         | 14609495      | 0x06cd589760da4616a0606da1367855808196c352 | 2022-04-18T13:39:39.000Z | 0x96141627a1b1106215811ee1981cfae638a81dbf7a23dbde01f33789f7c58783 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 24         | 14609502      | 0x516c164a879892a156920a215855c3416616c46e | 2022-04-18T13:41:03.000Z | 0xfff4a86939588de9f025080ea6fed80fe1938623160695397f625eb3f41ea077 |
</Accordion>

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

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

***

### PoolCollectionV1\_PoolMigratedIn\_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_token`         | `STRING`    | Token address involved in the transaction or operation. 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.bancor_v3_ethereum.PoolCollectionV1_PoolMigratedIn_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV1\_PoolMigratedOut\_event

Events tracking liquidity pool migrations out of Bancor v3 protocol on Ethereum. Records token addresses and timestamps for analyzing pool deprecation patterns and protocol version transitions.

<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_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 0x6b175474e89094c44da98b954eedeac495271d0f | 76         | 14714031      | 2022-05-05T00:15:32.000Z | 0xad21c5520068a08ec733604c1c600aa71caf098e2bfa7cb3706badc6450da8d4 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 79         | 14714031      | 2022-05-05T00:15:32.000Z | 0xad21c5520068a08ec733604c1c600aa71caf098e2bfa7cb3706badc6450da8d4 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 73         | 14714031      | 2022-05-05T00:15:32.000Z | 0xad21c5520068a08ec733604c1c600aa71caf098e2bfa7cb3706badc6450da8d4 |
</Accordion>

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

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

***

### PoolCollectionV1\_TokensDeposited\_event

Liquidity deposit events from Bancor V3 pools on Ethereum, capturing when providers add tokens to liquidity pools with corresponding pool token amounts minted. Used for tracking liquidity provision activity, provider behavior, and pool token exchange rates across different assets.

<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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_tokenAmount`     | `STRING`    | Amount of tokens involved in the transaction or operation. String-encoded integer representing the token quantity in its smallest denomination.      |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | in\_tokenAmount          | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount      |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------ | ------------------------------------------------------------------ | ------------------------ |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 335        | 0x1ceb423ec1d09696602199e206564cf97189dd80 | 14661208      | 0x2530d18d3a93cbbd1d9333ddbcfe9f09df809907ed222b015aa102c17d08c6dd | 98000000000000000000     | 2022-04-26T16:35:10.000Z | 0x19207f5239aa3461d3458ca594ebdbf311efab9dc76b68b8d97dc39143c7abe0 | 97998246197417851607     |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 132        | 0x1ceb423ec1d09696602199e206564cf97189dd80 | 14661216      | 0xab0247b6426602de501fd276de11eca6ad5080e40251b2c3595050206942afb2 | 224341150514901070372    | 2022-04-26T16:37:03.000Z | 0x60e63ec08bd778051eafbf9ed8b15346c08ac63ba7802df7df1f488887f0158f | 224341150514901070372    |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | false   | 0x6b175474e89094c44da98b954eedeac495271d0f | 57         | 0x1ceb423ec1d09696602199e206564cf97189dd80 | 14661213      | 0x80a8cd1b1ab1e883bc7ddb252fd27109c21815e3047a84e68e24eacfb52ba669 | 143747063351783128020360 | 2022-04-26T16:36:39.000Z | 0xf44ea9073dd957781d7bd4719e731e3324faa03a7faa12641bb848626a6fa003 | 143741224795517116215888 |
</Accordion>

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

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

***

### PoolCollectionV1\_TokensWithdrawn\_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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_tokenAmount`                       | `STRING`    | Amount of tokens involved in the transaction or operation. String-encoded integer representing the token quantity in its smallest denomination.              |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</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.bancor_v3_ethereum.PoolCollectionV1_TokensWithdrawn_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV1\_TotalLiquidityUpdated\_event

Liquidity state change events from Bancor v3 pools on Ethereum, capturing total liquidity, staked balance, and pool token supply updates for each token pool. Used for tracking pool depth evolution and liquidity provider positions 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity           | block\_timestamp         | in\_stakedBalance       | transaction\_hash                                                  | in\_poolTokenSupply     |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | ----------------------- | ------------------------ | ----------------------- | ------------------------------------------------------------------ | ----------------------- |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 230        | 14612060      | 0xf9769ca73de62d505e08f78a5b41946c0dd6168b349155b126ee17cbe3368885 | 2370100000000000000000  | 2022-04-18T23:21:49.000Z | 2370100000000000000000  | 0x7d7fbb4af708cb9d2d48cacca6100c1242de7de9d61f6ad3c08abf4903e980f1 | 2370100000000000000000  |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 106        | 14612097      | 0x7253cfff01bda9b6da12624fe5cb0dcf7328e6f4a9cf1095a13cc48aea7b80fc | 10371100000000000000000 | 2022-04-18T23:30:46.000Z | 10371100000000000000000 | 0x34d3bb4eb157956cd1e2ccbfd81b361ed2af71c628d73a0b05922a65d9b9df4f | 10371100000000000000000 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 21         | 14612084      | 0x27e42ab668931f1f7992988c96d335f113afeb52be73353c5552972f331a3ca1 | 4370100000000000000000  | 2022-04-18T23:28:46.000Z | 4370100000000000000000  | 0xbb81cf6bac0933905b8822f9b26f76ac26472d431c1d49f879f76336103d8f5c | 4370100000000000000000  |
</Accordion>

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

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

***

### PoolCollectionV1\_TradingEnabled\_event

Trading status change events from Bancor V3 liquidity pools on Ethereum, indicating when trading was enabled or disabled for specific token pools. Used for tracking pool availability and analyzing protocol governance actions or emergency pauses.

<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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_reason | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 1          | 103        | 14623208      | true          | 2022-04-20T17:20:57.000Z | 0x117e059084985f103ce4c0fc6e24205a386e9250df94b3c503304c706a5ea260 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x6b175474e89094c44da98b954eedeac495271d0f | false   | 1          | 228        | 14623206      | true          | 2022-04-20T17:19:56.000Z | 0xe998735dc33a42a7974dea5bd02664b88c9eb8a43f59b22670edc1641a25df52 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 1          | 8          | 14623202      | true          | 2022-04-20T17:19:35.000Z | 0xc5036b0f7dff25bff8e0730cde9c2a886b9d283ebd026875bef52e0554524399 |
</Accordion>

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

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

***

### PoolCollectionV1\_TradingFeePPMUpdated\_event

Trading fee updates from Bancor V3 liquidity pools on Ethereum, recording changes to per-pool trading fees measured in parts-per-million (PPM). Used to track fee parameter adjustments across different token pools 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_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x6b175474e89094c44da98b954eedeac495271d0f | false   | 95         | 14609495      | 2000          | 0              | 2022-04-18T13:39:39.000Z | 0x96141627a1b1106215811ee1981cfae638a81dbf7a23dbde01f33789f7c58783 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 166        | 14609486      | 2000          | 0              | 2022-04-18T13:37:07.000Z | 0x894cc251eb4eeda2045c5cc9ebef8ad0b6c05c99cf2b0b46e9ce09864ceb3009 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 26         | 14609502      | 2000          | 0              | 2022-04-18T13:41:03.000Z | 0xfff4a86939588de9f025080ea6fed80fe1938623160695397f625eb3f41ea077 |
</Accordion>

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

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

***

### PoolCollectionV1\_TradingLiquidityUpdated\_event

Liquidity update events from Bancor V3 pools on Ethereum, tracking changes in available trading liquidity for token pairs. Captures previous and new liquidity amounts per pool and token for analyzing liquidity provision patterns and pool depth 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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity         | in\_prevLiquidity       | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------ | ----------------------- | ------------------------------------------------------------------ |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 65         | 14636306      | 0xcaf3b4ee82182c9041a9a52ac6ad46e8a61c376c516d09e9eb201cd5d2d15626 | 2022-04-22T18:35:54.000Z | 135653411355340823762003 | 98871786901192352146282 | 0x41eff83aecf236a7941144991525f222d86a19135a6e35b78566f7695fc69835 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 66         | 14636306      | 0xcaf3b4ee82182c9041a9a52ac6ad46e8a61c376c516d09e9eb201cd5d2d15626 | 2022-04-22T18:35:54.000Z | 22316545402566845288432  | 16265545402566845288432 | 0x41eff83aecf236a7941144991525f222d86a19135a6e35b78566f7695fc69835 |
  | 0x6f9124c32a9f6e532c908798f872d5472e9cb714 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 68         | 14636306      | 0xcaf3b4ee82182c9041a9a52ac6ad46e8a61c376c516d09e9eb201cd5d2d15626 | 2022-04-22T18:35:54.000Z | 135653411355340823762003 | 98871786901192352146282 | 0x41eff83aecf236a7941144991525f222d86a19135a6e35b78566f7695fc69835 |
</Accordion>

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

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

***

### PoolCollectionV10\_DefaultTradingFeePPMUpdated\_event

Event logs capturing changes to Bancor V3's default trading fee rates on Ethereum, measured in parts per million (PPM). Records previous and new fee values for analyzing protocol fee adjustments and governance decisions.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | false   | 187        | 16597875      | 5000          | 2000           | 2023-02-10T10:51:23.000Z | 0xfbb85385e5e1777f2e2f34e0463605256e5a7c410e2e55b1ab1d80b044ed8bea |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | false   | 60         | 15255739      | 2000          | 0              | 2022-08-01T09:08:22.000Z | 0x71a4d4346175abbd34047712edbef6d2adf6373cb59cd568251ba1c55b8790fb |
</Accordion>

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

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

***

### PoolCollectionV10\_DepositingEnabled\_event

Event logs capturing deposit functionality status changes for liquidity pools in Bancor V3 protocol on Ethereum. Tracks when pool deposits are enabled or disabled, useful for monitoring pool accessibility and protocol governance actions.

<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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0xb2cabf797bc907b049e4ccb5b84d13be3a8cfc21 | false   | 66         | 15275230      | true          | 2022-08-04T09:58:26.000Z | 0xcb7aa50c57f4f43e4011b1808b839334016d687dc172a03ecc68362fba440ce7 |
</Accordion>

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

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

***

### PoolCollectionV10\_OwnerUpdate\_event

Ownership transfer events from Bancor v3 PoolCollection contract on Ethereum, tracking changes in contract ownership with previous and new owner addresses. Used for monitoring protocol governance and administrative control transitions.

<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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | false   | 59         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 15255739      | 0x0000000000000000000000000000000000000000 | 2022-08-01T09:08:22.000Z | 0x71a4d4346175abbd34047712edbef6d2adf6373cb59cd568251ba1c55b8790fb |
</Accordion>

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

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

***

### PoolCollectionV10\_TokensDeposited\_event

Liquidity deposit events from Bancor V3 pools on Ethereum, recording provider addresses, deposited token amounts, and corresponding pool token amounts minted. Used for tracking liquidity provision activity and calculating pool token exchange rates across Bancor's automated market maker 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_baseTokenAmount` | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount     | in\_poolTokenAmount     |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ----------------------- | ----------------------- |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | false   | 0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2 | 65         | 0x15f5e5a4720a27525d527fcf5e30f039335af26a | 15699824      | 0x25e474590325f4f3a3fb91ea61b883fa9b719e552ce49d4e1b87e2e6f7c2d93d | 2022-10-08T00:35:35.000Z | 0x7fb445b48a823b2beb54fcd92d333bfe450f1891cb0e8d8be963a420fdd0c6ed | 8299966701868355093     | 8288541126914527059     |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | false   | 0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c | 226        | 0x15f5e5a4720a27525d527fcf5e30f039335af26a | 15699810      | 0x851c86b9d0bbed1e23b959130d1763fbb519c77d011f71e0dd879d26c18a8164 | 2022-10-08T00:32:47.000Z | 0x1d0d3037efd98a3c1905d1c0752de80784fd4cbd13debd5b767c9e9652e9e41b | 23596602647522046389540 | 23559804895334074577690 |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | false   | 0x0d8775f648430679a709e98d2b0cb6250d2887ef | 328        | 0x15f5e5a4720a27525d527fcf5e30f039335af26a | 15699834      | 0x9408ed5efa9170a8f06255b731e3662fb1682cd8955852cb26570a2a4d6b9021 | 2022-10-08T00:37:35.000Z | 0x10dc4396fef9a66be47522ad885f071b4fe0e01e183ca2c2beccd9380b7a427b | 2759337636340410865530  | 2756366112596295113036  |
</Accordion>

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

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

***

### PoolCollectionV10\_TokensWithdrawn\_event

Liquidity withdrawal events from Bancor V3 automated market maker (AMM) pools on Ethereum. Records provider withdrawals with base token amounts, pool token burns, BNT (Bancor Network Token) amounts, withdrawal fees, and external protection calculations for analyzing liquidity provision 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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_baseTokenAmount`                   | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                        |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_bntAmount | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount    | in\_poolTokenAmount     | in\_withdrawalFeeAmount | in\_externalProtectionBaseTokenAmount |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ---------------------- | ----------------------- | ----------------------- | ------------------------------------- |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | false   | 0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c | 232        | 0x235ead7b0e1fe7fe69b17239d42c73e2bd3208c8 | 15535170      | 0             | 0xc3c94b8a9f3234207ad3732e274a4050a3541420831bbdfebd2ad501640a95e6 | 2022-09-14T21:31:15.000Z | 0xaafbf6155e3bdd291d2471cd27a882eaf1347e0a0c4ca146413fb2c3d71af72b | 5667839705448313343080 | 18106422954412727139265 | 0                       | 0                                     |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | false   | 0x0ae055097c6d159879521c384f1d2123d1f195e6 | 68         | 0x235ead7b0e1fe7fe69b17239d42c73e2bd3208c8 | 15534977      | 0             | 0x9c4b79e47ddced0ba3fdfe65137767d60040659eb55a2e4c5779a470c4dda0b5 | 2022-09-14T20:46:55.000Z | 0xb4bbd4ba8ba6716ecaff2afd624530b584f663fd99032247f81731af0f63a5f1 | 233427880799164082636  | 233427880799164082636   | 0                       | 0                                     |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 229        | 0x235ead7b0e1fe7fe69b17239d42c73e2bd3208c8 | 15535251      | 0             | 0xb0a5d4af2c1f8096332a3ba06a0e65d6e9bee166be890d81a4771cfe129670b1 | 2022-09-14T21:52:15.000Z | 0x180613600e6983eba39256d9bf88e83f60b945cfea43382f7d3dd312de26ef82 | 4978092442851069025    | 12114059237162663223    | 0                       | 0                                     |
</Accordion>

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

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

***

### PoolCollectionV10\_TotalLiquidityUpdated\_event

Liquidity update events from Bancor v3 pools on Ethereum, tracking changes to total liquidity, staked balances, and pool token supply for individual pools. Used for analyzing liquidity provisioning patterns and pool growth 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity            | block\_timestamp         | in\_stakedBalance         | transaction\_hash                                                  | in\_poolTokenSupply       |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------ | ------------------------- | ------------------------------------------------------------------ | ------------------------- |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0x903bef1736cddf2a537176cf3c64579c3867a881 | false   | 213        | 16792833      | 0x9ff563abcca43e3cb077fe76524e50bde58d8290e0c6decaf2604428cce97dda | 694969305140259          | 2023-03-09T19:50:23.000Z | 1068769201958519          | 0x0baab67dc54861bf2abe4d475e1e7b767b1c430b8638d097442647a06ecda680 | 1068088348179978          |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0x0954906da0bf32d5479e25f46056d22f08464cab | false   | 147        | 15704189      | 0x70f2ac045648f1325af356f007a65b2cb1f0486b4819ae3ae5487a768ddef2b4 | 8479132624815997723200   | 2022-10-08T15:12:11.000Z | 9224064887454395895522    | 0xd9e9f5594d4fbb6b6062b1c9d9ecaa6bbbed1ee0540ccc638ee13cd1ab476773 | 9079543817824391410552    |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0x0d8775f648430679a709e98d2b0cb6250d2887ef | false   | 329        | 15699834      | 0x9408ed5efa9170a8f06255b731e3662fb1682cd8955852cb26570a2a4d6b9021 | 839469578222820429491292 | 2022-10-08T00:37:35.000Z | 2430701772183733838540478 | 0x10dc4396fef9a66be47522ad885f071b4fe0e01e183ca2c2beccd9380b7a427b | 2428084155573217263652980 |
</Accordion>

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

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

***

### PoolCollectionV10\_TradingEnabled\_event

Trading status change events for individual liquidity pools in Bancor V3 on Ethereum. Tracks when pools are enabled or disabled for trading with reason codes, useful for monitoring pool lifecycle and availability 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_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                 |
  | `in_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_reason | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0xa0246c9032bc3a600820415ae600c6388619a14d | false   | 2          | 288        | 15345817      | false         | 2022-08-15T11:45:52.000Z | 0xa86297c692d70666f1ec7222bc9e8ac3ebba6e3893c68aa07720e5ec461d7cdb |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0xb2cabf797bc907b049e4ccb5b84d13be3a8cfc21 | false   | 0          | 64         | 15275230      | false         | 2022-08-04T09:58:26.000Z | 0xcb7aa50c57f4f43e4011b1808b839334016d687dc172a03ecc68362fba440ce7 |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0xe1fc4455f62a6e89476f1072530c20cf1a0622da | false   | 1          | 32         | 15275672      | false         | 2022-08-04T11:41:26.000Z | 0xecd64d0259ea2e2e0319e396f18ac42fea48a8f8b9f24d653d8d8f1019d0d5f6 |
</Accordion>

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

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

***

### PoolCollectionV10\_TradingFeePPMUpdated\_event

Trading fee update events from Bancor V3 liquidity pools on Ethereum, recording changes to pool-specific fee rates measured in parts per million (PPM). Tracks historical fee adjustments across different token pools for analyzing protocol fee dynamics and pool economics.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0x99295f1141d58a99e939f7be6bbe734916a875b8 | false   | 76         | 15315541      | 50000         | 30000          | 2022-08-10T16:59:40.000Z | 0xb0323d4b5ae09863d2d2af04c05e6ba4ae6c082f7782da9220cf3c281a8a6f49 |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 55         | 16097558      | 3217          | 8667           | 2022-12-02T13:55:35.000Z | 0xb4ad9e5e12c66a158152d66f2c078a40e0e3ab0d3c35ab7736897b302f853eef |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0x2260fac5e5542a773aa44fbcfedf7c193bc2c599 | false   | 17         | 16097578      | 10343         | 12687          | 2022-12-02T13:59:35.000Z | 0x6b7b5d2cf621230c4171ed1e9dca86160ab68400878351e869f22e1609d04164 |
</Accordion>

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

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

***

### PoolCollectionV10\_TradingLiquidityUpdated\_event

Liquidity state changes from Bancor v3 pool collections on Ethereum, tracking token-specific liquidity adjustments with previous and new amounts per pool. Used for analyzing liquidity provider activity, pool depth evolution, and automated market maker (AMM) rebalancing events.

<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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity            | in\_prevLiquidity           | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | --------------------------- | --------------------------- | ------------------------------------------------------------------ |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0x6c6ee5e31d828de241282b9606c8e98ea48526e2 | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 14         | 15498240      | 0x36c3123f548224e9a19cc0576fe677de7363670c9a535d1b10f1b2da9a3b22b8 | 2022-09-08T18:49:01.000Z | 797272132696372224668208    | 807497378273150263362832    | 0xbcbaf437d0769728e2b261f4d068a348253c69cdce3295544d45527c4d8a0f36 |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0x6c6ee5e31d828de241282b9606c8e98ea48526e2 | false   | 0x6c6ee5e31d828de241282b9606c8e98ea48526e2 | 15         | 15498240      | 0x36c3123f548224e9a19cc0576fe677de7363670c9a535d1b10f1b2da9a3b22b8 | 2022-09-08T18:49:01.000Z | 196440367177327266722698568 | 193952368008291884183405861 | 0xbcbaf437d0769728e2b261f4d068a348253c69cdce3295544d45527c4d8a0f36 |
  | 0xd982e001491d414c857f2a1aaa4b43ccf9f642b4 | 0xc18360217d8f7ab5e7c516566761ea12ce7f9d72 | false   | 0xc18360217d8f7ab5e7c516566761ea12ce7f9d72 | 13         | 15494657      | 0xdaee4ade04c8fde9a8ea47229d05b1323df57a862a64d10dbd4f62f3b1d8a5ad | 2022-09-08T05:04:02.000Z | 4040226067272626095964      | 4005543962397067435023      | 0x41b4aa737d20b5fa16370c1e7abed022f1d2e856dfbda4e0fb8a11cf55b1b2d4 |
</Accordion>

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

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

***

### PoolCollectionV11\_DefaultTradingFeePPMUpdated\_event

Trading fee parameter updates from Bancor v3 pools on Ethereum, recording changes to default trading fees measured in parts per million (PPM). Used for tracking fee policy adjustments and historical fee structure 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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | false   | 142        | 16827977      | 2000          | 0              | 2023-03-14T18:29:11.000Z | 0x06c7ecffc278dede9375a9371390d25180388a0f518a72b3e02e733548de3e8a |
</Accordion>

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

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

***

### PoolCollectionV11\_DepositingEnabled\_event

Deposit availability status changes for liquidity pools in Bancor v3 on Ethereum, emitted when pools enable or disable depositing functionality. Tracks pool addresses and their depositing status flags for monitoring liquidity provision restrictions.

<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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0xc00e94cb662c3520282e6f5717214004a7f26888 | false   | 146        | 17484317      | false         | 2023-06-15T09:12:23.000Z | 0x751dabaa4f2313a03e44f1d1ec107bb09d6d2a7f23a5abe46f5456f1e39d240a |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e | false   | 94         | 17484355      | false         | 2023-06-15T09:19:59.000Z | 0x2eda03ab0e60d7a1d2653328d89fae69a80663e736afec68b1fd93280ccb5772 |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0x5218e472cfcfe0b64a064f055b43b4cdc9efd3a6 | false   | 141        | 17484387      | false         | 2023-06-15T09:26:23.000Z | 0x2a9dd769e9c70a690144689a48f55e6df14a4d25d0fa3e9d5b6745a01a1f055b |
</Accordion>

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

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

***

### PoolCollectionV11\_OwnerUpdate\_event

Ownership transfer events from Bancor V3 pool collection contracts on Ethereum, recording changes from previous to new owner addresses. Used for tracking protocol governance changes and administrative control transfers.

<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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | false   | 141        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 16827977      | 0x0000000000000000000000000000000000000000 | 2023-03-14T18:29:11.000Z | 0x06c7ecffc278dede9375a9371390d25180388a0f518a72b3e02e733548de3e8a |
</Accordion>

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

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

***

### PoolCollectionV11\_TokensDeposited\_event

Liquidity deposit events from Bancor V3 PoolCollection contract on Ethereum, capturing provider addresses, token types, base token amounts, and pool token amounts minted. Used for tracking liquidity provision activity and analyzing deposit patterns across Bancor 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_baseTokenAmount` | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount     | in\_poolTokenAmount     |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ----------------------- | ----------------------- |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 217        | 0x283266045ab2ab0793a62cadc21d55f685636ae0 | 17087861      | 0x25c80a9e2e2a152a00419b58a89bd5413ade8854e3de4ff9bd76ff4bb315e26b | 2023-04-20T12:59:35.000Z | 0x4cbe8cc7da75f61687a8ae9ea431cce7a9c936e4e2aa74ddbced30a003720411 | 1000000000000000        | 997137643534700         |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | false   | 0xc944e90c64b2c07662a292be6244bdf05cda44a7 | 237        | 0xf9fe792678029b934520c3555ebae997fa6e0d64 | 17089531      | 0x1deec7d0c3fdb2a0e5f400000947a61dc4d8783c5fef76e32caeee048fd1a407 | 2023-04-20T18:42:35.000Z | 0x1a3a9420a883e559226f917fa516deb09579c0e307184e400b37909ca6cd2f51 | 11553854623840000000000 | 11362020804137200256429 |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | false   | 0x903bef1736cddf2a537176cf3c64579c3867a881 | 338        | 0x2dddb6a69f071313580073941a4491313303b1ab | 17020533      | 0xf723a65d12029e2f5cd3b8e96f05275cb20e8b57f49225ec164a8b2fb8499353 | 2023-04-10T21:48:11.000Z | 0x6bece8ce7348853d1b6fa40f2c2c62ee427dc9e30b9a64c9a4e0ad27d860a221 | 1000000000              | 999349299               |
</Accordion>

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

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

***

### PoolCollectionV11\_TokensWithdrawn\_event

Liquidity withdrawal events from Bancor V3 pools on Ethereum, capturing provider addresses, base token amounts, pool token amounts, BNT (Bancor Network Token) amounts, and associated fees. Used for analyzing liquidity provision behavior and calculating withdrawal patterns across Bancor's automated market maker 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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_baseTokenAmount`                   | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                        |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_bntAmount | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount     | in\_poolTokenAmount     | in\_withdrawalFeeAmount | in\_externalProtectionBaseTokenAmount |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ----------------------- | ----------------------- | ----------------------- | ------------------------------------- |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | false   | 0x6b175474e89094c44da98b954eedeac495271d0f | 319        | 0xb494096548aa049c066289a083204e923cbf4413 | 17163908      | 0             | 0x309c7ef0a46a0ee2f341124da6fe9673a9f84ef2ef11f402c1155e7d4ff69fb6 | 2023-05-01T05:29:35.000Z | 0x5f091e2db2bccc74d771a32bc8b4fbf62a6f1e5c31aa8ddf2edf9ef90d371427 | 61317508458490231958305 | 69483612007112623857312 | 0                       | 0                                     |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 207        | 0xb09d4e18a68c46914cc563ef76ed232b5a49fc7a | 17533819      | 0             | 0x704c544dac6bcccda38aa0182c653eff60af747e396ee576eb0aef66301c6619 | 2023-06-22T07:56:35.000Z | 0x7245daf370d96b7b9d3706d14b17cce6cc34a1170f23a310d7f218ed311806fd | 51180346416830462       | 150687262644597056      | 0                       | 0                                     |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 347        | 0x3e3588fc0dcee9cf9d2241d6353db5ccfd3a8e19 | 17538498      | 0             | 0x9fd8c0ec848f1a08d3b65699e2b1cc718f6af6acc457773fdd4cec0750700dee | 2023-06-22T23:43:59.000Z | 0xfc76c063e411b935ebe6d8a616e543c0d9c0b5e88af593d5d7a19e6bff30a834 | 441949752831805219101   | 610579670704230813958   | 0                       | 0                                     |
</Accordion>

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

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

***

### PoolCollectionV11\_TotalLiquidityUpdated\_event

Liquidity state changes for Bancor V3 pool tokens on Ethereum, capturing updates to total liquidity, staked balances, and pool token supply per transaction. Used for tracking pool health, liquidity depth evolution, and analyzing deposit/withdrawal patterns across different token 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity             | block\_timestamp         | in\_stakedBalance         | transaction\_hash                                                  | in\_poolTokenSupply       |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------- | ------------------------ | ------------------------- | ------------------------------------------------------------------ | ------------------------- |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0x48fb253446873234f2febbf9bdeaa72d9d387f94 | false   | 243        | 17909024      | 0x4cfb28262bd03af721e61c41900e9dadd301f94c9b862cee1205623abd6829f6 | 1437085231317751544611505 | 2023-08-13T22:49:47.000Z | 1433383252762527693226798 | 0x0ba503f34bb4b02e613634adc888b1883dd22d2727245665778c58e62a6b08ae | 1420921576611017840791474 |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 314        | 17903955      | 0xe770c271541dd7c4f25a4381a6b8ec1597b0c05055e94fd8708e502bc3439b6e | 952279780037028967307870  | 2023-08-13T05:49:23.000Z | 1283002070246018961969422 | 0x94bc2e6440ee1e30898353497c58d51ce122b0e88d716baebc32a72b74db89ab | 1276486439407893401509509 |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 178        | 17069212      | 0x25ab7843ca22a77f9a210960002dc00dffb14be1e52e9fd8a097d2f019d69e13 | 1303201142639018535745212 | 2023-04-17T21:40:35.000Z | 1836259709707229285962793 | 0x8cc7780c14990056bc1cd2847d265aae69232da5c6ec7e63440eaf0b6a98ce99 | 1827724250659310245108302 |
</Accordion>

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

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

***

### PoolCollectionV11\_TradingEnabled\_event

Trading status change events for Bancor v3 liquidity pools on Ethereum, recording when pools are enabled or disabled with reason codes. Used for tracking pool operational states and analyzing protocol governance actions or automated trading halts.

<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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_reason | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0x6c6ee5e31d828de241282b9606c8e98ea48526e2 | false   | 1          | 182        | 17879029      | false         | 2023-08-09T18:08:11.000Z | 0x68c37c23048caf95a206069e73a4d5e2451bfc602424de10221e04920e830328 |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0xbbbbca6a901c926f240b89eacb641d8aec7aeafd | false   | 1          | 116        | 17879075      | false         | 2023-08-09T18:17:23.000Z | 0x73b61fbb29ec4c1992417420b9796090ef48837ff4f68fa67114a1e649efe1fd |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0xc18360217d8f7ab5e7c516566761ea12ce7f9d72 | false   | 1          | 122        | 17879006      | false         | 2023-08-09T18:03:35.000Z | 0x1da519f37efd362b8d1aeedea69c3f8688e98bca1544cfded98eeefc9e5c528d |
</Accordion>

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

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

***

### PoolCollectionV11\_TradingFeePPMUpdated\_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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</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.bancor_v3_ethereum.PoolCollectionV11_TradingFeePPMUpdated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV11\_TradingLiquidityUpdated\_event

Trading liquidity adjustment events from Bancor V3 liquidity pools on Ethereum, tracking changes in available token liquidity per pool before and after each update. Used for monitoring pool depth dynamics and liquidity provider activity across different token pairs.

<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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity        | in\_prevLiquidity       | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ----------------------- | ----------------------- | ------------------------------------------------------------------ |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0x04fa0d235c4abf4bcf4787af4cf447de572ef828 | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 57         | 16844375      | 0xa43e240d3bb687ecca749c5c93e13d4434e01a370ea85d45d1e570e208e28b15 | 2023-03-17T01:49:47.000Z | 19514564997774830497249 | 20148383557923131982719 | 0x68cf4bc8ed1c6703ec5e2822b5970d0ebb1d71b3b17d90c7d6d5681b5f3db3f9 |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0x04fa0d235c4abf4bcf4787af4cf447de572ef828 | false   | 0x04fa0d235c4abf4bcf4787af4cf447de572ef828 | 58         | 16844375      | 0xa43e240d3bb687ecca749c5c93e13d4434e01a370ea85d45d1e570e208e28b15 | 2023-03-17T01:49:47.000Z | 4615763879402995905592  | 4470490670871097485383  | 0x68cf4bc8ed1c6703ec5e2822b5970d0ebb1d71b3b17d90c7d6d5681b5f3db3f9 |
  | 0xb67d563287d12b1f41579cb687b04988ad564c6c | 0x04fa0d235c4abf4bcf4787af4cf447de572ef828 | false   | 0x04fa0d235c4abf4bcf4787af4cf447de572ef828 | 295        | 16845735      | 0xfb2726bf189f98a76a3280a5b1d18f3eecd27ddd3862337dc056f5844ac6ac6a | 2023-03-17T06:24:23.000Z | 4755185417112918266431  | 4615763879402995905592  | 0x9cad24f5c723e75bcdede9df2d1d34730647c6e0f25184fb1edae52d9d524436 |
</Accordion>

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

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

***

### PoolCollectionV2\_DefaultTradingFeePPMUpdated\_event

Trading fee configuration changes for Bancor V3 liquidity pools on Ethereum, recording updates to default fee rates in parts-per-million (PPM) with previous and new values for protocol fee 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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | false   | 20         | 14713972      | 2000          | 0              | 2022-05-05T00:03:47.000Z | 0x9129fa3029d46426dbeaddaf7dd3539bfdfb567e6c17cbd7ccf440903d125034 |
</Accordion>

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

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

***

### PoolCollectionV2\_DepositingEnabled\_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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</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.bancor_v3_ethereum.PoolCollectionV2_DepositingEnabled_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV2\_DepositLimitUpdated\_event

Deposit limit changes for individual token pools in Bancor V3 on Ethereum, tracking previous and new caps on liquidity provider deposits. Used for monitoring protocol risk parameters and analyzing capital efficiency adjustments across different ERC-20 tokens and native ETH 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_pool`             | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                                                                                            |
  | `in_prevDepositLimit` | `STRING`    | Previous maximum deposit limit for the token pool before the update, denominated in the token's smallest unit (wei for ETH). Values may represent finite caps or the max uint256 value indicating unlimited deposits. |
  | `in_newDepositLimit`  | `STRING`    | Maximum deposit amount allowed for the pool after the update, denominated in the token's smallest unit (wei for ETH). Large values approaching uint256 max typically indicate unlimited deposits.                     |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | block\_timestamp         | transaction\_hash                                                  | in\_newDepositLimit                                                            | in\_prevDepositLimit      |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------- |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 254        | 14754852      | 2022-05-11T12:27:40.000Z | 0xf51480a11377475df3af9f4a26a97aeff05b56b3a0ae6acb5a954538296292ef | 115792089237316195423570985008687907853269984665640564039457584007913129639935 | 541338582677165354330708  |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 235        | 14754835      | 2022-05-11T12:23:38.000Z | 0xf7ef36648bbebf94f2556a38f074b2fe2354ec1655203fce41e5223051cf7a4f | 115792089237316195423570985008687907853269984665640564039457584007913129639935 | 2148437500000000000000    |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0x6b175474e89094c44da98b954eedeac495271d0f | false   | 359        | 14754846      | 2022-05-11T12:26:06.000Z | 0x22735658d88aaeb53310b18ff209179d7491a939bbb028be195abd0c8902957c | 115792089237316195423570985008687907853269984665640564039457584007913129639935 | 5500000000000000000000000 |
</Accordion>

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

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

***

### PoolCollectionV2\_OwnerUpdate\_event

Ownership transfer events from Bancor v3 PoolCollectionV2 contracts on Ethereum, tracking when pool collection control changes from one address to another. Used for monitoring protocol governance and administrative control transitions.

<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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | false   | 19         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14713972      | 0x0000000000000000000000000000000000000000 | 2022-05-05T00:03:47.000Z | 0x9129fa3029d46426dbeaddaf7dd3539bfdfb567e6c17cbd7ccf440903d125034 |
</Accordion>

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

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

***

### PoolCollectionV2\_PoolCreated\_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_poolToken`     | `STRING`    | Contract address of the liquidity pool token representing shares in the pool. Hex-encoded, 0x-prefixed, 42-character string.                         |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. 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.bancor_v3_ethereum.PoolCollectionV2_PoolCreated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV2\_TokensDeposited\_event

Liquidity deposit events from Bancor V3 protocol on Ethereum, recording when liquidity providers add tokens to pools with provider addresses, token amounts, and pool token shares minted. Used to track liquidity provision activity and calculate pool position 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_tokenAmount`     | `STRING`    | Amount of tokens involved in the transaction or operation. String-encoded integer representing the token quantity in its smallest denomination.      |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | in\_tokenAmount        | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount    |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ---------------------- | ------------------------ | ------------------------------------------------------------------ | ---------------------- |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 350        | 0x00008818c0edb78f98184f01b4cb483f0044d990 | 14804999      | 0x67dbe1c4017475d807c72d0bf9aa11d9c31a609d33dd6813b9849c6b000d17ca | 34974760922745124349   | 2022-05-19T12:39:13.000Z | 0xf96f359a9effd498121016b9a0b8f8276bcf31858be0be1aea265721eb607b98 | 34964409640169278857   |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 20         | 0x00008818c0edb78f98184f01b4cb483f0044d990 | 14805017      | 0x63deb6ba86f5a81647ff7ddadb79d2e26c79c34832ee07650af0e076ad76d69a | 28900000000000000000   | 2022-05-19T12:43:17.000Z | 0x0a737478af7eb4262a055549311a3ef0d1fdd61e5a706754e016763d980d0701 | 28891446630125571859   |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 473        | 0x12a540fa4498cb185c2c93e06825a7f47ac38d58 | 14805520      | 0x0dca6ae4fcd0f5f9917c0ed8fc7944dbd6fdd292fb358bc900aa8833999d4338 | 1429809510696060141799 | 2022-05-19T14:39:47.000Z | 0xa53a0a0b6029e6f105b90b35109521c3c11908c9b2d5d4da05dad3b9fcdcbafa | 1429095867505596239195 |
</Accordion>

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

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

***

### PoolCollectionV2\_TokensWithdrawn\_event

Liquidity withdrawal events from Bancor V3 pools on Ethereum, capturing provider exits with token amounts, pool token burns, BNT (Bancor Network Token) amounts, and withdrawal fees. Used for analyzing liquidity removal patterns, fee structures, and impermanent loss protection payouts.

<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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_tokenAmount`                       | `STRING`    | Amount of tokens involved in the transaction or operation. String-encoded integer representing the token quantity in its smallest denomination.              |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_bntAmount | in\_contextId                                                      | in\_tokenAmount          | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount      | in\_withdrawalFeeAmount | in\_externalProtectionBaseTokenAmount |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------ | ------------------------------------------------------------------ | ------------------------ | ----------------------- | ------------------------------------- |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | false   | 0x6b175474e89094c44da98b954eedeac495271d0f | 651        | 0xa48c6ac5024051871dbb115f4d5e3dca70be0739 | 14802248      | 0             | 0x771f2bff0367a49cab3e4c7dcc7630746e97fc2f2355f42babc16f59d88552ab | 160965109875823626280359 | 2022-05-19T01:49:58.000Z | 0x85694e2e713738221cc6887989e0e5bfbf0745f9103c80e8e6a7513646e3c5b8 | 161299638811170527644130 | 403421328009583023260   | 0                                     |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | false   | 0x6b175474e89094c44da98b954eedeac495271d0f | 150        | 0xc26892f608b3e97a24149f9c273449416e222060 | 14804612      | 0             | 0xc9f54e8e8c68b2fad71ba9427bb244798d5ff218b81b8b5fb2b2299cd22944b8 | 120839385612982035253152 | 2022-05-19T11:10:11.000Z | 0xea58272179e48712d85e4d746c0399cfebd2d3d1a109b42fc6941258499524f3 | 121088902669104209208990 | 302855603040055226199   | 0                                     |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 198        | 0xbe1b0a57572c4eecbddecceff4906c676e14a06f | 14805975      | 0             | 0xb173a4d4a55a1bfb1bb05bbb7a4db8a97b1d968a6266d44beaa990365ad6cda5 | 1998207884751103086      | 2022-05-19T16:32:16.000Z | 0xa47b4e51c45b0e3e880f6706f7c4ab330ca39a793d2fcd9bdd0a419aff4b4616 | 2002619202020743860      | 5008039811406274        | 0                                     |
</Accordion>

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

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

***

### PoolCollectionV2\_TotalLiquidityUpdated\_event

Liquidity state change events from Bancor V3 pool contracts on Ethereum, tracking total value locked, staked balances, and pool token supply for individual liquidity pools. Used for analyzing liquidity provider activity, pool TVL trends, and tracking deposit/withdrawal flows across Bancor 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity             | block\_timestamp         | in\_stakedBalance         | transaction\_hash                                                  | in\_poolTokenSupply       |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------- | ------------------------ | ------------------------- | ------------------------------------------------------------------ | ------------------------- |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 159        | 14730090      | 0xbaa5363dbe022e2f38b6ab0693b1508c378923f60cf62cceb44066835f681316 | 138706384485402991222076  | 2022-05-07T13:33:55.000Z | 136996363491874503590760  | 0xd6f4a27a39dc1794e7bc42003accb2a631d1aafc9a9dccda3d2132e7f7a0f4f4 | 136995521894577200185218  |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 581        | 14796784      | 0x705592ab04ac141d0719808abdd363200ff6e4b3279cfdede6c366af2295dbec | 6632610513068917286140300 | 2022-05-18T04:38:51.000Z | 7219630163594011794414657 | 0x3e405b15b21c2888f83ca772686840c501686f9fa9215020356e9c048dde7c4f | 7216098713873444978454592 |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 272        | 14796793      | 0x612229ba599be67a5015782f5d608af85096838c08dc4e49aee003176484d2f3 | 6632713790757886795944316 | 2022-05-18T04:40:33.000Z | 7219733441282981304218674 | 0x55716cd4c6f1c0d9fa86daaca6322fb3f38a955d97675343d8ab2d0b276d20c6 | 7216201941044596042195675 |
</Accordion>

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

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

***

### PoolCollectionV2\_TradingEnabled\_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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</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.bancor_v3_ethereum.PoolCollectionV2_TradingEnabled_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV2\_TradingFeePPMUpdated\_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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</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.bancor_v3_ethereum.PoolCollectionV2_TradingFeePPMUpdated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV2\_TradingLiquidityUpdated\_event

Liquidity adjustment events from Bancor V3 PoolCollectionV2 contract on Ethereum, tracking changes in trading liquidity before and after pool operations. Used to analyze liquidity provisioning dynamics and pool rebalancing activity across token pairs.

<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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity           | in\_prevLiquidity          | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | -------------------------- | -------------------------- | ------------------------------------------------------------------ |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0x6b175474e89094c44da98b954eedeac495271d0f | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 254        | 14720705      | 0x0bea3cb766febe8b87fbc1e25f66ac27a28dfeb2c267b8d9ad1641f18f5ee68c | 2022-05-06T01:46:10.000Z | 304718999356169193288434   | 303008894062568900669258   | 0xcf98897a219c2bd60049ba47fbdd5be608a084277a2c971006caf88eafbead96 |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0x6b175474e89094c44da98b954eedeac495271d0f | false   | 0x6b175474e89094c44da98b954eedeac495271d0f | 255        | 14720705      | 0x0bea3cb766febe8b87fbc1e25f66ac27a28dfeb2c267b8d9ad1641f18f5ee68c | 2022-05-06T01:46:10.000Z | 593748886519755662143228   | 597094124070272979579354   | 0xcf98897a219c2bd60049ba47fbdd5be608a084277a2c971006caf88eafbead96 |
  | 0xec9596e0eb67228d61a12cfdb4b3608281f261b3 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 341        | 14793396      | 0x382622f6edfc26ce9dbfad787546cae8b31eec77de2f11ba91afa1bc3034cda2 | 2022-05-17T15:50:35.000Z | 31385830621477137913728134 | 31384453289248648315202806 | 0x028bb2eee1729c9ebfe2efbd371033be7dc28b7cd60f3d78b01aacbdcdb7a2f4 |
</Accordion>

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

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

***

### PoolCollectionV3\_DefaultTradingFeePPMUpdated\_event

Default trading fee configuration changes for Bancor v3 liquidity pools on Ethereum, tracking fee rate updates measured in parts per million (PPM). Used for analyzing fee structure evolution and protocol economics.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | false   | 104        | 14830509      | 2000          | 0              | 2022-05-23T16:03:34.000Z | 0xe6e5be1b2b07c2a043f4c49f3ba71d6e7d8cff18ad898d7a0977a76ed5cd949d |
</Accordion>

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

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

***

### PoolCollectionV3\_DepositingEnabled\_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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</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.bancor_v3_ethereum.PoolCollectionV3_DepositingEnabled_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV3\_OwnerUpdate\_event

Ownership transfer events for Bancor V3 pool collections on Ethereum, recording changes in pool collection contract ownership with previous and new owner addresses. Used for tracking administrative control changes and governance transitions in Bancor's pool management system.

<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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | false   | 103        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14830509      | 0x0000000000000000000000000000000000000000 | 2022-05-23T16:03:34.000Z | 0xe6e5be1b2b07c2a043f4c49f3ba71d6e7d8cff18ad898d7a0977a76ed5cd949d |
</Accordion>

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

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

***

### PoolCollectionV3\_TokensDeposited\_event

Liquidity deposit events from Bancor V3 pools on Ethereum, recording provider addresses, token amounts, and pool token amounts minted. Used for tracking liquidity provision activity and analyzing deposit patterns across Bancor V3 automated market maker 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_tokenAmount`     | `STRING`    | Amount of tokens involved in the transaction or operation. String-encoded integer representing the token quantity in its smallest denomination.      |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | in\_tokenAmount         | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount     |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ----------------------- | ------------------------ | ------------------------------------------------------------------ | ----------------------- |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 443        | 0x1d601f4c8463b602084f39471d8c04a686f0edce | 14850500      | 0x775a1a7b07d798c1ab625f726cb1c8d454d63c62093efc0443a9fb888392dfed | 590644935279140912501   | 2022-05-26T22:19:07.000Z | 0x204d3132697e12de4074e1715ad6d43a92b71e646c335fc6eda5b8417e32bd5d | 590256619157080896943   |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 194        | 0x55b2e85780312f9abdb41e84b1d073c114e35a87 | 14845004      | 0xd7f9b18360b3ce80a064de97b08cdb7631eb20d8dba44be474481414c8712e25 | 10491893320589656940947 | 2022-05-26T00:47:35.000Z | 0xd75847b17fdb22bba6d3a027ddd5405eab5a755378b040fdb2a013cfc0032ae9 | 10485022169859624548751 |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 128        | 0xa1f44a0d6cbb27694e2adb9e7897dd13e06728b8 | 14850489      | 0xf26e137f5f5508768d5bba4292d67cdc57d2248ce00424002fe9277f42731fd1 | 21172332960604247153    | 2022-05-26T22:17:59.000Z | 0x21761a7ec5f5b49323d783c3ae4d751a2694f7dd2186ff803505b2639184f7d3 | 21158432459796663453    |
</Accordion>

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

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

***

### PoolCollectionV3\_TokensWithdrawn\_event

Liquidity withdrawal events from Bancor V3 pools on Ethereum, capturing token amounts withdrawn, BNT (Bancor Network Token) amounts, pool token burns, and withdrawal fees. Used for tracking liquidity provider exit activity and fee analysis across Bancor V3 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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_tokenAmount`                       | `STRING`    | Amount of tokens involved in the transaction or operation. String-encoded integer representing the token quantity in its smallest denomination.              |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_bntAmount         | in\_contextId                                                      | in\_tokenAmount       | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount    | in\_withdrawalFeeAmount | in\_externalProtectionBaseTokenAmount |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | --------------------- | ------------------------------------------------------------------ | --------------------- | ------------------------ | ------------------------------------------------------------------ | ---------------------- | ----------------------- | ------------------------------------- |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 373        | 0xae22ff2bd079ce604beb73d8569a7bd1d859b196 | 14842143      | 52705358876239488852  | 0x7ae3000965ac8e525fcd95d485187f7de2d7d7684538270305b1de5c951c12af | 89702067956905581277  | 2022-05-25T13:34:21.000Z | 0x73db75c8befd8dbbaf7c02f569f52b76a842a8eb57fd36e6b2421b58de5569c2 | 99951085448415700824   | 250000000000000000      | 0                                     |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 353        | 0xff2ed5d20d3340bcda9c7cd1d533abc34467bdc9 | 14840495      | 530312590334754821266 | 0xd552667f01e84cbcaaa673cebf99969d44e591ba87cb8026208368a0c7ff1a4e | 900766366048286504492 | 2022-05-25T07:09:46.000Z | 0xb3c987416249a723bd32337e97aa2408e69e82ef08c00f3dbaf972b99313a4f7 | 1003829022627394149757 | 2510788082582496085     | 0                                     |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 317        | 0x106da5f1d7636f332068901ddbd11c8686e5b193 | 14839806      | 49271771517220594619  | 0xd9ac705f5494ede009aa50e769b2a69f5a9edfa00e7424f5c522a0e06972fd9d | 84744440030419786284  | 2022-05-25T04:28:11.000Z | 0x333c5cc0f305ae0bec6e2b89910a8cacd4a50be9d5c969e661beff9f16760e59 | 94324570391881915823   | 235926828529947272      | 0                                     |
</Accordion>

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

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

***

### PoolCollectionV3\_TotalLiquidityUpdated\_event

Liquidity state change events from Bancor v3 pools on Ethereum, tracking total liquidity, staked balances, and pool token supply for each update. Used for analyzing liquidity provider activity and pool reserve 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity           | block\_timestamp         | in\_stakedBalance       | transaction\_hash                                                  | in\_poolTokenSupply     |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | ----------------------- | ------------------------ | ----------------------- | ------------------------------------------------------------------ | ----------------------- |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 620        | 14857748      | 0x439e6b0d7e0542c2ff98ecf7f2b0a62e006f36950de60fd3760a10c14d6805f9 | 41480058640898345654994 | 2022-05-28T02:42:28.000Z | 58403131128892567611446 | 0xd3b71d77b37c0cfa492bd7fdbf88efab757a65e6a0c627b4e3575881583568d8 | 58381649360749330646811 |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 176        | 14857799      | 0x4dda69de9067520807413f11465648f40f203686d90787b29970c23e72c5f473 | 41514984099432331409541 | 2022-05-28T02:58:19.000Z | 58403177531133908161619 | 0x6f3138169c5463f67634feb5636f50cff429b4518bc13065c0f54fe0ba9cbc94 | 58381695745923055633628 |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 421        | 14857957      | 0x6d5292e9f24965f7470fbe6abb3def68a71b520e9d633d97af542f3eae195246 | 41541021223883913208231 | 2022-05-28T03:31:46.000Z | 58407192304944224106008 | 0x426b07c6c53a49b9ff9102081f921f0d2a743019958f919d5c24c994c4bd7418 | 58385694273636478630978 |
</Accordion>

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

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

***

### PoolCollectionV3\_TradingEnabled\_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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</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.bancor_v3_ethereum.PoolCollectionV3_TradingEnabled_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV3\_TradingFeePPMUpdated\_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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</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.bancor_v3_ethereum.PoolCollectionV3_TradingFeePPMUpdated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV3\_TradingLiquidityUpdated\_event

Trading liquidity adjustment events from Bancor V3 pools on Ethereum, tracking changes in available liquidity for each token within pools. Shows previous and new liquidity amounts with context identifiers for analyzing liquidity depth changes and pool rebalancing activity.

<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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity          | in\_prevLiquidity         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------- | ------------------------- | ------------------------------------------------------------------ |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 104        | 14885382      | 0x512177c2ff6b91af99dfdf099544c0ba4cb156fd0fcc8e843144c20116365492 | 2022-06-01T14:40:20.000Z | 34165062690752869779186   | 34070760808727168054919   | 0xb1be69a8fbc2f81fb17a99d761e66c9b9bb83b68280a5a45c6e685f9ca3aed5d |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 106        | 14885382      | 0x512177c2ff6b91af99dfdf099544c0ba4cb156fd0fcc8e843144c20116365492 | 2022-06-01T14:40:20.000Z | 34165062690752869779186   | 34070760808727168054919   | 0xb1be69a8fbc2f81fb17a99d761e66c9b9bb83b68280a5a45c6e685f9ca3aed5d |
  | 0xf506b96891dde3c149ff08b2ff26a059258f7ec7 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 5          | 14885406      | 0xaab1e1ab680407e0d07c590692e02c59639e3e13f2e3bc62862e70f0f2e7b657 | 2022-06-01T14:45:57.000Z | 6392247452905094367070052 | 6389099492513187329549736 | 0x074d58faf42de791685b24ae6def64c4239eced2119466e20beef793b73666ac |
</Accordion>

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

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

***

### PoolCollectionV4\_DefaultTradingFeePPMUpdated\_event

Trading fee parameter changes on Bancor v3 Ethereum pools, recording updates from previous to new fee rates in parts per million (PPM). Used for analyzing fee structure adjustments and protocol governance decisions.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | false   | 128        | 14886082      | 2000          | 0              | 2022-06-01T17:29:12.000Z | 0xf6ba716b8d363ca1533b63857f0b4c1090d928b5177625461b3972209b6c0c47 |
</Accordion>

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

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

***

### PoolCollectionV4\_DepositingEnabled\_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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</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.bancor_v3_ethereum.PoolCollectionV4_DepositingEnabled_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV4\_OwnerUpdate\_event

Ownership change events from Bancor v3 liquidity pool collections on Ethereum, capturing transfers of pool administrative control between addresses. Used for tracking governance transitions and pool management authorization 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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | false   | 127        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14886082      | 0x0000000000000000000000000000000000000000 | 2022-06-01T17:29:12.000Z | 0xf6ba716b8d363ca1533b63857f0b4c1090d928b5177625461b3972209b6c0c47 |
</Accordion>

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

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

***

### PoolCollectionV4\_TokensDeposited\_event

Liquidity deposit events from Bancor V3 pools on Ethereum, capturing when providers add tokens to liquidity pools with corresponding pool token amounts minted. Used for tracking liquidity provision activity, pool growth, and calculating provider position values.

<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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_tokenAmount`     | `STRING`    | Amount of tokens involved in the transaction or operation. String-encoded integer representing the token quantity in its smallest denomination.      |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | in\_tokenAmount        | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount    |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ---------------------- | ------------------------ | ------------------------------------------------------------------ | ---------------------- |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 46         | 0x18c60cada341db5ac1c5de5b3613ee77bd47c994 | 14921421      | 0x98961b302d82e646fb185f63da8d16a1372a47f7fc1a72fef2ec9439be56b7fb | 385240258419979292839  | 2022-06-07T14:47:23.000Z | 0x494eee2e2aae86b2d90ed70c832f962d1735b0715e26743084a01fffca5e0d05 | 384866473839012458632  |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 242        | 0x3d78010356a09ab60f1a627cad1a7081ffb45445 | 14922773      | 0x67a753ce060b5845791878cd5c17c1d0121fa241041d9aa180dd248098ad5426 | 5090856867933875095653 | 2022-06-07T20:23:10.000Z | 0x3bb0aa1090357df5bd6228685f637929bf315ebb73e886ca1d9253702c253482 | 5085215447422704365336 |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 690        | 0x49edd8fbec05cd7c6f490a3b5e14ebb4e1c7c8c9 | 14921653      | 0x2d9d9309c34f00fc32826c83ebbf643f1efaefa14a4c48752871d1f7574530ae | 2047173774450989619963 | 2022-06-07T15:38:48.000Z | 0x0ebd9eb4eb2c949448dbfa38418cd8a72c6afe697c2d2091aa4dcd27592c7d70 | 2045167970625196035755 |
</Accordion>

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

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

***

### PoolCollectionV4\_TokensWithdrawn\_event

Liquidity withdrawal events from Bancor V3 pools on Ethereum, capturing token amounts removed, pool token burns, withdrawal fees, and BNT (Bancor Network Token) amounts. Used for tracking liquidity provider exits and analyzing fee structures across pool positions.

<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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_tokenAmount`                       | `STRING`    | Amount of tokens involved in the transaction or operation. String-encoded integer representing the token quantity in its smallest denomination.              |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_bntAmount           | in\_contextId                                                      | in\_tokenAmount        | block\_timestamp         | transaction\_hash                                                  | in\_poolTokenAmount    | in\_withdrawalFeeAmount | in\_externalProtectionBaseTokenAmount |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ----------------------- | ------------------------------------------------------------------ | ---------------------- | ------------------------ | ------------------------------------------------------------------ | ---------------------- | ----------------------- | ------------------------------------- |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 66         | 0x6f762807ad474dde10dc9d9099c2c1816241267b | 14929428      | 0                       | 0x3e05f46a1c90c6b99b9bd73ce67731f913bfb05a03c063d7572821961dd51964 | 623443381792276925653  | 2022-06-08T23:27:20.000Z | 0x3c2ea04b391f3a4c9027a84f3238b3fda20acc078de865dd0b5a95c864bd0a76 | 624586621334789535786  | 1562514741334027383     | 0                                     |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 115        | 0xadd0c43684138790bf4ae42efda4c4dc851aa27d | 14928803      | 14525423526101369257662 | 0xf2cb611cb5ba82bfd07cc3aee675a6eea47c93ca70cd131d57fc204c1efbd54b | 5950526062349615994102 | 2022-06-08T20:57:00.000Z | 0x7212eb437b33679506e5709dd4dc50e69ee12f482da56649e050ba7e3c5d18dc | 8118979099738104554636 | 20312328736283346933    | 0                                     |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 114        | 0x5cdfc1a4736820565f794e7d74195059818724d4 | 14926923      | 2301266665822034353003  | 0xa1ce25c50a97355997412b1b10ad3a1995dc2bc783f7dc5ad0c05d33def28cb0 | 1066895183148145673177 | 2022-06-08T13:25:49.000Z | 0x6332996277562d1c6979ee1763b7a1fce08400d45fb47207b6c267da44cd29ad | 1418772577289205315136 | 3549276926844827605     | 0                                     |
</Accordion>

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

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

***

### PoolCollectionV4\_TotalLiquidityUpdated\_event

Liquidity state change events from Bancor v3 PoolCollection contract on Ethereum, tracking total liquidity, staked balances, and pool token supply updates for each token pool. Used for analyzing liquidity provider activity and pool composition 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity             | block\_timestamp         | in\_stakedBalance         | transaction\_hash                                                  | in\_poolTokenSupply       |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------- | ------------------------ | ------------------------- | ------------------------------------------------------------------ | ------------------------- |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 304        | 14923624      | 0xf92f3e18ed335deea1e980bb7474be3295fe4622d32031b3585a4e5b0e3a4008 | 5567827642701064774872604 | 2022-06-07T23:46:33.000Z | 7474782192375395927637466 | 0x80da9b8e13c2b391a9b4e591229d0b141f60c7d967bce35a6c956451a5cf46f2 | 7466218099162087735317752 |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 161        | 14923616      | 0xb71bbff05b1f59553d14e3a82c03b1d190db2ed22615558afea5fa50b7438774 | 5561377762419786543932822 | 2022-06-07T23:45:10.000Z | 7464909560575773844704294 | 0x7b2abb87dfd3bdc1cfa4eb8728713ce6429c29edd90e6802cc9a360d7a85e051 | 7456371314825968720436967 |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 243        | 14922773      | 0x67a753ce060b5845791878cd5c17c1d0121fa241041d9aa180dd248098ad5426 | 5590217223262197813905166 | 2022-06-07T20:23:10.000Z | 7452254180284261279025018 | 0x3bb0aa1090357df5bd6228685f637929bf315ebb73e886ca1d9253702c253482 | 7443995983152080677004858 |
</Accordion>

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

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

***

### PoolCollectionV4\_TradingEnabled\_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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</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.bancor_v3_ethereum.PoolCollectionV4_TradingEnabled_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV4\_TradingFeePPMUpdated\_event

Trading fee parameter changes for Bancor V3 liquidity pools on Ethereum. Records historical fee adjustments in parts per million (PPM) for analyzing fee governance and pool economics 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_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 116        | 14915059      | 5000          | 2000           | 2022-06-06T12:49:17.000Z | 0x49140dddbb483b7e36b2ec261a153ca4f0ce0a67caf90264807cd1a620557389 |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | 0x6b175474e89094c44da98b954eedeac495271d0f | false   | 61         | 14915061      | 10000         | 2000           | 2022-06-06T12:49:50.000Z | 0x0c7a7ac9a39903b5af06f09540384abbb6720124b93543dc3ff90f4fa36bd0cf |
</Accordion>

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

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

***

### PoolCollectionV4\_TradingLiquidityUpdated\_event

Liquidity change events from Bancor v3 pool collections on Ethereum, tracking before and after liquidity amounts per token and pool. Used for monitoring liquidity provider deposits, withdrawals, and pool rebalancing activity.

<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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity           | in\_prevLiquidity          | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | -------------------------- | -------------------------- | ------------------------------------------------------------------ |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 379        | 14899704      | 0x11381aaedeb964299178aca020c23fd71886533f677c584d632fcb7971668010 | 2022-06-03T22:29:29.000Z | 6259872430253871838560517  | 6260539344760908454149992  | 0xe7851189e7b354fc03b13c51cfd8d4c5395a4690a6d26dbd1916f154e7dc9b54 |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 378        | 14899704      | 0x11381aaedeb964299178aca020c23fd71886533f677c584d632fcb7971668010 | 2022-06-03T22:29:29.000Z | 35389161626003778903180694 | 35392931917737869122125761 | 0xe7851189e7b354fc03b13c51cfd8d4c5395a4690a6d26dbd1916f154e7dc9b54 |
  | 0xad3339099ae87f1ad6e984872b95e7be24b813a7 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 367        | 14894944      | 0x12f49a06330a2cd99d2b038776c2bd993df51e6a096d2b49805aecb39cc3c109 | 2022-06-03T03:51:59.000Z | 6279530114743296963658186  | 6273412495781247133112208  | 0x461afa493871eb261e7980213546457a2988c0c0333e1f8be6468bc8cab08f09 |
</Accordion>

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

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

***

### PoolCollectionV5\_DefaultTradingFeePPMUpdated\_event

Historical changes to default trading fees in Bancor V3 liquidity pools on Ethereum, measured in parts per million (PPM) where 2000 = 0.2%. Used for tracking fee adjustments and calculating trading costs 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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | false   | 192        | 14934546      | 2000          | 0              | 2022-06-09T20:30:53.000Z | 0x3a9614e2f7bf256478b4b9841dde2eea348ac6ad09d0a7d6ba1f5433baf54390 |
</Accordion>

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

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

***

### PoolCollectionV5\_DepositingEnabled\_event

Events tracking deposit status changes for liquidity pools in Bancor V3 on Ethereum. Used for monitoring when pools enable or disable liquidity depositing functionality and analyzing protocol access control 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_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x3155ba85d5f96b2d030a4966af206230e46849cb | false   | 190        | 14934909      | false         | 2022-06-09T22:04:52.000Z | 0x320fff0572d769fa10dc3b7bcb6b40ca790f881435888abb55b3f64bb6e64e7b |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x505a84a03e382331a1be487b632cf357748b65d6 | false   | 56         | 14934777      | true          | 2022-06-09T21:33:32.000Z | 0xd9100665bcd7f977950dd65200df1e3d4d3fc0182e13c9632badf3157199c606 |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x3155ba85d5f96b2d030a4966af206230e46849cb | false   | 161        | 14934729      | true          | 2022-06-09T21:21:12.000Z | 0xdededff7668f15254a74c78110c197e6e2b2ea5748b4f1b15fab262a9b3b6d58 |
</Accordion>

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

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

***

### PoolCollectionV5\_OwnerUpdate\_event

Ownership transfer events from Bancor v3 pool collection contracts on Ethereum, tracking changes in pool administrator addresses. Used for monitoring governance changes and protocol control transitions.

<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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | false   | 191        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14934546      | 0x0000000000000000000000000000000000000000 | 2022-06-09T20:30:53.000Z | 0x3a9614e2f7bf256478b4b9841dde2eea348ac6ad09d0a7d6ba1f5433baf54390 |
</Accordion>

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

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

***

### PoolCollectionV5\_TokensDeposited\_event

Liquidity deposit events from Bancor V3 pools on Ethereum, capturing when liquidity providers add tokens to specific pools with base token and pool token amounts. Used for analyzing liquidity provision activity, provider behavior, and pool capital flows.

<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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_baseTokenAmount` | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount     | in\_poolTokenAmount     |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ----------------------- | ----------------------- |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | false   | 0x0d8775f648430679a709e98d2b0cb6250d2887ef | 349        | 0xb35ea8e3f31746be51ce8e981ac820251005e5a1 | 14980585      | 0xfdb0bf25f75f94fff8ffda46be5f675f1a931118e1ae1292b537e631008656a0 | 2022-06-17T18:12:59.000Z | 0xf332736e3f15b6c691d0bc7c94a77b03d36ce2feec97484eaba4f09df3b7a3af | 17314873578468891653561 | 17304925616434847856835 |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | false   | 0x0d8775f648430679a709e98d2b0cb6250d2887ef | 309        | 0x71424d701f0e0a89b7161b944f328a1dac2b9683 | 14978962      | 0xdd03640ad724b2037bf587736c8d48a37b47a37205a9c2249c97bf02dcebda17 | 2022-06-17T11:32:52.000Z | 0x6f1f87714c2554819cbe9069490db5c6aa20d78ed3ec1ff10c27d0da42c1741d | 1015445311349507257787  | 1014892278308835059352  |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | false   | 0x0d8775f648430679a709e98d2b0cb6250d2887ef | 194        | 0xff085e57ab6e461820d0f422d34deef89c3ae805 | 14979297      | 0x18eb40ac3f651d25d6702623d9a0d6d3ffcabff43c2e48771d2912ae9f80b2dc | 2022-06-17T13:02:46.000Z | 0x53cd2fd968be91bc0f5b7d0b4324c41833937332193f4038bc2c289d0bf73a46 | 383211330000000000000   | 383002624986858240228   |
</Accordion>

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

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

***

### PoolCollectionV5\_TokensWithdrawn\_event

Withdrawal event logs from Bancor V3 liquidity pools on Ethereum, capturing provider exits with base token amounts, BNT (Bancor Network Token) amounts, pool token burns, and withdrawal fees. Used for analyzing liquidity provider behavior, fee structures, and pool withdrawal patterns across different token pairs.

<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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_baseTokenAmount`                   | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                        |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_bntAmount          | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount     | in\_poolTokenAmount     | in\_withdrawalFeeAmount | in\_externalProtectionBaseTokenAmount |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ---------------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ----------------------- | ----------------------- | ----------------------- | ------------------------------------- |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 232        | 0x25a27bc1028b1a65ebfaf57c0c3272964d6b4778 | 14968512      | 7087470394127932965417 | 0xc1e4f06e923d767ecb9268563c7fbcf5addf7566f597ad8dca979e4f813b5214 | 2022-06-15T16:38:27.000Z | 0xb204b7b65ca4daec5e160a5e1735d9977bcbdae4d652e12f036c1a985c0a329f | 1287766212245070997188  | 2048226335901552282218  | 5126785767343031510     | 0                                     |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 325        | 0xbe407315c54f167d83a5d229d12ad4fe83301944 | 14964778      | 422385050453604839869  | 0x436f97832277a4d15941537a6a225c168810131c67bea181fe4402a2f73fb19b | 2022-06-15T00:57:58.000Z | 0x3159155c2b85919e460ff52aa2f2ae7f690c66d7ac8bbf14790074e74a04ac97 | 107098882873446032303   | 159337626270724707009   | 398347054544858057      | 0                                     |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 416        | 0x89937050468ec848831bd0d37eb7eebbba09e553 | 14967393      | 0                      | 0x10ac5e2a9c9b4dcaefcfb278d3c5cd5d42b59c75a488ffc80cf3fd51c60e1b95 | 2022-06-15T12:07:21.000Z | 0x3125a787b411f8ebdd13aacae23a78e105805602228e8c018aef070444c3b962 | 10180606574179992883401 | 10194811682386931408977 | 25515304697192964621    | 0                                     |
</Accordion>

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

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

***

### PoolCollectionV5\_TotalLiquidityUpdated\_event

Liquidity update events from Bancor v3 pools on Ethereum, tracking total value locked (TVL), staked balances, and pool token supply changes for individual liquidity pools. Used for analyzing liquidity provision patterns and pool growth across the Bancor protocol.

<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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity          | block\_timestamp         | in\_stakedBalance      | transaction\_hash                                                  | in\_poolTokenSupply    |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | ---------------------- | ------------------------ | ---------------------- | ------------------------------------------------------------------ | ---------------------- |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x0954906da0bf32d5479e25f46056d22f08464cab | false   | 223        | 14937392      | 0x5c8ed76ef2991dc00c8ec22f848f48a90c4bdda975967f7db61b47136e847ac2 | 1007868195037851658145 | 2022-06-10T08:14:36.000Z | 1009033224763243901475 | 0x1a28e3b061ffe65b6959a20c4500af4c6589dcd2b432095233f6b37b3b1a0e6c | 1009033224763243901475 |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x0954906da0bf32d5479e25f46056d22f08464cab | false   | 493        | 14939176      | 0x1e9965323443e0663f0de9551bac6193006be422530bb5103f2d955cf27668a2 | 4055068428898045547682 | 2022-06-10T15:25:13.000Z | 4056233458623437791013 | 0xe2cd9ffad3e74cb3508faa3e5c15b9e01d02ec045805dd6a6c2144aef1518d60 | 4056233458623437791013 |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e | false   | 229        | 14937129      | 0xcd9e1f2de4dd885e8fccbb964bfbe11904661a4cf0b72a511f5cb632a186ebac | 697792938555792281     | 2022-06-10T07:11:36.000Z | 697795297470100038     | 0x5cd0d104a48ddd701ed76caf7d04249a33f7d52b8380c4b3a8e44e2fdf5b7d43 | 697795297470100038     |
</Accordion>

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

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

***

### PoolCollectionV5\_TradingEnabled\_event

Trading status change events for Bancor V3 liquidity pools on Ethereum. Records when pools are enabled or disabled for trading with status flags and reason codes for analyzing protocol governance and pool availability.

<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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_reason | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x505a84a03e382331a1be487b632cf357748b65d6 | false   | 0          | 54         | 14934777      | false         | 2022-06-09T21:33:32.000Z | 0xd9100665bcd7f977950dd65200df1e3d4d3fc0182e13c9632badf3157199c606 |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0xaa7a9ca87d3694b5755f213b5d04094b8d0f0a6f | false   | 0          | 239        | 14934729      | false         | 2022-06-09T21:21:12.000Z | 0xdededff7668f15254a74c78110c197e6e2b2ea5748b4f1b15fab262a9b3b6d58 |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x6b3595068778dd592e39a122f4f5a5cf09c90fe2 | false   | 0          | 215        | 14934729      | false         | 2022-06-09T21:21:12.000Z | 0xdededff7668f15254a74c78110c197e6e2b2ea5748b4f1b15fab262a9b3b6d58 |
</Accordion>

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

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

***

### PoolCollectionV5\_TradingFeePPMUpdated\_event

Trading fee parameter changes for Bancor V3 liquidity pools on Ethereum, tracking previous and new fee rates in parts per million (PPM). Used for analyzing fee adjustment history and pool economics across Bancor's automated market maker protocol.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x505a84a03e382331a1be487b632cf357748b65d6 | false   | 55         | 14934777      | 2000          | 0              | 2022-06-09T21:33:32.000Z | 0xd9100665bcd7f977950dd65200df1e3d4d3fc0182e13c9632badf3157199c606 |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x05d3606d5c81eb9b7b18530995ec9b29da05faba | false   | 232        | 14934729      | 2000          | 0              | 2022-06-09T21:21:12.000Z | 0xdededff7668f15254a74c78110c197e6e2b2ea5748b4f1b15fab262a9b3b6d58 |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0xb753428af26e81097e7fd17f40c88aaa3e04902c | false   | 176        | 14934729      | 2000          | 0              | 2022-06-09T21:21:12.000Z | 0xdededff7668f15254a74c78110c197e6e2b2ea5748b4f1b15fab262a9b3b6d58 |
</Accordion>

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

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

***

### PoolCollectionV5\_TradingLiquidityUpdated\_event

Liquidity balance changes for token pairs in Bancor v3 pools on Ethereum, emitted when trading activity updates available liquidity. Tracks previous and new liquidity amounts per pool and token, useful for analyzing liquidity depth fluctuations and pool rebalancing 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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity           | in\_prevLiquidity          | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | -------------------------- | -------------------------- | ------------------------------------------------------------------ |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 554        | 14956802      | 0xb467b8684d3e108e47fbb189aad7b3c2934846ac5d72995705589b789804dc2d | 2022-06-13T15:53:50.000Z | 34699677933475489554459    | 34719951793420223370742    | 0x0e7c6447f186d9b76f45142acc2123cf45d573e6ca67d27e94870c9112b4e99f |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 553        | 14956802      | 0xb467b8684d3e108e47fbb189aad7b3c2934846ac5d72995705589b789804dc2d | 2022-06-13T15:53:50.000Z | 48050726735822321699102110 | 48022724814550621795596239 | 0x0e7c6447f186d9b76f45142acc2123cf45d573e6ca67d27e94870c9112b4e99f |
  | 0xb8d8033f7b2267feffdbaa521cd8a86df861da69 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 54         | 14955011      | 0x1cc1c9c1163b320b792a38ed47e8ce70b2323b0ef60a78784edb257c39234de8 | 2022-06-13T08:28:56.000Z | 5937336600913035417944759  | 5931031391935722039195092  | 0xd035f5311a104eff49264e3cf6d5bbb2ffd4005f88577470d45af1960490b1a6 |
</Accordion>

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

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

***

### PoolCollectionV6\_DefaultTradingFeePPMUpdated\_event

Historical changes to default trading fees in Bancor V3 pools on Ethereum, measured in parts per million (PPM). Tracks fee adjustments from previous to new values for analyzing protocol fee policy and revenue optimization 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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | false   | 94         | 14992665      | 2000          | 0              | 2022-06-19T20:18:25.000Z | 0x24efd7acbed7df10d56a06c2d9da76ecfcafdff77e05fd08d35d83db6478fa90 |
</Accordion>

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

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

***

### PoolCollectionV6\_DepositingEnabled\_event

Events tracking deposit status changes for individual pools in Bancor V3 on Ethereum. Captures when depositing is enabled or disabled for specific token pools, useful for monitoring liquidity provision restrictions and protocol governance actions.

<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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0x967da4048cd07ab37855c090aaf366e4ce1b9f48 | false   | 134        | 15012316      | true          | 2022-06-23T09:42:28.000Z | 0x6c9234acbfeea2c0b72628a8a9ac9651725643f430565a600cc36b1425755d1c |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0xdac17f958d2ee523a2206206994597c13d831ec7 | false   | 142        | 15012316      | true          | 2022-06-23T09:42:28.000Z | 0x6c9234acbfeea2c0b72628a8a9ac9651725643f430565a600cc36b1425755d1c |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0x444d6088b0f625f8c20192623b3c43001135e0fa | false   | 126        | 15012316      | true          | 2022-06-23T09:42:28.000Z | 0x6c9234acbfeea2c0b72628a8a9ac9651725643f430565a600cc36b1425755d1c |
</Accordion>

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

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

***

### PoolCollectionV6\_OwnerUpdate\_event

Ownership transfer events for Bancor V3 pool collections on Ethereum, tracking changes from previous to new owner addresses. Used for analyzing protocol governance transitions and pool management authority 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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | false   | 93         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14992665      | 0x0000000000000000000000000000000000000000 | 2022-06-19T20:18:25.000Z | 0x24efd7acbed7df10d56a06c2d9da76ecfcafdff77e05fd08d35d83db6478fa90 |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | false   | 231        | 0x0c333d48af19c2b42577f3c8f4779f0347f8c819 | 14992923      | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 2022-06-19T21:23:49.000Z | 0xd05d7d75da2c0319d6bb40cf9b0b76d277da5c94cd589162499f9c93392ec337 |
</Accordion>

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

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

***

### PoolCollectionV6\_TokensDeposited\_event

Liquidity deposit events from Bancor v3 automated market maker pools on Ethereum, tracking provider addresses, token amounts, and pool token issuance per deposit. Used for analyzing liquidity provision patterns and pool composition 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_baseTokenAmount` | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount      | in\_poolTokenAmount      |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ------------------------ | ------------------------ |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | false   | 0x01ba67aac7f75f647d94220cc98fb30fcc5105bf | 199        | 0xcb926f497763ea5cf993912a442431e6a91d5a64 | 14995789      | 0x330f40962d095876468958da66d3d6d64ac9baea7046ff377cbe3380ba4ea8a4 | 2022-06-20T09:28:31.000Z | 0xf43b975ed0ee046e3e65dc5f68f760466f253b8b6c8ebcd3481dd4e707415d75 | 378795182026326190236337 | 378795182026326190236337 |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | false   | 0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e | 259        | 0x09173487b272311edda01f45f97911aeb6abd602 | 14998393      | 0xcf66a6a7ce24d57902290fe4810f42a3cdd477fd32c7f44cc0c5b432b6820d2d | 2022-06-20T19:59:24.000Z | 0x8f9c151ae192346a1e3835b318624a8a0dbf4a50fec39b4ad5380dac3e17f088 | 5256343293724358177      | 5256343293724358177      |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | false   | 0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e | 104        | 0x8577b84527ced5d2d9f299dc6027a9e049c17d6c | 14994805      | 0xc2124cd3a155b31878e90d30690ff9523db73bbca4596e76e5140cbb10331524 | 2022-06-20T05:09:45.000Z | 0x31239b6eb467c000e056b2f213b5276df39e54a084277d161e01e67abf72d52e | 1045221002108394025      | 1045221002108394025      |
</Accordion>

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

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

***

### PoolCollectionV6\_TokensWithdrawn\_event

Liquidity withdrawal events from Bancor v3 pools on Ethereum, capturing provider address, withdrawn token amounts, pool token burns, and withdrawal fees (BNT and base token amounts). Used for tracking liquidity provider exits and analyzing withdrawal patterns across Bancor's automated market maker 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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_baseTokenAmount`                   | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                        |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_bntAmount | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount     | in\_poolTokenAmount     | in\_withdrawalFeeAmount | in\_externalProtectionBaseTokenAmount |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ----------------------- | ----------------------- | ----------------------- | ------------------------------------- |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | false   | 0x0d438f3b5175bebc262bf23753c1e53d03432bde | 245        | 0x6ef2376fa6e12dabb3a3ed0fb44e4ff29847af68 | 15041846      | 0             | 0x07d5d62e74d8fcea1a6f2799d26ad43710c0db3e473b35b85e2660ea01622ab1 | 2022-06-28T22:03:59.000Z | 0x742dd54784197c6f59ca7f90fe3f93f92cb6ab9a4c3c0ec00b77b6d4aef4ad2d | 21860916687585100681133 | 31912129793054615972802 | 79869715973209167935    | 0                                     |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | false   | 0x0d438f3b5175bebc262bf23753c1e53d03432bde | 196        | 0xca5c19a637f11c42a57fa9c6bdff2799f43ecb41 | 15041764      | 0             | 0x46d36d1b329b478c556dd6d06fe672ab08c1a632eea220b43ad6d587a8c7974d | 2022-06-28T21:45:24.000Z | 0xbfa756cf3f6b55794bbcf2b8c01b7b2f4eb591f0dbc73bb89405d3248d610fb6 | 11716174704128388699292 | 17108779791355854814394 | 42819874180919551253    | 0                                     |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | false   | 0x111111111117dc0aa78b770fa6a738034120c302 | 239        | 0x6c788b8a2f97f54958bbeb61e47c59cfe472be8f | 15037970      | 0             | 0xe53dc3d256f12f9ffbcbe8761cd296114a6f0235d557b27f6cec754a1364140a | 2022-06-28T04:43:47.000Z | 0x441ee139ae1730f8d81ec16fd7850b6665470fd27a2106523248ea6d71c09684 | 9050155348146531884093  | 9072837441750909156986  | 22682093604377272893    | 0                                     |
</Accordion>

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

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

***

### PoolCollectionV6\_TotalLiquidityUpdated\_event

Liquidity update events from Bancor v3 pools on Ethereum, tracking changes in pool token supply, staked balances, and total liquidity across different token pools. Used for analyzing liquidity provision patterns, pool composition changes, and provider activity in the Bancor automated market maker (AMM).

<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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity            | block\_timestamp         | in\_stakedBalance        | transaction\_hash                                                  | in\_poolTokenSupply      |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------ | ------------------------ | ------------------------------------------------------------------ | ------------------------ |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0x0d438f3b5175bebc262bf23753c1e53d03432bde | false   | 197        | 15041764      | 0x46d36d1b329b478c556dd6d06fe672ab08c1a632eea220b43ad6d587a8c7974d | 102241249593605955731384 | 2022-06-28T21:45:24.000Z | 149043422712437753034869 | 0xbfa756cf3f6b55794bbcf2b8c01b7b2f4eb591f0dbc73bb89405d3248d610fb6 | 148813906732834142081659 |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0x0d438f3b5175bebc262bf23753c1e53d03432bde | false   | 246        | 15041846      | 0x07d5d62e74d8fcea1a6f2799d26ad43710c0db3e473b35b85e2660ea01622ab1 | 80380332906020855050251  | 2022-06-28T22:03:59.000Z | 117082074779146822217311 | 0x742dd54784197c6f59ca7f90fe3f93f92cb6ab9a4c3c0ec00b77b6d4aef4ad2d | 116901776939779526108857 |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0x111111111117dc0aa78b770fa6a738034120c302 | false   | 240        | 15037970      | 0xe53dc3d256f12f9ffbcbe8761cd296114a6f0235d557b27f6cec754a1364140a | 3942262535887391778204   | 2022-06-28T04:43:47.000Z | 3912103517046163453364   | 0x441ee139ae1730f8d81ec16fd7850b6665470fd27a2106523248ea6d71c09684 | 3912103517046163453364   |
</Accordion>

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

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

***

### PoolCollectionV6\_TradingEnabled\_event

Trading status change events for Bancor V3 liquidity pools on Ethereum, tracking when pools are enabled or disabled with reason codes. Used for monitoring pool operational status and analyzing trading availability across the protocol.

<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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_reason | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0x8947da500eb47f82df21143d0c01a29862a8c3c5 | false   | 2          | 164        | 15036164      | false         | 2022-06-27T20:33:11.000Z | 0xe741b590ab7d5e8dfc4e6fdeced94fa6ab12f66801ef50ecc2ab91e022fc7d03 |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0x967da4048cd07ab37855c090aaf366e4ce1b9f48 | false   | 0          | 132        | 15012316      | false         | 2022-06-23T09:42:28.000Z | 0x6c9234acbfeea2c0b72628a8a9ac9651725643f430565a600cc36b1425755d1c |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0xdac17f958d2ee523a2206206994597c13d831ec7 | false   | 0          | 140        | 15012316      | false         | 2022-06-23T09:42:28.000Z | 0x6c9234acbfeea2c0b72628a8a9ac9651725643f430565a600cc36b1425755d1c |
</Accordion>

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

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

***

### PoolCollectionV6\_TradingFeePPMUpdated\_event

Trading fee parameter changes for Bancor V3 liquidity pools on Ethereum, measured in parts per million (PPM). Tracks historical fee adjustments across pools to analyze fee structure evolution and protocol governance decisions.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0x967da4048cd07ab37855c090aaf366e4ce1b9f48 | false   | 133        | 15012316      | 2000          | 0              | 2022-06-23T09:42:28.000Z | 0x6c9234acbfeea2c0b72628a8a9ac9651725643f430565a600cc36b1425755d1c |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0xdac17f958d2ee523a2206206994597c13d831ec7 | false   | 141        | 15012316      | 2000          | 0              | 2022-06-23T09:42:28.000Z | 0x6c9234acbfeea2c0b72628a8a9ac9651725643f430565a600cc36b1425755d1c |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0x444d6088b0f625f8c20192623b3c43001135e0fa | false   | 125        | 15012316      | 2000          | 0              | 2022-06-23T09:42:28.000Z | 0x6c9234acbfeea2c0b72628a8a9ac9651725643f430565a600cc36b1425755d1c |
</Accordion>

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

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

***

### PoolCollectionV6\_TradingLiquidityUpdated\_event

Liquidity adjustment events from Bancor V3 pools on Ethereum, capturing changes in trading liquidity amounts before and after each update per token and pool pair. Used for tracking pool depth changes, liquidity provider activity, and automated market maker rebalancing operations.

<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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity           | in\_prevLiquidity          | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | -------------------------- | -------------------------- | ------------------------------------------------------------------ |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 17         | 15005088      | 0x2c04abef2027358abbbb67ae63540d15e03ca8dfacc7677e0e96ad34f343e584 | 2022-06-22T01:08:32.000Z | 119737613321577337131070   | 123684472894587231331843   | 0x657b25adf6a7456914f49901dcef6c149ac28112d6e5b4c93cb6e60d3cba9d81 |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 19         | 15005088      | 0x2c04abef2027358abbbb67ae63540d15e03ca8dfacc7677e0e96ad34f343e584 | 2022-06-22T01:08:32.000Z | 45033963105092930133384498 | 45030023398932967479907258 | 0x657b25adf6a7456914f49901dcef6c149ac28112d6e5b4c93cb6e60d3cba9d81 |
  | 0x05e29f07b9710368a1d5658750e9b4b478c15bb8 | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | false   | 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee | 20         | 15005088      | 0x2c04abef2027358abbbb67ae63540d15e03ca8dfacc7677e0e96ad34f343e584 | 2022-06-22T01:08:32.000Z | 20519552010677296714213    | 20521344226545808098176    | 0x657b25adf6a7456914f49901dcef6c149ac28112d6e5b4c93cb6e60d3cba9d81 |
</Accordion>

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

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

***

### PoolCollectionV7\_DefaultTradingFeePPMUpdated\_event

Trading fee configuration changes for Bancor V3 liquidity pools on Ethereum, tracking updates to default fee rates measured in PPM (parts per million). Used for monitoring fee policy adjustments and analyzing protocol economics 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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | false   | 335        | 15051504      | 2000          | 0              | 2022-06-30T17:14:44.000Z | 0xebcf66aed7de8d2ba9761fa461df10bf48906c9f21da26adb25a21e65b6cd71b |
</Accordion>

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

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

***

### PoolCollectionV7\_DepositingEnabled\_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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</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.bancor_v3_ethereum.PoolCollectionV7_DepositingEnabled_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV7\_OwnerUpdate\_event

Ownership transfer events from Bancor v3 PoolCollection contracts on Ethereum, tracking changes in pool collection administrator addresses. Used for governance analysis and monitoring administrative control transitions across Bancor 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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | false   | 334        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 15051504      | 0x0000000000000000000000000000000000000000 | 2022-06-30T17:14:44.000Z | 0xebcf66aed7de8d2ba9761fa461df10bf48906c9f21da26adb25a21e65b6cd71b |
</Accordion>

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

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

***

### PoolCollectionV7\_TokensDeposited\_event

Liquidity deposit events from Bancor V3 pools on Ethereum, capturing base token amounts deposited by providers and corresponding pool tokens minted. Used for tracking liquidity provisioning activity, provider behavior, and pool token supply changes across different token 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_baseTokenAmount` | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount     | in\_poolTokenAmount     |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ----------------------- | ----------------------- |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | false   | 0x0d438f3b5175bebc262bf23753c1e53d03432bde | 116        | 0xe497145776d5a8d8fd101abc070371a4eadcdd1a | 15082577      | 0xcf9e2d602fff44e11f3e01a84f6d36e05d861ac4c7b89ddbebd4bda5b691afda | 2022-07-05T12:41:01.000Z | 0x9f59c4994494391bfdaa949a49e6026ba74dc9e5018b9f6d9ead571cc9749b50 | 1182931111910009406016  | 1178231629746938809870  |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | false   | 0x0d8775f648430679a709e98d2b0cb6250d2887ef | 557        | 0x5513e95eb8a3c5059c6ea2bea841e8a4782f26d9 | 15080111      | 0x1852a255abf81806782cda8d15bfa96612f0ba489c3e2214cec0bb49c57309af | 2022-07-05T03:27:28.000Z | 0x6a447d72e7f95c6342174cbb9e28fedd17c20714007238496c5e2ded6013674d | 17493915281741271850160 | 17479562263656789845068 |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | false   | 0x178c820f862b14f316509ec36b13123da19a6054 | 594        | 0xa8359de6727db9dd0151aad95e57c53b5ed13f85 | 15085007      | 0x4abb6a86fe0d7ec222ff06aa87a15d468965b51ff95acfffbcd3cfb428844d1f | 2022-07-05T21:36:49.000Z | 0xe479aabd69f51ce4f8729f5874d50d41032a57dfb485fe74bc7bfe95c412d298 | 108495403961610974510   | 108495403961610974510   |
</Accordion>

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

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

***

### PoolCollectionV7\_TokensWithdrawn\_event

Token withdrawal events from Bancor V3 liquidity pools on Ethereum, recording when liquidity providers remove tokens with details on base token amounts, pool token amounts, BNT amounts, and withdrawal fees. Used for tracking liquidity migration patterns and provider exit 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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_baseTokenAmount`                   | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                        |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_bntAmount | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount     | in\_poolTokenAmount     | in\_withdrawalFeeAmount | in\_externalProtectionBaseTokenAmount |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ----------------------- | ----------------------- | ----------------------- | ------------------------------------- |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | false   | 0x0954906da0bf32d5479e25f46056d22f08464cab | 501        | 0x4e600d0a9d98b431bc973c0ea1f4eeba9d08bb7e | 15052838      | 0             | 0x18c22450eeec028f95c314ce37a56ecb3f2e9087e2f4bd91c07a4d6cfc02fad1 | 2022-06-30T22:19:01.000Z | 0xf6d3620778a8dac42d402fe4653cde8c2a61559f833d20bc045a7cc8a766b936 | 236312096838841906559   | 273092616758712368457   | 0                       | 0                                     |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | false   | 0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e | 198        | 0x1e64fc88a88f8918c260d5c1862998ad056b585a | 15053107      | 0             | 0xdab0dfb87e6ce1154679e491e6ae3963ddf0a3dd39659337641f8adbc71c5b6d | 2022-06-30T23:29:41.000Z | 0x3d0be99c28f909e3cab33de73e4bfed925a09b95f63802de9fafe11ab41f4a82 | 234620360610727443      | 234620360610727443      | 0                       | 0                                     |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | false   | 0x0d438f3b5175bebc262bf23753c1e53d03432bde | 133        | 0x1d5e62171e052419a2f682c6f465f9357d69f39f | 15052207      | 0             | 0xed99c3d0a533e53a38fbbd5260914d16e5cc4126b7db9c31d6c666f8b736bdfe | 2022-06-30T20:00:47.000Z | 0x4d27248d7f1d93f493a27e60eb614f1dbcaea5cbebb83057c35f86adeb5a5e73 | 67135786103162956237058 | 97749939014705698107142 | 0                       | 0                                     |
</Accordion>

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

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

***

### PoolCollectionV7\_TotalLiquidityUpdated\_event

Liquidity snapshot events from Bancor v3 liquidity pools on Ethereum, tracking total value locked (TVL), pool token supply, and staked balances per pool update. Used for analyzing liquidity provision patterns, pool growth, and capital efficiency across Bancor v3 protocol 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity   | block\_timestamp         | in\_stakedBalance | transaction\_hash                                                  | in\_poolTokenSupply |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | --------------- | ------------------------ | ----------------- | ------------------------------------------------------------------ | ------------------- |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | 0xa150db9b1fa65b44799d4dd949d922c0a33ee606 | false   | 595        | 15065776      | 0x50340b23c7b00c6e1a1fcec5c7062780bfe95b638740f0ebde5c3cc5a744153f | 0               | 2022-07-02T22:30:20.000Z | 0                 | 0x443de38814a313c182701020efc62e25c6f43296388860d71efac4ceef2e7bbf | 0                   |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | 0xc12d099be31567add4e4e4d0d45691c3f58f5663 | false   | 611        | 15064919      | 0x917c783a73a68285b3a326dafdeedf92675d84d3eb989322a887bf4e96f2d127 | 0               | 2022-07-02T19:11:29.000Z | 0                 | 0x2958126c42340f2ae35f9e384d1c3554a459a2b2d1e0ced78584982a744e5353 | 0                   |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | 0xae78736cd615f374d3085123a210448e74fc6393 | false   | 215        | 15060877      | 0x3e7ffac59e18c8d080ef4f8f85e25d7ebde6afc7612f99b8da4b98b207593b5d | 276698179471489 | 2022-07-02T04:22:24.000Z | 0                 | 0x2c54986fbaa9cc68d1008f459df13f0dbf0f5a1f621fec77c7ceb574334fbd7c | 0                   |
</Accordion>

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

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

***

### PoolCollectionV7\_TradingEnabled\_event

Trading status change events for Bancor V3 liquidity pools on Ethereum. Records when pools are enabled or disabled for trading with reason codes for analyzing protocol governance and pool lifecycle management.

<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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_reason | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | 0xae78736cd615f374d3085123a210448e74fc6393 | false   | 2          | 205        | 15060877      | false         | 2022-07-02T04:22:24.000Z | 0x2c54986fbaa9cc68d1008f459df13f0dbf0f5a1f621fec77c7ceb574334fbd7c |
</Accordion>

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

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

***

### PoolCollectionV7\_TradingFeePPMUpdated\_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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</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.bancor_v3_ethereum.PoolCollectionV7_TradingFeePPMUpdated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV7\_TradingLiquidityUpdated\_event

Liquidity change events from Bancor v3 pools on Ethereum, tracking token liquidity adjustments before and after each update. Used for analyzing pool depth changes, liquidity provider activity, and protocol health across different token pairs.

<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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity          | in\_prevLiquidity         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------- | ------------------------- | ------------------------------------------------------------------ |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | 0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c | false   | 0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c | 40         | 15083650      | 0xf1c0a135a4c992a9164bcd3755be0068bff0986859bbbd6527a88104b44bc0c9 | 2022-07-05T16:41:21.000Z | 974467381130377864482865  | 976986737905529211429535  | 0x01f3e40197ebf4c30f57589dc9abf0bf0c05230776d7ddd86cb440787b041106 |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | 0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 39         | 15083650      | 0xf1c0a135a4c992a9164bcd3755be0068bff0986859bbbd6527a88104b44bc0c9 | 2022-07-05T16:41:21.000Z | 1075504833695351245675310 | 1072719581970804293445228 | 0x01f3e40197ebf4c30f57589dc9abf0bf0c05230776d7ddd86cb440787b041106 |
  | 0x395ed9ffd32b255dbd128092aba40200159d664b | 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 | false   | 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 | 168        | 15082333      | 0xb4c810049ea5c2a6f63e374f6804ca519d1d26e6613765eec6c16c34acb925dd | 2022-07-05T11:52:31.000Z | 479504883138              | 481833239765              | 0x02475e58f948f44ad69ab5bdb877999fc57546260cd0dff2d61521c272dac041 |
</Accordion>

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

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

***

### PoolCollectionV8\_DefaultTradingFeePPMUpdated\_event

Trading fee parameter changes for Bancor V3 liquidity pools on Ethereum, measured in parts per million (PPM). Captures historical fee adjustments from previous to new values for analyzing protocol fee economics and governance decisions.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | false   | 155        | 15094975      | 2000          | 0              | 2022-07-07T10:35:42.000Z | 0x47195eab878c4521d8c7fff0d6f3af7d787a484c22a8896343abbbfb36399546 |
</Accordion>

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

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

***

### PoolCollectionV8\_DepositingEnabled\_event

Events tracking when depositing is enabled or disabled for specific pools in Bancor v3's PoolCollection contract on Ethereum. Used to monitor liquidity pool access controls and deposit availability 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_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0xaaaebe6fe48e54f431b0c390cfaf0b017d09d42d | false   | 575        | 15187666      | true          | 2022-07-21T18:52:45.000Z | 0x5e76fa181ae41cb544f7da058e13095dbaa577c5c615bbaef5298bed4e27c1a0 |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0x3155ba85d5f96b2d030a4966af206230e46849cb | false   | 178        | 15187669      | true          | 2022-07-21T18:53:55.000Z | 0xd614f4d1c05564cbc90fbfb28277cadfed3796072525785590c3cf8daf022d69 |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0xdd974d5c2e2928dea5f71b9825b8b646686bd200 | false   | 199        | 15187668      | true          | 2022-07-21T18:53:35.000Z | 0x3372b4756b27e4dd02f256784e875c1f19f89d16069471233cec3af0f2ffdae2 |
</Accordion>

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

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

***

### PoolCollectionV8\_OwnerUpdate\_event

Ownership transfer events for Bancor v3 pool collections on Ethereum, recording changes in contract ownership with previous and new owner addresses. Used for tracking administrative control and governance transitions across pool collection contracts.

<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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | false   | 154        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 15094975      | 0x0000000000000000000000000000000000000000 | 2022-07-07T10:35:42.000Z | 0x47195eab878c4521d8c7fff0d6f3af7d787a484c22a8896343abbbfb36399546 |
</Accordion>

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

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

***

### PoolCollectionV8\_TokensDeposited\_event

Deposit events from Bancor v3 liquidity pools on Ethereum, recording when liquidity providers add tokens to pools with base token amounts, pool token amounts received, and provider addresses. Used for tracking liquidity provision activity and analyzing pool composition 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_baseTokenAmount` | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount   | in\_poolTokenAmount   |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | --------------------- | --------------------- |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | false   | 0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c | 453        | 0x46af3b2a587a02ef37b98776da71083b46d1f0f6 | 15195759      | 0xc3e67584b78330fe865571f2129bc2cf97905ff47e22547635f14425443bd328 | 2022-07-23T00:45:09.000Z | 0x577797360a0aabc105721040767c1a181273a09006afb0112563bff7f68f6a04 | 788551419340119683451 | 787396581369265727716 |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | false   | 0x1f9840a85d5af5bf1d1762f925bdaddc4201f984 | 150        | 0x629de110f3f3e64c4d217301e6de1faf960bc584 | 15195976      | 0x9901d000560ffa2b964f8dffd3e29768d0835b2e377c4dcad957c3b0fd04193a | 2022-07-23T01:29:51.000Z | 0x0db7136106518def9c2ade0adf5a34c1fbf0ac2901784de00b3509daad0e4c26 | 73897296087523352074  | 73843059018299587372  |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | false   | 0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f | 62         | 0x629de110f3f3e64c4d217301e6de1faf960bc584 | 15195981      | 0xf177553c282949362c515c982cbbb4d165c8686a1953e6b84ad60bd988929602 | 2022-07-23T01:30:53.000Z | 0x91f821d1351987f0aba1fa80c018f3614b08fd460df382047a8c444e2e58e8de | 127404498321498245812 | 126156873447292944909 |
</Accordion>

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

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

***

### PoolCollectionV8\_TokensWithdrawn\_event

Liquidity withdrawal events from Bancor V3 pools on Ethereum, capturing provider address, token withdrawn, base and pool token amounts, BNT amounts, and withdrawal fees. Used for analyzing liquidity provider exits, fee impacts, and pool-specific 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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_baseTokenAmount`                   | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                        |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_bntAmount | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount | in\_poolTokenAmount | in\_withdrawalFeeAmount | in\_externalProtectionBaseTokenAmount |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ------------------- | ------------------- | ----------------------- | ------------------------------------- |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | false   | 0x0bc529c00c6401aef6d220be8c6ea1667f6ad93e | 232        | 0x3ef9a464eaa4bebc75c65a84de84ea93fed41e3c | 15135815      | 0             | 0x7406c8c7ae95bbc937f6e91550105f3b60138f5ca0ede7cbc22c6787db47b305 | 2022-07-13T18:13:55.000Z | 0x78d04433bdfa3ae31d426a667211ee5ccd5b43f875a1bd668774c4a8e125f3b1 | 164762445689317090  | 164762445689317090  | 0                       | 0                                     |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | false   | 0x2260fac5e5542a773aa44fbcfedf7c193bc2c599 | 353        | 0xf659effe049b7715f2ed403140aee586793d04b5 | 15135127      | 0             | 0x0463baa140e6e7d3ce6c378b0d8bc0e6d3d6f461a92a8a33ab9a93620c1331c1 | 2022-07-13T15:46:54.000Z | 0xe3a0ab15204ecdaeb92c9a61b68b15bb09962c62410e540d283bf44d27b32454 | 862589              | 1678140             | 0                       | 0                                     |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | false   | 0x2260fac5e5542a773aa44fbcfedf7c193bc2c599 | 138        | 0x0df8c1cd57c2044c7eabc18254e42fb64a9c1994 | 15136480      | 0             | 0x2d3b2109e7a2de4d7e7148ce195ce6ecaabf7224d37cb415b4e950e4c9c94c0b | 2022-07-13T20:41:30.000Z | 0x0734e62a95461ff2cdd92d90817b00435c33c013da275f36f48f4870028e576a | 15615323            | 30201687            | 0                       | 0                                     |
</Accordion>

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

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

***

### PoolCollectionV8\_TotalLiquidityUpdated\_event

Liquidity state changes for pools in Bancor V3 automated market maker (AMM) on Ethereum, tracking total liquidity, staked balances, and pool token supply per update event. Used for analyzing liquidity provision patterns and pool composition 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity | block\_timestamp         | in\_stakedBalance | transaction\_hash                                                  | in\_poolTokenSupply |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | ------------- | ------------------------ | ----------------- | ------------------------------------------------------------------ | ------------------- |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0xe3818504c1b32bf1557b16c238b2e01fd3149c17 | false   | 219        | 15107439      | 0x333b3ac37fe2d17b41f0ad3ee9e260657034d639e32d204a3b6cfd8156b006df | 0             | 2022-07-09T08:57:32.000Z | 0                 | 0x284bea90ddb9893d133a211777be634152c178fe9a2df8856fa9fcc4c6229fa2 | 0                   |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0x8798249c2e607446efb7ad49ec89dd1865ff4272 | false   | 69         | 15110900      | 0x9ff21e30fe621ac31cda16b8ac04bf86b456f7a3147448d39fa2a8af17725ed6 | 0             | 2022-07-09T21:45:16.000Z | 0                 | 0xa7822704fcde65af5abf07d1ea3bf68149846f8e71682d29280206c3c2375ea8 | 0                   |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0xd13c7342e1ef687c5ad21b27c2b65d772cab5c8c | false   | 113        | 15107582      | 0xcb2e8301ac3d65bb9193ceffc9c40a23bb0a98e72ad72a6ab98faaf4a8a032a6 | 801755639     | 2022-07-09T09:35:53.000Z | 1680576436        | 0x3b1925da7c328ee08271fbd0c1b0ed78f280519469495de030fb94fbbd2ca669 | 1679523705          |
</Accordion>

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

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

***

### PoolCollectionV8\_TradingEnabled\_event

Event log tracking pool trading status changes in Bancor v3 on Ethereum, recording when liquidity pools are enabled or disabled with reason codes. Used for monitoring pool operational states and analyzing protocol-level trading restrictions.

<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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_reason | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0x04fa0d235c4abf4bcf4787af4cf447de572ef828 | false   | 2          | 108        | 15142733      | false         | 2022-07-14T19:36:36.000Z | 0x78cb39a9c6c6312b7da09ce6bbb2991b1fcb110709a3f0416dae961c9998c02b |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0xe76c6c83af64e4c60245d8c7de953df673a7a33d | false   | 2          | 438        | 15142815      | false         | 2022-07-14T19:53:20.000Z | 0xf15a596a1e1ea9d5fbf62e86875ad7d40b72bc9f1d64075f56c3264a628953d3 |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0xec67005c4e498ec7f55e092bd1d35cbc47c91892 | false   | 2          | 92         | 15142555      | false         | 2022-07-14T19:01:57.000Z | 0xde40ec2af0e488dbbc74ce96b83767183a0e2dbe09f2027e5651935431a04ffa |
</Accordion>

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

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

***

### PoolCollectionV8\_TradingFeePPMUpdated\_event

Trading fee changes for Bancor V3 liquidity pools on Ethereum, tracking previous and new fee rates in parts per million (PPM). Used for analyzing fee policy adjustments and their impact on pool economics.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0xdac17f958d2ee523a2206206994597c13d831ec7 | false   | 176        | 15172937      | 10000         | 2000           | 2022-07-19T11:57:13.000Z | 0x332834270a3ba0a77193b8b7cb1238e099fd06d8005f4836d75240de32963642 |
</Accordion>

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

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

***

### PoolCollectionV8\_TradingLiquidityUpdated\_event

Liquidity balance updates for individual token pools in Bancor V3 on Ethereum, tracking changes in available trading liquidity before and after each transaction. Used for analyzing liquidity provision patterns, pool depth changes, and automated market maker (AMM) rebalancing activity across token pairs.

<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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity          | in\_prevLiquidity         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------- | ------------------------- | ------------------------------------------------------------------ |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f | false   | 0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f | 83         | 15138489      | 0xf59d87ca7c1f047ef690a0bf8cf8c94edafb7c6f9d170eefa8ee0a1b88de0fb3 | 2022-07-14T04:13:07.000Z | 39108970909361300779115   | 39423680012461553541565   | 0x01156a78b39d68ade0107f5fdc098085754e09e862f6c0b758a2ac086d0f92f5 |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 82         | 15138489      | 0xf59d87ca7c1f047ef690a0bf8cf8c94edafb7c6f9d170eefa8ee0a1b88de0fb3 | 2022-07-14T04:13:07.000Z | 224779708889277193801078  | 222972662562496925915323  | 0x01156a78b39d68ade0107f5fdc098085754e09e862f6c0b758a2ac086d0f92f5 |
  | 0xd2a572fefdbd719605334df5cba9746e02d51558 | 0xc719d010b63e5bbf2c0551872cd5316ed26acd83 | false   | 0xc719d010b63e5bbf2c0551872cd5316ed26acd83 | 9          | 15141152      | 0xa7bc5e2c5e085463a8cf862633fcf28b1cb2f201a54451af2daab3a79cc84f42 | 2022-07-14T13:56:40.000Z | 1471984202505112286473552 | 1422980604938391947776456 | 0x061ab1b0615d590e476d8ee88a69dadccd65382ef43c8709dbf94247e0f0d462 |
</Accordion>

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

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

***

### PoolCollectionV9\_DefaultTradingFeePPMUpdated\_event

Default trading fee configuration changes for Bancor V3 liquidity pools on Ethereum, measured in parts per million (PPM). Tracks historical fee adjustments from previous to new values for analyzing protocol fee policy evolution.

<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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | block\_number | in\_newFeePPM | in\_prevFeePPM | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------- | ------------- | -------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | false   | 92         | 15197787      | 2000          | 0              | 2022-07-23T08:12:48.000Z | 0xf1785eb273354e2cf053a3302983fae6ba3318b33130dadde7f6f798c6ee6f72 |
</Accordion>

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

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

***

### PoolCollectionV9\_DepositingEnabled\_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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                 |
</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.bancor_v3_ethereum.PoolCollectionV9_DepositingEnabled_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV9\_OwnerUpdate\_event

Ownership change events from Bancor V3 PoolCollection smart contract on Ethereum, tracking transfers of pool ownership between addresses. Used for monitoring governance transitions and access control modifications across Bancor 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_prevOwner`     | `STRING`    | Address of the previous owner before the ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_newOwner`      | `STRING`    | Address of the newly assigned owner in an ownership transfer event. Hex-encoded, 0x-prefixed, 42-character string.                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | log\_index | in\_newOwner                               | block\_number | in\_prevOwner                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ---------- | ------------------------------------------ | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | false   | 91         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 15197787      | 0x0000000000000000000000000000000000000000 | 2022-07-23T08:12:48.000Z | 0xf1785eb273354e2cf053a3302983fae6ba3318b33130dadde7f6f798c6ee6f72 |
</Accordion>

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

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

***

### PoolCollectionV9\_TokensDeposited\_event

Liquidity deposit events from Bancor V3 automated market maker (AMM) on Ethereum, tracking when providers add tokens to pools with corresponding base and pool token amounts issued. Used for analyzing liquidity provision patterns, provider activity, and pool token minting.

<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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_provider`        | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                    |
  | `in_token`           | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_baseTokenAmount` | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                |
  | `in_poolTokenAmount` | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount    | in\_poolTokenAmount    |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ---------------------- | ---------------------- |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | false   | 0x178c820f862b14f316509ec36b13123da19a6054 | 378        | 0x2c640ac98e293daa246f98d2828e328a06fa6936 | 15254841      | 0xda37f2ba6e90201350c68bc878feeefca07f1662fe0fd77a5bb0fad79b2b4b4c | 2022-08-01T05:53:18.000Z | 0x26e4f82f9661e72ed3cef8d38c179b924e012d68938d80836f4f591c8faf14b9 | 278184574833125828045  | 278184574833125828045  |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | false   | 0x4691937a7508860f876c9c0a2a617e7d9e945d4b | 226        | 0x6387576570f57c5b914871f874b29cd23d7e696e | 15255708      | 0xc9ef65fe0a273b8a906743cf1a590454eb5490c260b0f0e31e1fea4851522127 | 2022-08-01T09:01:19.000Z | 0xab04f9cc3819faed342f1ea625b4ff769810f965c06b4ebc965773bde393b814 | 414801346236501884141  | 414524736867500274290  |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | false   | 0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0 | 351        | 0xc6f2e3123176dbd76649a5a1a1c0d57d6b995c99 | 15253818      | 0xefdc4f0008641dd8ef14d6f205515423261f77436e811308e1b06dc17a31ca0c | 2022-08-01T01:59:51.000Z | 0x1a759980d8e20db38f99cc3dea0f752a2cc81002f60bf1fff1e3cab52cae05bb | 1087097723966233249833 | 1085865402829994392810 |
</Accordion>

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

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

***

### PoolCollectionV9\_TokensWithdrawn\_event

Liquidity withdrawal events from Bancor v3 pools on Ethereum, capturing provider exits with base token amounts, pool token burns, BNT (Bancor Network Token) amounts, and withdrawal fees. Used for tracking liquidity removal patterns and fee analysis across Bancor v3 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_contextId`                         | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                                     |
  | `in_provider`                          | `STRING`    | Address of the liquidity provider or participant in the operation. Hex-encoded, 0x-prefixed, 42-character string.                                            |
  | `in_token`                             | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                       |
  | `in_baseTokenAmount`                   | `STRING`    | Amount of base tokens involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.                        |
  | `in_poolTokenAmount`                   | `STRING`    | Amount of pool tokens involved in the liquidity pool operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_externalProtectionBaseTokenAmount` | `STRING`    | Amount of base tokens provided by external impermanent loss protection. String-encoded integer representing the token quantity in its smallest denomination. |
  | `in_bntAmount`                         | `STRING`    | Amount of BNT (Bancor Network Token) involved in the operation. String-encoded integer representing the token quantity in its smallest denomination.         |
  | `in_withdrawalFeeAmount`               | `STRING`    | Fee amount charged on withdrawal from the liquidity pool. String-encoded integer representing the fee quantity in its smallest denomination.                 |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | in\_provider                               | block\_number | in\_bntAmount | in\_contextId                                                      | block\_timestamp         | transaction\_hash                                                  | in\_baseTokenAmount      | in\_poolTokenAmount      | in\_withdrawalFeeAmount | in\_externalProtectionBaseTokenAmount |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------- | ------------------------------------------------------------------ | ------------------------ | ------------------------------------------------------------------ | ------------------------ | ------------------------ | ----------------------- | ------------------------------------- |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | false   | 0x2a039b1d9bbdccbb91be28691b730ca893e5e743 | 350        | 0xad78c8d773c7fecca618cc3b344f780733f78f11 | 15236646      | 0             | 0xe365574c12acac88e830ea296aecd36ad2cfe2c561e0cc4a65516f46a7ef214f | 2022-07-29T09:50:35.000Z | 0xeea9902ca7e631615cd14825885db8c44986953849b2ed19f241896147484031 | 124231866933001949520223 | 124937154097515972030542 | 0                       | 0                                     |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 214        | 0x64fb7220ec63b44f6a0eb276de870031bfab62a3 | 15235098      | 0             | 0xbc2d3331d1c9e13676d8cf3b7d3bd7f93cf033ed58a16a4e1b8fc0010488f6b0 | 2022-07-29T03:53:42.000Z | 0x04b109c8d805d686dc5f696a590a0c7301f6e8b9a1702e079659641acf302691 | 2749204756755666079800   | 4999969283954849162031   | 0                       | 0                                     |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 73         | 0x49d2e0809d7a21de5d12803ce1af8b22df020a3d | 15237237      | 0             | 0x238ea258d40d6c416972c6363cbc9f4e34a23e495272c9bda65ca257aa56322b | 2022-07-29T12:04:45.000Z | 0x0ef9e04225df9d87ba772f01ed8e067f4e5118e7f4cbd7f3d26ef4d568e1bcf3 | 1639711349370428080233   | 2999870188341609227409   | 0                       | 0                                     |
</Accordion>

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

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

***

### PoolCollectionV9\_TotalLiquidityUpdated\_event

Liquidity updates from Bancor v3 pools on Ethereum, emitted when total value locked changes due to deposits or withdrawals. Tracks pool token supply, staked balances, and liquidity amounts for analyzing TVL (Total Value Locked) movements across individual token 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_contextId`       | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`            | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_liquidity`       | `STRING`    | Total liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.                 |
  | `in_stakedBalance`   | `STRING`    | Total amount of tokens staked in the pool at the time of the event. Numeric string representation in smallest denomination.                          |
  | `in_poolTokenSupply` | `STRING`    | Total supply of pool tokens at the time of the event. Numeric string representation in smallest denomination.                                        |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | log\_index | block\_number | in\_contextId                                                      | in\_liquidity           | block\_timestamp         | in\_stakedBalance       | transaction\_hash                                                  | in\_poolTokenSupply     |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ------------- | ------------------------------------------------------------------ | ----------------------- | ------------------------ | ----------------------- | ------------------------------------------------------------------ | ----------------------- |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | 0x0ae055097c6d159879521c384f1d2123d1f195e6 | false   | 218        | 15220271      | 0x83313ec06ef1dd3b2f9f97fc4910397f3392280290b7ce97ab7f8d4ea2bd649f | 2782404986716952826374  | 2022-07-26T20:35:09.000Z | 2791964657162945496641  | 0x9c546e6547e68ba71fe5601aec8581292bf5415d74bd7c1fe0227d113ab96b64 | 2791964657162945496641  |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | 0x1337def16f9b486faed0293eb623dc8395dfe46a | false   | 506        | 15219383      | 0xcdc4d59f62134d9d3cdf9147e6e61113bc5bfadb5f94baecbf1656e502be9b01 | 58930549727914475284383 | 2022-07-26T17:19:33.000Z | 58936077231567205618303 | 0xaf3a9a4e0adc648af16e0ce7829badeb1b793260372650d628454f07ad30e041 | 58936077231567205618303 |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | 0x1337def16f9b486faed0293eb623dc8395dfe46a | false   | 104        | 15219323      | 0x0f4d6322838edf83802f5d3e2efd8868b42f134cec5375b86132d4535850f69a | 66297667909826570792497 | 2022-07-26T17:04:10.000Z | 66303886426423328117240 | 0x2d8dc0fad01a7c78dfbc3635080f30667c46bdeab8dd52c69355f7ef9380d286 | 66303886426423328117240 |
</Accordion>

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

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

***

### PoolCollectionV9\_TradingEnabled\_event

Trading status change events from Bancor V3 PoolCollection contract on Ethereum, tracking when individual liquidity pools are enabled or disabled for trading with associated reason codes. Used for monitoring pool availability and protocol governance actions affecting trading activity.

<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_newStatus`     | `BOOL`      | Boolean flag indicating the new enabled or disabled state being set for a pool feature or operation.                                                                       |
  | `in_reason`        | `INT64`     | Enumerated code indicating the cause or category of the operation or state change. Non-negative integer value representing different reason types defined by the protocol. |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_reason | log\_index | block\_number | in\_newStatus | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ---------- | ---------- | ------------- | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | 0x0ae055097c6d159879521c384f1d2123d1f195e6 | false   | 1          | 211        | 15255666      | true          | 2022-08-01T08:52:07.000Z | 0xac723078dad75a3eb27a33fcc12e50fcce8936eb3b5217d2a2a435ea056a7179 |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | 0x81f8f0bb1cb2a06649e51913a151f0e7ef6fa321 | false   | 1          | 431        | 15255673      | true          | 2022-08-01T08:53:33.000Z | 0x5a89eeda4bb61b086d5654db5d7e00f9441dab66ca81c304282b3eaa8c5b1f1c |
</Accordion>

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

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

***

### PoolCollectionV9\_TradingFeePPMUpdated\_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_prevFeePPM`    | `STRING`    | Previous fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000 before the update.            |
  | `in_newFeePPM`     | `STRING`    | Updated fee rate in parts per million (PPM). String-encoded integer representing the fee as a proportion of 1,000,000.                               |
</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.bancor_v3_ethereum.PoolCollectionV9_TradingFeePPMUpdated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### PoolCollectionV9\_TradingLiquidityUpdated\_event

Liquidity balance changes emitted by Bancor v3 pool contracts on Ethereum, tracking before and after token amounts for each liquidity adjustment. Links pool addresses, token addresses, and context identifiers for analyzing liquidity provision patterns and 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_contextId`     | `STRING`    | Unique identifier linking related events within a transaction or operation. 66-character hex string including 0x prefix.                             |
  | `in_pool`          | `STRING`    | Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.                                           |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
  | `in_prevLiquidity` | `STRING`    | Liquidity amount before the operation. Numeric string representation in smallest denomination.                                                       |
  | `in_newLiquidity`  | `STRING`    | Updated liquidity amount after the operation. Numeric string representation in smallest denomination.                                                |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_pool                                   | removed | in\_token                                  | log\_index | block\_number | in\_contextId                                                      | block\_timestamp         | in\_newLiquidity           | in\_prevLiquidity          | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------------------------------ | ------------------------ | -------------------------- | -------------------------- | ------------------------------------------------------------------ |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c | 54         | 15234304      | 0x8ca6888e685ba40cd5d22d255d1b0d5f9fe0717038c7b5ada924b27ba4ca9032 | 2022-07-29T00:50:44.000Z | 26550400026264645645945435 | 26536566599553345057005148 | 0xb21ab3512418b836c978f44a77043a34287ad2d9da74216344acd86cb6a6737d |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | 0x514910771af9ca656af840dff83e8264ecf986ca | false   | 0x514910771af9ca656af840dff83e8264ecf986ca | 55         | 15234304      | 0x8ca6888e685ba40cd5d22d255d1b0d5f9fe0717038c7b5ada924b27ba4ca9032 | 2022-07-29T00:50:44.000Z | 1988195135110264213829363  | 1989231053996662704296123  | 0xb21ab3512418b836c978f44a77043a34287ad2d9da74216344acd86cb6a6737d |
  | 0x5ce51256651aa90eee24259a56529affcf13a3d0 | 0x2a039b1d9bbdccbb91be28691b730ca893e5e743 | false   | 0x2a039b1d9bbdccbb91be28691b730ca893e5e743 | 42         | 15237888      | 0x2bb11399bb69ee7d65b87b153b105c9fa17cacc477fc8a799c28f185dbf86f67 | 2022-07-29T14:25:51.000Z | 671785709442491200968865   | 678833799631860475035796   | 0x680817b3a404671c22bd975775b591a6a7962adc9a8b12354050d746fe66c42a |
</Accordion>

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

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

***

### PoolTokenFactory\_PoolTokenCreated\_event

Pool token creation events from Bancor V3 on Ethereum, mapping underlying ERC-20 tokens to their corresponding bnToken pool token addresses. Used for tracking pool initialization and liquidity pool token deployments across the protocol.

<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_poolToken`     | `STRING`    | Contract address of the liquidity pool token representing shares in the pool. Hex-encoded, 0x-prefixed, 42-character string.                         |
  | `in_token`         | `STRING`    | Token address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                               |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | removed | in\_token                                  | log\_index | block\_number | in\_poolToken                              | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------- | ------------------------------------------ | ------------------------ | ------------------------------------------------------------------ |
  | 0x9e912953db31fe933bda43374208e967058d9d5f | false   | 0xb2cabf797bc907b049e4ccb5b84d13be3a8cfc21 | 62         | 15275230      | 0x3b8c052c93549517a30ae010a7dee675238b692c | 2022-08-04T09:58:26.000Z | 0xcb7aa50c57f4f43e4011b1808b839334016d687dc172a03ecc68362fba440ce7 |
  | 0x9e912953db31fe933bda43374208e967058d9d5f | false   | 0x444d6088b0f625f8c20192623b3c43001135e0fa | 122        | 15012316      | 0x356d286a49f484b73e58d757d85fc5abc9ebf4f2 | 2022-06-23T09:42:28.000Z | 0x6c9234acbfeea2c0b72628a8a9ac9651725643f430565a600cc36b1425755d1c |
  | 0x9e912953db31fe933bda43374208e967058d9d5f | false   | 0xdac17f958d2ee523a2206206994597c13d831ec7 | 138        | 15012316      | 0xf4d96e11b531b99f1f04fbd77d39859a7689348d | 2022-06-23T09:42:28.000Z | 0x6c9234acbfeea2c0b72628a8a9ac9651725643f430565a600cc36b1425755d1c |
</Accordion>

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

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

***

### PoolTokenFactory\_RoleAdminChanged\_event

Administrative role changes for Bancor v3 pool token factory access control on Ethereum. Tracks modifications to admin privileges including role assignments, removals, and hierarchical admin role transitions for analyzing governance and permission management.

<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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x9e912953db31fe933bda43374208e967058d9d5f | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 88         | 14609357      | 2022-04-18T13:07:30.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0xfacd882303eff4eb50cbcc0ee0a4fe589b600c49323fb6640a9a33967d354e5c | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### PoolTokenFactory\_RoleGranted\_event

Access control events from Bancor v3's pool token factory contract on Ethereum, recording when administrative roles are granted to accounts. Useful for tracking protocol governance changes and authorized contract operators.

<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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x9e912953db31fe933bda43374208e967058d9d5f | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 89         | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14609357      | 2022-04-18T13:07:30.000Z | 0xfacd882303eff4eb50cbcc0ee0a4fe589b600c49323fb6640a9a33967d354e5c |
</Accordion>

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

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

***

### Portal\_RoleAdminChanged\_event

Access control admin role modification events from Bancor v3 Portal contract on Ethereum. Tracks changes to role administration permissions with previous and new admin role identifiers for governance and security monitoring.

<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_role`              | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_previousAdminRole` | `STRING`    | Previous admin role identifier before the role change. 66-character keccak256 hash including 0x prefix.                                              |
  | `in_newAdminRole`      | `STRING`    | New admin role identifier for the specified role. 66-character keccak256 hash including 0x prefix.                                                   |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | log\_index | block\_number | block\_timestamp         | in\_newAdminRole                                                   | transaction\_hash                                                  | in\_previousAdminRole                                              |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ---------- | ------------- | ------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
  | 0x9f292ccb69ff9a0644475c7bc8d4651039e133d5 | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 179        | 14609460      | 2022-04-18T13:31:08.000Z | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | 0xb25ae135df0499e60ca198c51e2c10354b736e05224bcde9a2ef61c4968f4194 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
</Accordion>

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

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

***

### Portal\_RoleGranted\_event

Access control events from Bancor v3's Portal contract on Ethereum showing role assignments. Tracks which accounts receive specific administrative roles, useful for analyzing protocol governance and permission 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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
</Accordion>

<Accordion title="Sample Data">
  | address                                    | in\_role                                                           | removed | in\_sender                                 | log\_index | in\_account                                | block\_number | block\_timestamp         | transaction\_hash                                                  |
  | ------------------------------------------ | ------------------------------------------------------------------ | ------- | ------------------------------------------ | ---------- | ------------------------------------------ | ------------- | ------------------------ | ------------------------------------------------------------------ |
  | 0x9f292ccb69ff9a0644475c7bc8d4651039e133d5 | 0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096 | false   | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 180        | 0x5beba4d3533a963dedb270a95ae5f7752fa0fe22 | 14609460      | 2022-04-18T13:31:08.000Z | 0xb25ae135df0499e60ca198c51e2c10354b736e05224bcde9a2ef61c4968f4194 |
</Accordion>

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

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

***

### Portal\_RoleRevoked\_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_role`          | `STRING`    | Role identifier for access control. 66-character keccak256 hash including 0x prefix.                                                                 |
  | `in_account`       | `STRING`    | Account address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.                                             |
  | `in_sender`        | `STRING`    | Address that initiated the transaction or operation. 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.bancor_v3_ethereum.Portal_RoleRevoked_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### Portal\_SushiSwapPositionMigrated\_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_poolToken`     | `STRING`    | Contract address of the liquidity pool token representing shares in the pool. Hex-encoded, 0x-prefixed, 42-character string.                         |
  | `in_tokenA`        | `STRING`    | Contract address of the first token in a token pair. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
  | `in_tokenB`        | `STRING`    | Contract address of the second token in a token pair. Hex-encoded, 0x-prefixed, 42-character string.                                                 |
  | `in_amountA`       | `STRING`    | -                                                                                                                                                    |
  | `in_amountB`       | `STRING`    | -                                                                                                                                                    |
  | `in_depositedA`    | `BOOL`      | -                                                                                                                                                    |
  | `in_depositedB`    | `BOOL`      | -                                                                                                                                                    |
</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.bancor_v3_ethereum.Portal_SushiSwapPositionMigrated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***

### Portal\_UniswapV2PositionMigrated\_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_poolToken`     | `STRING`    | Contract address of the liquidity pool token representing shares in the pool. Hex-encoded, 0x-prefixed, 42-character string.                         |
  | `in_tokenA`        | `STRING`    | Contract address of the first token in a token pair. Hex-encoded, 0x-prefixed, 42-character string.                                                  |
  | `in_tokenB`        | `STRING`    | Contract address of the second token in a token pair. Hex-encoded, 0x-prefixed, 42-character string.                                                 |
  | `in_amountA`       | `STRING`    | -                                                                                                                                                    |
  | `in_amountB`       | `STRING`    | -                                                                                                                                                    |
  | `in_depositedA`    | `BOOL`      | -                                                                                                                                                    |
  | `in_depositedB`    | `BOOL`      | -                                                                                                                                                    |
</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.bancor_v3_ethereum.Portal_UniswapV2PositionMigrated_event`
  WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
  LIMIT 100
  ```
</Accordion>

***
