UNISWAP_V3_POLYGON
These tables are built and maintained by Space and Time.
UNISWAPV3_PRICE_FEED
Uniswapv3 Price_Feed model follows the following structure:
Name | Description | Type |
---|---|---|
block_number | The block's number. | bigint |
pool_address | The address of the Uniswap V3 pool for which the price feed was recorded. | string |
time_stamp | The timestamp at which the price feed was recorded. | timestamp |
token0_price | The current price of the first token in the pool, denominated in the second token in the pool. | string |
token1_price | The current price of the second token in the pool, denominated in the first token in the pool. | string |
token0_usd_price | The current price of the first token in the pool, denominated in USD. | string |
token1_usd_price | The current price of the second token in the pool, denominated in USD. | string |
pool_liquidity_usd | The total liquidity of the pool, denominated in USD. | string |
token0_totalvalue_locked | The total value of the first token locked in the pool, denominated in USD. | string |
token1_totalvalue_locked | The total value of the second token locked in the pool, denominated in USD. | string |
UNISWAPV3_POOL
Uniswapv3 Pool model follows the following structure:
Name | Description | Type |
---|---|---|
pool_address | The address of the Uniswap V3 pool. | string |
token0_address | The address of the first token in the pool. | string |
token1_address | The address of the second token in the pool. | string |
pool_fee | The fee charged by the pool for each trade, expressed as a percentage. | smallint |
PERMIT2_EVT_LOCKDOWN
Permit2 Lockdown model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
owner | The address of the account that owns the permit. | string |
token | The address of the token contract that the permit is associated with. | string |
spender | The address of the account that is approved to spend the permit. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
PERMIT2_EVT_NONCEINVALIDATION
Permit2 Nonceinvalidation model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
owner | The address of the account that owns the permit. | string |
token | The address of the token contract that the permit is associated with. | string |
spender | The address of the account that is approved to spend the permit. | string |
newnonce | The new nonce value for the permit after the invalidation. | bigint |
oldnonce | The old nonce value for the permit before the invalidation. | bigint |
contract_address | The address of the Uniswap V3 pair contract. | string |
PERMIT2_EVT_PERMIT
Permit2 Permit model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
owner | The address of the account that granted the permit. | string |
token | The address of the token contract that the permit applies to. | string |
spender | The address of the account that was granted the permission to spend the token. | string |
amount | The amount of the token that the spender is allowed to spend. | string |
expiration | A timestamp that indicates when the permit expires. | bigint |
nonce | A unique number used to prevent replay attacks. | bigint |
contract_address | The address of the Uniswap V3 pair contract. | string |
PERMIT2_EVT_UNORDEREDNONCEINVALIDATION
Permit2 Unorderednonceinvalidation model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
owner | The address of the account that originally granted the permit. | string |
word | A 32-byte word that represents the nonce value that was used to grant the original permit. | string |
mask | A 32-byte mask that represents the nonce bitmask used for unordered nonce invalidation. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
NONFUNGIBLEPOSITIONMANAGER_EVT_COLLECT
Nonfungiblepositionmanager Collect model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
tokenid | The ID of the non-fungible position for which the fees were collected. | string |
recipient | The address of the account that received the collected fees. | string |
amount0 | The amount of the first token in the liquidity pool that was collected as a fee. | string |
amount1 | The amount of the second token in the liquidity pool that was collected as a fee. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
NONFUNGIBLEPOSITIONMANAGER_EVT_DECREASELIQUIDITY
Nonfungiblepositionmanager Decreaseliquidity model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
tokenid | The ID of the specific NFT that is associated with the liquidity position being decreased. | string |
liquidity | This field contains the updated liquidity amount of the position after the decrease. | string |
amount0 | The updated amount of the first token in the pair after the liquidity decrease. | string |
amount1 | The updated amount of the second token in the pair after the liquidity decrease. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
NONFUNGIBLEPOSITIONMANAGER_EVT_INCREASELIQUIDITY
Nonfungiblepositionmanager Increaseliquidity model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
tokenid | The ID of the specific NFT that is associated with the new liquidity position being created. | string |
liquidity | The updated liquidity amount of the new position after the increase. | string |
amount0 | The updated amount of the first token in the pair after the liquidity increase. | string |
amount1 | The updated amount of the second token in the pair after the liquidity increase. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3FACTORY_EVT_FEEAMOUNTENABLED
Uniswapv3Factory Feeamountenabled model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
fee | The Uniswap V3 protocol fee percentage, expressed in hundredths of a basis point (1/10000). | integer |
tickspacing | The tick spacing determines the granularity of price positions. | integer |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3FACTORY_EVT_OWNERCHANGED
Uniswapv3Factory Ownerchanged model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
oldowner | Address of the old owner who owned the contract before the ownership change. | string |
newowner | Address of the new owner who now owns the contract after the ownership change. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3FACTORY_EVT_POOLCREATED
Uniswapv3Factory Poolcreated model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
token0 | The Ethereum address of the first token in the Uniswap V3 pool. | string |
token1 | The Ethereum address of the second token in the Uniswap V3 pool. | string |
fee | The fee tier of the Uniswap V3 pool, which can be 500 (0.05%), 3000 (0.3%), or 10000 (1%). | integer |
tickspacing | The tick spacing of the Uniswap V3 pool. | integer |
pool | The Ethereum address of the newly created Uniswap V3 pool contract. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3POOL_EVT_BURN
Uniswapv3Pool Burn model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
owner | This field represents the Ethereum address of the owner of the Uniswap V3 pool. | string |
ticklower | This field represents the lower tick of the Uniswap V3 pool at the time of the burn. | integer |
tickupper | This field represents the upper tick of the Uniswap V3 pool at the time of the burn. | integer |
amount | This field represents the amount of liquidity burned from the Uniswap V3 pool. | string |
amount0 | This field represents the amount of token0 burned from the Uniswap V3 pool. | string |
amount1 | This field represents the amount of token1 burned from the Uniswap V3 pool. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3POOL_EVT_COLLECT
Uniswapv3Pool Collect model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
owner | This field represents the Ethereum address of the owner of the Uniswap V3 pool. | string |
recipient | This field represents the Ethereum address of the recipient of the collected tokens. | string |
ticklower | This field represents the lower tick of the Uniswap V3 pool at the time of the collection. | integer |
tickupper | This field represents the upper tick of the Uniswap V3 pool at the time of the collection. | integer |
amount0 | This field represents the amount of token0 collected from the Uniswap V3 pool. | string |
amount1 | This field represents the amount of token1 collected from the Uniswap V3 pool. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3POOL_EVT_COLLECTPROTOCOL
Uniswapv3Pool Collectprotocol model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
sender | The address that sent the collected fees to the protocol. | string |
recipient | The address that received the collected fees from the protocol. | string |
amount0 | The amount of token0 paid as protocol fee. | string |
amount1 | The amount of token1 that the protocol collected as fees. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3POOL_EVT_FLASH
Uniswapv3Pool Flash model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
sender | The address of the account that initiated the flash swap. | string |
recipient | The address where the assets borrowed in the flash swap were transferred. | string |
amount0 | The amount of token0 borrowed in the flash swap. | string |
amount1 | The amount of token1 borrowed in the flash swap. | string |
paid0 | The amount of token0 paid back in the flash swap. | string |
paid1 | The amount of token1 paid back in the flash swap. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3POOL_EVT_INCREASEOBSERVATIONCARDINALITYNEXT
Uniswapv3Pool Increaseobservationcardinalitynext model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
observationcardinalitynextold | The old observation cardinality next value. | integer |
observationcardinalitynextnew | The new observation cardinality next value. | integer |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3POOL_EVT_INITIALIZE
Uniswapv3Pool Initialize model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
sqrtpricex96 | The initial square root price times 2^96 of the token0/token1 pair. | string |
tick | The initial tick of the pool. | integer |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3POOL_EVT_MINT
Uniswapv3Pool Mint model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
sender | The address of the account that executed the mint function. | string |
owner | The address of the account that received the minted LP tokens. | string |
ticklower | The lower price tick of the liquidity range. | integer |
tickupper | The upper price tick of the liquidity range. | integer |
amount | The amount of liquidity (in terms of square root of token0/token1) added to the pool. | string |
amount0 | The amount of token0 added to the pool. | string |
amount1 | The amount of token1 added to the pool. | string |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3POOL_EVT_SETFEEPROTOCOL
Uniswapv3Pool Setfeeprotocol model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
feeprotocol0old | The old fee for token0, expressed in hundred-thousandths of a percent. | smallint |
feeprotocol1old | The old fee for token1, expressed in hundred-thousandths of a percent. | smallint |
feeprotocol0new | The new fee for token0, expressed in hundred-thousandths of a percent. | smallint |
feeprotocol1new | The new fee for token1, expressed in hundred-thousandths of a percent. | smallint |
contract_address | The address of the Uniswap V3 pair contract. | string |
UNISWAPV3POOL_EVT_SWAP
Uniswapv3Pool Swap model follows the following structure:
Name | Description | Type |
---|---|---|
transaction_hash | The hash of the transaction. | string |
event_index | The index of the event in the transaction logs. | integer |
sender | The address of the account that initiated the swap. | string |
recipient | The address of the account that received the swapped tokens. | string |
amount0 | The amount of token0 that was swapped. | string |
amount1 | The amount of token1 that was swapped. | string |
sqrtpricex96 | The square root of the current price of the pool (a fixed-point number with 96 decimal places.) | string |
liquidity | The updated liquidity of the pool after the swap (a fixed-point number with 18 decimal places.) | string |
tick | The current tick of the pool after the swap. | integer |
contract_address | The address of the Uniswap V3 pair contract. | string |
Updated about 1 year ago