From 31a05cc33917b9d82bc4944334fb086b90d134a5 Mon Sep 17 00:00:00 2001 From: prateeka Date: Fri, 20 Oct 2023 10:20:11 -0400 Subject: [PATCH] added arbitrum bridge parsed events --- ...1CustomGateway_event_DepositInitiated.json | 76 ++++++++++++++++ .../L1CustomGateway_event_TokenSet.json | 43 +++++++++ .../L1CustomGateway_event_TxToL2.json | 65 ++++++++++++++ ...ustomGateway_event_WithdrawRedirected.json | 87 +++++++++++++++++++ ...stomGateway_event_WithdrawalFinalized.json | 76 ++++++++++++++++ ...L1ERC20Gateway_event_DepositInitiated.json | 76 ++++++++++++++++ .../L1ERC20Gateway_event_TxToL2.json | 65 ++++++++++++++ ...ERC20Gateway_event_WithdrawRedirected.json | 87 +++++++++++++++++++ ...RC20Gateway_event_WithdrawalFinalized.json | 76 ++++++++++++++++ ...wayRouter_event_DefaultGatewayUpdated.json | 32 +++++++ .../L1GatewayRouter_event_GatewaySet.json | 43 +++++++++ .../L1GatewayRouter_event_TransferRouted.json | 65 ++++++++++++++ .../L1GatewayRouter_event_TxToL2.json | 65 ++++++++++++++ ...ayRouter_event_WhitelistSourceUpdated.json | 32 +++++++ .../L1WethGateway_event_DepositInitiated.json | 76 ++++++++++++++++ .../L1WethGateway_event_TxToL2.json | 65 ++++++++++++++ ...1WethGateway_event_WithdrawRedirected.json | 87 +++++++++++++++++++ ...WethGateway_event_WithdrawalFinalized.json | 76 ++++++++++++++++ 18 files changed, 1192 insertions(+) create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_DepositInitiated.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_TokenSet.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_TxToL2.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_WithdrawRedirected.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_WithdrawalFinalized.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_DepositInitiated.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_TxToL2.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_WithdrawRedirected.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_WithdrawalFinalized.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_DefaultGatewayUpdated.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_GatewaySet.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_TransferRouted.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_TxToL2.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_WhitelistSourceUpdated.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_DepositInitiated.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_TxToL2.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_WithdrawRedirected.json create mode 100644 dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_WithdrawalFinalized.json diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_DepositInitiated.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_DepositInitiated.json new file mode 100644 index 00000000..acbfa5ad --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_DepositInitiated.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "l1Token", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "_sequenceNumber", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "_amount", + "type": "uint256" + } + ], + "name": "DepositInitiated", + "type": "event" + }, + "contract_address": "0xc8d26ab9e132c79140b3376a0ac7932e4680aa45", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "l1Token", + "type": "STRING" + }, + { + "description": "", + "name": "_from", + "type": "STRING" + }, + { + "description": "", + "name": "_to", + "type": "STRING" + }, + { + "description": "", + "name": "_sequenceNumber", + "type": "STRING" + }, + { + "description": "", + "name": "_amount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1CustomGateway_event_DepositInitiated" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_TokenSet.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_TokenSet.json new file mode 100644 index 00000000..e07518ee --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_TokenSet.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "l1Address", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "l2Address", + "type": "address" + } + ], + "name": "TokenSet", + "type": "event" + }, + "contract_address": "0xc8d26ab9e132c79140b3376a0ac7932e4680aa45", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "l1Address", + "type": "STRING" + }, + { + "description": "", + "name": "l2Address", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1CustomGateway_event_TokenSet" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_TxToL2.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_TxToL2.json new file mode 100644 index 00000000..965aaae4 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_TxToL2.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": true, + "internalType": "uint256", + "name": "_seqNum", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "_data", + "type": "bytes" + } + ], + "name": "TxToL2", + "type": "event" + }, + "contract_address": "0xc8d26ab9e132c79140b3376a0ac7932e4680aa45", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "_from", + "type": "STRING" + }, + { + "description": "", + "name": "_to", + "type": "STRING" + }, + { + "description": "", + "name": "_seqNum", + "type": "STRING" + }, + { + "description": "", + "name": "_data", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1CustomGateway_event_TxToL2" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_WithdrawRedirected.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_WithdrawRedirected.json new file mode 100644 index 00000000..6db5ab39 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_WithdrawRedirected.json @@ -0,0 +1,87 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "exitNum", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "newData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "data", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "bool", + "name": "madeExternalCall", + "type": "bool" + } + ], + "name": "WithdrawRedirected", + "type": "event" + }, + "contract_address": "0xc8d26ab9e132c79140b3376a0ac7932e4680aa45", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "exitNum", + "type": "STRING" + }, + { + "description": "", + "name": "newData", + "type": "STRING" + }, + { + "description": "", + "name": "data", + "type": "STRING" + }, + { + "description": "", + "name": "madeExternalCall", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1CustomGateway_event_WithdrawRedirected" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_WithdrawalFinalized.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_WithdrawalFinalized.json new file mode 100644 index 00000000..e92b9e78 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1CustomGateway_event_WithdrawalFinalized.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "l1Token", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "_exitNum", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "_amount", + "type": "uint256" + } + ], + "name": "WithdrawalFinalized", + "type": "event" + }, + "contract_address": "0xc8d26ab9e132c79140b3376a0ac7932e4680aa45", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "l1Token", + "type": "STRING" + }, + { + "description": "", + "name": "_from", + "type": "STRING" + }, + { + "description": "", + "name": "_to", + "type": "STRING" + }, + { + "description": "", + "name": "_exitNum", + "type": "STRING" + }, + { + "description": "", + "name": "_amount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1CustomGateway_event_WithdrawalFinalized" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_DepositInitiated.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_DepositInitiated.json new file mode 100644 index 00000000..2c772ac2 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_DepositInitiated.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "l1Token", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "_sequenceNumber", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "_amount", + "type": "uint256" + } + ], + "name": "DepositInitiated", + "type": "event" + }, + "contract_address": "0xb4299a1f5f26ff6a98b7ba35572290c359fde900", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "l1Token", + "type": "STRING" + }, + { + "description": "", + "name": "_from", + "type": "STRING" + }, + { + "description": "", + "name": "_to", + "type": "STRING" + }, + { + "description": "", + "name": "_sequenceNumber", + "type": "STRING" + }, + { + "description": "", + "name": "_amount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1ERC20Gateway_event_DepositInitiated" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_TxToL2.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_TxToL2.json new file mode 100644 index 00000000..be9a74a5 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_TxToL2.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": true, + "internalType": "uint256", + "name": "_seqNum", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "_data", + "type": "bytes" + } + ], + "name": "TxToL2", + "type": "event" + }, + "contract_address": "0xb4299a1f5f26ff6a98b7ba35572290c359fde900", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "_from", + "type": "STRING" + }, + { + "description": "", + "name": "_to", + "type": "STRING" + }, + { + "description": "", + "name": "_seqNum", + "type": "STRING" + }, + { + "description": "", + "name": "_data", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1ERC20Gateway_event_TxToL2" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_WithdrawRedirected.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_WithdrawRedirected.json new file mode 100644 index 00000000..d082fcf3 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_WithdrawRedirected.json @@ -0,0 +1,87 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "exitNum", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "newData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "data", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "bool", + "name": "madeExternalCall", + "type": "bool" + } + ], + "name": "WithdrawRedirected", + "type": "event" + }, + "contract_address": "0xb4299a1f5f26ff6a98b7ba35572290c359fde900", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "exitNum", + "type": "STRING" + }, + { + "description": "", + "name": "newData", + "type": "STRING" + }, + { + "description": "", + "name": "data", + "type": "STRING" + }, + { + "description": "", + "name": "madeExternalCall", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1ERC20Gateway_event_WithdrawRedirected" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_WithdrawalFinalized.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_WithdrawalFinalized.json new file mode 100644 index 00000000..7a7d728a --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1ERC20Gateway_event_WithdrawalFinalized.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "l1Token", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "_exitNum", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "_amount", + "type": "uint256" + } + ], + "name": "WithdrawalFinalized", + "type": "event" + }, + "contract_address": "0xb4299a1f5f26ff6a98b7ba35572290c359fde900", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "l1Token", + "type": "STRING" + }, + { + "description": "", + "name": "_from", + "type": "STRING" + }, + { + "description": "", + "name": "_to", + "type": "STRING" + }, + { + "description": "", + "name": "_exitNum", + "type": "STRING" + }, + { + "description": "", + "name": "_amount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1ERC20Gateway_event_WithdrawalFinalized" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_DefaultGatewayUpdated.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_DefaultGatewayUpdated.json new file mode 100644 index 00000000..b6229ecf --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_DefaultGatewayUpdated.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "newDefaultGateway", + "type": "address" + } + ], + "name": "DefaultGatewayUpdated", + "type": "event" + }, + "contract_address": "0x52595021fa01b3e14ec6c88953afc8e35dff423c", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "newDefaultGateway", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1GatewayRouter_event_DefaultGatewayUpdated" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_GatewaySet.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_GatewaySet.json new file mode 100644 index 00000000..ef83c482 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_GatewaySet.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "l1Token", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "gateway", + "type": "address" + } + ], + "name": "GatewaySet", + "type": "event" + }, + "contract_address": "0x52595021fa01b3e14ec6c88953afc8e35dff423c", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "l1Token", + "type": "STRING" + }, + { + "description": "", + "name": "gateway", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1GatewayRouter_event_GatewaySet" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_TransferRouted.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_TransferRouted.json new file mode 100644 index 00000000..facdd64a --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_TransferRouted.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "token", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_userFrom", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_userTo", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "gateway", + "type": "address" + } + ], + "name": "TransferRouted", + "type": "event" + }, + "contract_address": "0x52595021fa01b3e14ec6c88953afc8e35dff423c", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "token", + "type": "STRING" + }, + { + "description": "", + "name": "_userFrom", + "type": "STRING" + }, + { + "description": "", + "name": "_userTo", + "type": "STRING" + }, + { + "description": "", + "name": "gateway", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1GatewayRouter_event_TransferRouted" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_TxToL2.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_TxToL2.json new file mode 100644 index 00000000..e8a9c0dd --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_TxToL2.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": true, + "internalType": "uint256", + "name": "_seqNum", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "_data", + "type": "bytes" + } + ], + "name": "TxToL2", + "type": "event" + }, + "contract_address": "0x52595021fa01b3e14ec6c88953afc8e35dff423c", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "_from", + "type": "STRING" + }, + { + "description": "", + "name": "_to", + "type": "STRING" + }, + { + "description": "", + "name": "_seqNum", + "type": "STRING" + }, + { + "description": "", + "name": "_data", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1GatewayRouter_event_TxToL2" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_WhitelistSourceUpdated.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_WhitelistSourceUpdated.json new file mode 100644 index 00000000..4aaa2fb6 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1GatewayRouter_event_WhitelistSourceUpdated.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "newSource", + "type": "address" + } + ], + "name": "WhitelistSourceUpdated", + "type": "event" + }, + "contract_address": "0x52595021fa01b3e14ec6c88953afc8e35dff423c", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "newSource", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1GatewayRouter_event_WhitelistSourceUpdated" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_DepositInitiated.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_DepositInitiated.json new file mode 100644 index 00000000..872c2153 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_DepositInitiated.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "l1Token", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "_sequenceNumber", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "_amount", + "type": "uint256" + } + ], + "name": "DepositInitiated", + "type": "event" + }, + "contract_address": "0x4b8e9b3f253e68837bf719997b1eeb9e8f1960e2", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "l1Token", + "type": "STRING" + }, + { + "description": "", + "name": "_from", + "type": "STRING" + }, + { + "description": "", + "name": "_to", + "type": "STRING" + }, + { + "description": "", + "name": "_sequenceNumber", + "type": "STRING" + }, + { + "description": "", + "name": "_amount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1WethGateway_event_DepositInitiated" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_TxToL2.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_TxToL2.json new file mode 100644 index 00000000..bab6c70b --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_TxToL2.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": true, + "internalType": "uint256", + "name": "_seqNum", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "_data", + "type": "bytes" + } + ], + "name": "TxToL2", + "type": "event" + }, + "contract_address": "0x4b8e9b3f253e68837bf719997b1eeb9e8f1960e2", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "_from", + "type": "STRING" + }, + { + "description": "", + "name": "_to", + "type": "STRING" + }, + { + "description": "", + "name": "_seqNum", + "type": "STRING" + }, + { + "description": "", + "name": "_data", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1WethGateway_event_TxToL2" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_WithdrawRedirected.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_WithdrawRedirected.json new file mode 100644 index 00000000..f8b0d3e4 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_WithdrawRedirected.json @@ -0,0 +1,87 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "exitNum", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "newData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "data", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "bool", + "name": "madeExternalCall", + "type": "bool" + } + ], + "name": "WithdrawRedirected", + "type": "event" + }, + "contract_address": "0x4b8e9b3f253e68837bf719997b1eeb9e8f1960e2", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "exitNum", + "type": "STRING" + }, + { + "description": "", + "name": "newData", + "type": "STRING" + }, + { + "description": "", + "name": "data", + "type": "STRING" + }, + { + "description": "", + "name": "madeExternalCall", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1WethGateway_event_WithdrawRedirected" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_WithdrawalFinalized.json b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_WithdrawalFinalized.json new file mode 100644 index 00000000..691b8b4a --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/arbitrum_bridge/L1WethGateway_event_WithdrawalFinalized.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "l1Token", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "_to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "_exitNum", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "_amount", + "type": "uint256" + } + ], + "name": "WithdrawalFinalized", + "type": "event" + }, + "contract_address": "0x4b8e9b3f253e68837bf719997b1eeb9e8f1960e2", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "arbitrum_bridge", + "schema": [ + { + "description": "", + "name": "l1Token", + "type": "STRING" + }, + { + "description": "", + "name": "_from", + "type": "STRING" + }, + { + "description": "", + "name": "_to", + "type": "STRING" + }, + { + "description": "", + "name": "_exitNum", + "type": "STRING" + }, + { + "description": "", + "name": "_amount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "L1WethGateway_event_WithdrawalFinalized" + } +} \ No newline at end of file