diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Factory_event_FeeAmountEnabled.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Factory_event_FeeAmountEnabled.json new file mode 100644 index 00000000..a78c0eee --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Factory_event_FeeAmountEnabled.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint24", + "name": "fee", + "type": "uint24" + }, + { + "indexed": true, + "internalType": "int24", + "name": "tickSpacing", + "type": "int24" + } + ], + "name": "FeeAmountEnabled", + "type": "event" + }, + "contract_address": "0x1af415a1eba07a4986a52b6f2e7de7003d82231e", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "fee", + "type": "STRING" + }, + { + "description": "", + "name": "tickSpacing", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Factory_event_FeeAmountEnabled" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Factory_event_OwnerChanged.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Factory_event_OwnerChanged.json new file mode 100644 index 00000000..78c1821f --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Factory_event_OwnerChanged.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "oldOwner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "OwnerChanged", + "type": "event" + }, + "contract_address": "0x1af415a1eba07a4986a52b6f2e7de7003d82231e", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "oldOwner", + "type": "STRING" + }, + { + "description": "", + "name": "newOwner", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Factory_event_OwnerChanged" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Factory_event_PoolCreated.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Factory_event_PoolCreated.json new file mode 100644 index 00000000..26e27c94 --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Factory_event_PoolCreated.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "token0", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "token1", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint24", + "name": "fee", + "type": "uint24" + }, + { + "indexed": false, + "internalType": "int24", + "name": "tickSpacing", + "type": "int24" + }, + { + "indexed": false, + "internalType": "address", + "name": "pool", + "type": "address" + } + ], + "name": "PoolCreated", + "type": "event" + }, + "contract_address": "0x1af415a1eba07a4986a52b6f2e7de7003d82231e", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "token0", + "type": "STRING" + }, + { + "description": "", + "name": "token1", + "type": "STRING" + }, + { + "description": "", + "name": "fee", + "type": "STRING" + }, + { + "description": "", + "name": "tickSpacing", + "type": "STRING" + }, + { + "description": "", + "name": "pool", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Factory_event_PoolCreated" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Burn.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Burn.json new file mode 100644 index 00000000..507c20f3 --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Burn.json @@ -0,0 +1,87 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": true, + "internalType": "int24", + "name": "tickLower", + "type": "int24" + }, + { + "indexed": true, + "internalType": "int24", + "name": "tickUpper", + "type": "int24" + }, + { + "indexed": false, + "internalType": "uint128", + "name": "amount", + "type": "uint128" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount0", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount1", + "type": "uint256" + } + ], + "name": "Burn", + "type": "event" + }, + "contract_address": "SELECT pool FROM ref('UniswapV3Factory_event_PoolCreated')", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "tickLower", + "type": "STRING" + }, + { + "description": "", + "name": "tickUpper", + "type": "STRING" + }, + { + "description": "", + "name": "amount", + "type": "STRING" + }, + { + "description": "", + "name": "amount0", + "type": "STRING" + }, + { + "description": "", + "name": "amount1", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Pool_event_Burn" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Collect.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Collect.json new file mode 100644 index 00000000..1fad61ad --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Collect.json @@ -0,0 +1,87 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "recipient", + "type": "address" + }, + { + "indexed": true, + "internalType": "int24", + "name": "tickLower", + "type": "int24" + }, + { + "indexed": true, + "internalType": "int24", + "name": "tickUpper", + "type": "int24" + }, + { + "indexed": false, + "internalType": "uint128", + "name": "amount0", + "type": "uint128" + }, + { + "indexed": false, + "internalType": "uint128", + "name": "amount1", + "type": "uint128" + } + ], + "name": "Collect", + "type": "event" + }, + "contract_address": "SELECT pool FROM ref('UniswapV3Factory_event_PoolCreated')", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "recipient", + "type": "STRING" + }, + { + "description": "", + "name": "tickLower", + "type": "STRING" + }, + { + "description": "", + "name": "tickUpper", + "type": "STRING" + }, + { + "description": "", + "name": "amount0", + "type": "STRING" + }, + { + "description": "", + "name": "amount1", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Pool_event_Collect" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_CollectProtocol.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_CollectProtocol.json new file mode 100644 index 00000000..3ab744fb --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_CollectProtocol.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "recipient", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint128", + "name": "amount0", + "type": "uint128" + }, + { + "indexed": false, + "internalType": "uint128", + "name": "amount1", + "type": "uint128" + } + ], + "name": "CollectProtocol", + "type": "event" + }, + "contract_address": "SELECT pool FROM ref('UniswapV3Factory_event_PoolCreated')", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "sender", + "type": "STRING" + }, + { + "description": "", + "name": "recipient", + "type": "STRING" + }, + { + "description": "", + "name": "amount0", + "type": "STRING" + }, + { + "description": "", + "name": "amount1", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Pool_event_CollectProtocol" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Flash.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Flash.json new file mode 100644 index 00000000..3ad0f2ea --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Flash.json @@ -0,0 +1,87 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "recipient", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount0", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount1", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "paid0", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "paid1", + "type": "uint256" + } + ], + "name": "Flash", + "type": "event" + }, + "contract_address": "SELECT pool FROM ref('UniswapV3Factory_event_PoolCreated')", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "sender", + "type": "STRING" + }, + { + "description": "", + "name": "recipient", + "type": "STRING" + }, + { + "description": "", + "name": "amount0", + "type": "STRING" + }, + { + "description": "", + "name": "amount1", + "type": "STRING" + }, + { + "description": "", + "name": "paid0", + "type": "STRING" + }, + { + "description": "", + "name": "paid1", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Pool_event_Flash" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_IncreaseObservationCardinalityNext.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_IncreaseObservationCardinalityNext.json new file mode 100644 index 00000000..3cc16da6 --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_IncreaseObservationCardinalityNext.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint16", + "name": "observationCardinalityNextOld", + "type": "uint16" + }, + { + "indexed": false, + "internalType": "uint16", + "name": "observationCardinalityNextNew", + "type": "uint16" + } + ], + "name": "IncreaseObservationCardinalityNext", + "type": "event" + }, + "contract_address": "SELECT pool FROM ref('UniswapV3Factory_event_PoolCreated')", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "observationCardinalityNextOld", + "type": "STRING" + }, + { + "description": "", + "name": "observationCardinalityNextNew", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Pool_event_IncreaseObservationCardinalityNext" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Initialize.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Initialize.json new file mode 100644 index 00000000..1e1d1c58 --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Initialize.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint160", + "name": "sqrtPriceX96", + "type": "uint160" + }, + { + "indexed": false, + "internalType": "int24", + "name": "tick", + "type": "int24" + } + ], + "name": "Initialize", + "type": "event" + }, + "contract_address": "SELECT pool FROM ref('UniswapV3Factory_event_PoolCreated')", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "sqrtPriceX96", + "type": "STRING" + }, + { + "description": "", + "name": "tick", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Pool_event_Initialize" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Mint.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Mint.json new file mode 100644 index 00000000..4ee9a5b8 --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Mint.json @@ -0,0 +1,98 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": true, + "internalType": "int24", + "name": "tickLower", + "type": "int24" + }, + { + "indexed": true, + "internalType": "int24", + "name": "tickUpper", + "type": "int24" + }, + { + "indexed": false, + "internalType": "uint128", + "name": "amount", + "type": "uint128" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount0", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount1", + "type": "uint256" + } + ], + "name": "Mint", + "type": "event" + }, + "contract_address": "SELECT pool FROM ref('UniswapV3Factory_event_PoolCreated')", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "sender", + "type": "STRING" + }, + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "tickLower", + "type": "STRING" + }, + { + "description": "", + "name": "tickUpper", + "type": "STRING" + }, + { + "description": "", + "name": "amount", + "type": "STRING" + }, + { + "description": "", + "name": "amount0", + "type": "STRING" + }, + { + "description": "", + "name": "amount1", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Pool_event_Mint" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_SetFeeProtocol.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_SetFeeProtocol.json new file mode 100644 index 00000000..1b6a3956 --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_SetFeeProtocol.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint8", + "name": "feeProtocol0Old", + "type": "uint8" + }, + { + "indexed": false, + "internalType": "uint8", + "name": "feeProtocol1Old", + "type": "uint8" + }, + { + "indexed": false, + "internalType": "uint8", + "name": "feeProtocol0New", + "type": "uint8" + }, + { + "indexed": false, + "internalType": "uint8", + "name": "feeProtocol1New", + "type": "uint8" + } + ], + "name": "SetFeeProtocol", + "type": "event" + }, + "contract_address": "SELECT pool FROM ref('UniswapV3Factory_event_PoolCreated')", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "feeProtocol0Old", + "type": "STRING" + }, + { + "description": "", + "name": "feeProtocol1Old", + "type": "STRING" + }, + { + "description": "", + "name": "feeProtocol0New", + "type": "STRING" + }, + { + "description": "", + "name": "feeProtocol1New", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Pool_event_SetFeeProtocol" + } +} \ No newline at end of file diff --git a/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Swap.json b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Swap.json new file mode 100644 index 00000000..50e01778 --- /dev/null +++ b/parse/table_definitions_arbitrum/sushiswap/UniswapV3Pool_event_Swap.json @@ -0,0 +1,98 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "recipient", + "type": "address" + }, + { + "indexed": false, + "internalType": "int256", + "name": "amount0", + "type": "int256" + }, + { + "indexed": false, + "internalType": "int256", + "name": "amount1", + "type": "int256" + }, + { + "indexed": false, + "internalType": "uint160", + "name": "sqrtPriceX96", + "type": "uint160" + }, + { + "indexed": false, + "internalType": "uint128", + "name": "liquidity", + "type": "uint128" + }, + { + "indexed": false, + "internalType": "int24", + "name": "tick", + "type": "int24" + } + ], + "name": "Swap", + "type": "event" + }, + "contract_address": "SELECT pool FROM ref('UniswapV3Factory_event_PoolCreated')", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "sushiswap", + "schema": [ + { + "description": "", + "name": "sender", + "type": "STRING" + }, + { + "description": "", + "name": "recipient", + "type": "STRING" + }, + { + "description": "", + "name": "amount0", + "type": "STRING" + }, + { + "description": "", + "name": "amount1", + "type": "STRING" + }, + { + "description": "", + "name": "sqrtPriceX96", + "type": "STRING" + }, + { + "description": "", + "name": "liquidity", + "type": "STRING" + }, + { + "description": "", + "name": "tick", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "UniswapV3Pool_event_Swap" + } +} \ No newline at end of file