diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Approval.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Approval.json new file mode 100644 index 00000000..a9e68d1f --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Approval.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "spender", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + } + ], + "name": "Approval", + "type": "event" + }, + "contract_address": "SELECT aToken FROM ref('PoolConfigurator_event_ReserveInitialized') group by aToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "spender", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "AToken_v3_event_Approval" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_BalanceTransfer.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_BalanceTransfer.json new file mode 100644 index 00000000..54d64d79 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_BalanceTransfer.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "index", + "type": "uint256" + } + ], + "name": "BalanceTransfer", + "type": "event" + }, + "contract_address": "SELECT aToken FROM ref('PoolConfigurator_event_ReserveInitialized') group by aToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + }, + { + "description": "", + "name": "index", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "AToken_v3_event_BalanceTransfer" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Burn.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Burn.json new file mode 100644 index 00000000..bb9ae8f5 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Burn.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "target", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "balanceIncrease", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "index", + "type": "uint256" + } + ], + "name": "Burn", + "type": "event" + }, + "contract_address": "SELECT aToken FROM ref('PoolConfigurator_event_ReserveInitialized') group by aToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "target", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + }, + { + "description": "", + "name": "balanceIncrease", + "type": "STRING" + }, + { + "description": "", + "name": "index", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "AToken_v3_event_Burn" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Initialized.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Initialized.json new file mode 100644 index 00000000..20ed23b5 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Initialized.json @@ -0,0 +1,109 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "underlyingAsset", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "pool", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "treasury", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "incentivesController", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint8", + "name": "aTokenDecimals", + "type": "uint8" + }, + { + "indexed": false, + "internalType": "string", + "name": "aTokenName", + "type": "string" + }, + { + "indexed": false, + "internalType": "string", + "name": "aTokenSymbol", + "type": "string" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "params", + "type": "bytes" + } + ], + "name": "Initialized", + "type": "event" + }, + "contract_address": "SELECT aToken FROM ref('PoolConfigurator_event_ReserveInitialized') group by aToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "underlyingAsset", + "type": "STRING" + }, + { + "description": "", + "name": "pool", + "type": "STRING" + }, + { + "description": "", + "name": "treasury", + "type": "STRING" + }, + { + "description": "", + "name": "incentivesController", + "type": "STRING" + }, + { + "description": "", + "name": "aTokenDecimals", + "type": "STRING" + }, + { + "description": "", + "name": "aTokenName", + "type": "STRING" + }, + { + "description": "", + "name": "aTokenSymbol", + "type": "STRING" + }, + { + "description": "", + "name": "params", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "AToken_v3_event_Initialized" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Mint.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Mint.json new file mode 100644 index 00000000..a9826369 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Mint.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "caller", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "onBehalfOf", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "balanceIncrease", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "index", + "type": "uint256" + } + ], + "name": "Mint", + "type": "event" + }, + "contract_address": "SELECT aToken FROM ref('PoolConfigurator_event_ReserveInitialized') group by aToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "caller", + "type": "STRING" + }, + { + "description": "", + "name": "onBehalfOf", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + }, + { + "description": "", + "name": "balanceIncrease", + "type": "STRING" + }, + { + "description": "", + "name": "index", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "AToken_v3_event_Mint" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Transfer.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Transfer.json new file mode 100644 index 00000000..5119b4e2 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/AToken_v3_event_Transfer.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + } + ], + "name": "Transfer", + "type": "event" + }, + "contract_address": "SELECT aToken FROM ref('PoolConfigurator_event_ReserveInitialized') group by aToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "AToken_v3_event_Transfer" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Approval.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Approval.json new file mode 100644 index 00000000..2a2f979d --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Approval.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "spender", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + } + ], + "name": "Approval", + "type": "event" + }, + "contract_address": "SELECT stableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY stableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "spender", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "StableDebtToken_v3_event_Approval" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_BorrowAllowanceDelegated.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_BorrowAllowanceDelegated.json new file mode 100644 index 00000000..bd74bfc5 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_BorrowAllowanceDelegated.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "fromUser", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "toUser", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "asset", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "BorrowAllowanceDelegated", + "type": "event" + }, + "contract_address": "SELECT stableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY stableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "fromUser", + "type": "STRING" + }, + { + "description": "", + "name": "toUser", + "type": "STRING" + }, + { + "description": "", + "name": "asset", + "type": "STRING" + }, + { + "description": "", + "name": "amount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "StableDebtToken_v3_event_BorrowAllowanceDelegated" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Burn.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Burn.json new file mode 100644 index 00000000..ad8747a6 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Burn.json @@ -0,0 +1,87 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "currentBalance", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "balanceIncrease", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "avgStableRate", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "newTotalSupply", + "type": "uint256" + } + ], + "name": "Burn", + "type": "event" + }, + "contract_address": "SELECT stableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY stableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "amount", + "type": "STRING" + }, + { + "description": "", + "name": "currentBalance", + "type": "STRING" + }, + { + "description": "", + "name": "balanceIncrease", + "type": "STRING" + }, + { + "description": "", + "name": "avgStableRate", + "type": "STRING" + }, + { + "description": "", + "name": "newTotalSupply", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "StableDebtToken_v3_event_Burn" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Initialized.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Initialized.json new file mode 100644 index 00000000..630c6a48 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Initialized.json @@ -0,0 +1,98 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "underlyingAsset", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "pool", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "incentivesController", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint8", + "name": "debtTokenDecimals", + "type": "uint8" + }, + { + "indexed": false, + "internalType": "string", + "name": "debtTokenName", + "type": "string" + }, + { + "indexed": false, + "internalType": "string", + "name": "debtTokenSymbol", + "type": "string" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "params", + "type": "bytes" + } + ], + "name": "Initialized", + "type": "event" + }, + "contract_address": "SELECT stableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY stableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "underlyingAsset", + "type": "STRING" + }, + { + "description": "", + "name": "pool", + "type": "STRING" + }, + { + "description": "", + "name": "incentivesController", + "type": "STRING" + }, + { + "description": "", + "name": "debtTokenDecimals", + "type": "STRING" + }, + { + "description": "", + "name": "debtTokenName", + "type": "STRING" + }, + { + "description": "", + "name": "debtTokenSymbol", + "type": "STRING" + }, + { + "description": "", + "name": "params", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "StableDebtToken_v3_event_Initialized" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Mint.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Mint.json new file mode 100644 index 00000000..9a681c6b --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Mint.json @@ -0,0 +1,109 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "user", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "onBehalfOf", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "currentBalance", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "balanceIncrease", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "newRate", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "avgStableRate", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "newTotalSupply", + "type": "uint256" + } + ], + "name": "Mint", + "type": "event" + }, + "contract_address": "SELECT stableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY stableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "user", + "type": "STRING" + }, + { + "description": "", + "name": "onBehalfOf", + "type": "STRING" + }, + { + "description": "", + "name": "amount", + "type": "STRING" + }, + { + "description": "", + "name": "currentBalance", + "type": "STRING" + }, + { + "description": "", + "name": "balanceIncrease", + "type": "STRING" + }, + { + "description": "", + "name": "newRate", + "type": "STRING" + }, + { + "description": "", + "name": "avgStableRate", + "type": "STRING" + }, + { + "description": "", + "name": "newTotalSupply", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "StableDebtToken_v3_event_Mint" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Transfer.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Transfer.json new file mode 100644 index 00000000..200f017e --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/StableDebtToken_v3_event_Transfer.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + } + ], + "name": "Transfer", + "type": "event" + }, + "contract_address": "SELECT stableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY stableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "StableDebtToken_v3_event_Transfer" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Approval.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Approval.json new file mode 100644 index 00000000..fc7449f5 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Approval.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "spender", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + } + ], + "name": "Approval", + "type": "event" + }, + "contract_address": "SELECT variableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY variableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "spender", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "VariableDebtToken_v3_event_Approval" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_BorrowAllowanceDelegated.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_BorrowAllowanceDelegated.json new file mode 100644 index 00000000..bb278a57 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_BorrowAllowanceDelegated.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "fromUser", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "toUser", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "asset", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "BorrowAllowanceDelegated", + "type": "event" + }, + "contract_address": "SELECT variableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY variableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "fromUser", + "type": "STRING" + }, + { + "description": "", + "name": "toUser", + "type": "STRING" + }, + { + "description": "", + "name": "asset", + "type": "STRING" + }, + { + "description": "", + "name": "amount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "VariableDebtToken_v3_event_BorrowAllowanceDelegated" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Burn.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Burn.json new file mode 100644 index 00000000..00b38a21 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Burn.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "target", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "balanceIncrease", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "index", + "type": "uint256" + } + ], + "name": "Burn", + "type": "event" + }, + "contract_address": "SELECT variableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY variableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "target", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + }, + { + "description": "", + "name": "balanceIncrease", + "type": "STRING" + }, + { + "description": "", + "name": "index", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "VariableDebtToken_v3_event_Burn" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Initialized.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Initialized.json new file mode 100644 index 00000000..de9fd17e --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Initialized.json @@ -0,0 +1,98 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "underlyingAsset", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "pool", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "incentivesController", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint8", + "name": "debtTokenDecimals", + "type": "uint8" + }, + { + "indexed": false, + "internalType": "string", + "name": "debtTokenName", + "type": "string" + }, + { + "indexed": false, + "internalType": "string", + "name": "debtTokenSymbol", + "type": "string" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "params", + "type": "bytes" + } + ], + "name": "Initialized", + "type": "event" + }, + "contract_address": "SELECT variableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY variableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "underlyingAsset", + "type": "STRING" + }, + { + "description": "", + "name": "pool", + "type": "STRING" + }, + { + "description": "", + "name": "incentivesController", + "type": "STRING" + }, + { + "description": "", + "name": "debtTokenDecimals", + "type": "STRING" + }, + { + "description": "", + "name": "debtTokenName", + "type": "STRING" + }, + { + "description": "", + "name": "debtTokenSymbol", + "type": "STRING" + }, + { + "description": "", + "name": "params", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "VariableDebtToken_v3_event_Initialized" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Mint.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Mint.json new file mode 100644 index 00000000..34bb4602 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Mint.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "caller", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "onBehalfOf", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "balanceIncrease", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "index", + "type": "uint256" + } + ], + "name": "Mint", + "type": "event" + }, + "contract_address": "SELECT variableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY variableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "caller", + "type": "STRING" + }, + { + "description": "", + "name": "onBehalfOf", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + }, + { + "description": "", + "name": "balanceIncrease", + "type": "STRING" + }, + { + "description": "", + "name": "index", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "VariableDebtToken_v3_event_Mint" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Transfer.json b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Transfer.json new file mode 100644 index 00000000..8f475beb --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/aave_v3_prime/VariableDebtToken_v3_event_Transfer.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "value", + "type": "uint256" + } + ], + "name": "Transfer", + "type": "event" + }, + "contract_address": "SELECT variableDebtToken FROM ref('PoolConfigurator_event_ReserveInitialized') GROUP BY variableDebtToken", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aave_v3_prime", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "VariableDebtToken_v3_event_Transfer" + } +} \ No newline at end of file