diff --git a/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_AuthorityUpdated.json b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_AuthorityUpdated.json new file mode 100644 index 00000000..28ff4ea2 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_AuthorityUpdated.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "authority", + "type": "address" + } + ], + "name": "AuthorityUpdated", + "type": "event" + }, + "contract_address": "0xdda0483184e75a5579ef9635ed14baccf9d50283", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "ethereum_puffer", + "schema": [ + { + "description": "", + "name": "authority", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PufferWithdrawalManager_event_AuthorityUpdated" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_BatchFinalized.json b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_BatchFinalized.json new file mode 100644 index 00000000..74279e86 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_BatchFinalized.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "batchIdx", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "expectedETHAmount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "actualEthAmount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "pufETHBurnAmount", + "type": "uint256" + } + ], + "name": "BatchFinalized", + "type": "event" + }, + "contract_address": "0xdda0483184e75a5579ef9635ed14baccf9d50283", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "ethereum_puffer", + "schema": [ + { + "description": "", + "name": "batchIdx", + "type": "STRING" + }, + { + "description": "", + "name": "expectedETHAmount", + "type": "STRING" + }, + { + "description": "", + "name": "actualEthAmount", + "type": "STRING" + }, + { + "description": "", + "name": "pufETHBurnAmount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PufferWithdrawalManager_event_BatchFinalized" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_ExcessETHReturned.json b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_ExcessETHReturned.json new file mode 100644 index 00000000..9657caf3 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_ExcessETHReturned.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint256[]", + "name": "batchIndices", + "type": "uint256[]" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "totalExcessETH", + "type": "uint256" + } + ], + "name": "ExcessETHReturned", + "type": "event" + }, + "contract_address": "0xdda0483184e75a5579ef9635ed14baccf9d50283", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "ethereum_puffer", + "schema": [ + { + "description": "", + "name": "batchIndices", + "type": "STRING" + }, + { + "description": "", + "name": "totalExcessETH", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PufferWithdrawalManager_event_ExcessETHReturned" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_Initialized.json b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_Initialized.json new file mode 100644 index 00000000..e2396271 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_Initialized.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint64", + "name": "version", + "type": "uint64" + } + ], + "name": "Initialized", + "type": "event" + }, + "contract_address": "0xdda0483184e75a5579ef9635ed14baccf9d50283", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "ethereum_puffer", + "schema": [ + { + "description": "", + "name": "version", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PufferWithdrawalManager_event_Initialized" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_MaxWithdrawalAmountChanged.json b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_MaxWithdrawalAmountChanged.json new file mode 100644 index 00000000..c4a2bb4e --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_MaxWithdrawalAmountChanged.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint256", + "name": "oldMaxWithdrawalAmount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "newMaxWithdrawalAmount", + "type": "uint256" + } + ], + "name": "MaxWithdrawalAmountChanged", + "type": "event" + }, + "contract_address": "0xdda0483184e75a5579ef9635ed14baccf9d50283", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "ethereum_puffer", + "schema": [ + { + "description": "", + "name": "oldMaxWithdrawalAmount", + "type": "STRING" + }, + { + "description": "", + "name": "newMaxWithdrawalAmount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PufferWithdrawalManager_event_MaxWithdrawalAmountChanged" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_Upgraded.json b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_Upgraded.json new file mode 100644 index 00000000..f6e3ff92 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_Upgraded.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "implementation", + "type": "address" + } + ], + "name": "Upgraded", + "type": "event" + }, + "contract_address": "0xdda0483184e75a5579ef9635ed14baccf9d50283", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "ethereum_puffer", + "schema": [ + { + "description": "", + "name": "implementation", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PufferWithdrawalManager_event_Upgraded" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_WithdrawalCompleted.json b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_WithdrawalCompleted.json new file mode 100644 index 00000000..568b57f8 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_WithdrawalCompleted.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "withdrawalIdx", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "ethPayoutAmount", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "payoutExchangeRate", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "address", + "name": "recipient", + "type": "address" + } + ], + "name": "WithdrawalCompleted", + "type": "event" + }, + "contract_address": "0xdda0483184e75a5579ef9635ed14baccf9d50283", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "ethereum_puffer", + "schema": [ + { + "description": "", + "name": "withdrawalIdx", + "type": "STRING" + }, + { + "description": "", + "name": "ethPayoutAmount", + "type": "STRING" + }, + { + "description": "", + "name": "payoutExchangeRate", + "type": "STRING" + }, + { + "description": "", + "name": "recipient", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PufferWithdrawalManager_event_WithdrawalCompleted" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_WithdrawalRequested.json b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_WithdrawalRequested.json new file mode 100644 index 00000000..4097fd95 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/puffer/PufferWithdrawalManager_event_WithdrawalRequested.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "withdrawalIdx", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "batchIdx", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "pufETHAmount", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "address", + "name": "recipient", + "type": "address" + } + ], + "name": "WithdrawalRequested", + "type": "event" + }, + "contract_address": "0xdda0483184e75a5579ef9635ed14baccf9d50283", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "ethereum_puffer", + "schema": [ + { + "description": "", + "name": "withdrawalIdx", + "type": "STRING" + }, + { + "description": "", + "name": "batchIdx", + "type": "STRING" + }, + { + "description": "", + "name": "pufETHAmount", + "type": "STRING" + }, + { + "description": "", + "name": "recipient", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PufferWithdrawalManager_event_WithdrawalRequested" + } +} \ No newline at end of file