diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_CreateNewMarket.json b/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_CreateNewMarket.json new file mode 100644 index 00000000..aa0fd1a7 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_CreateNewMarket.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "market", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "PT", + "type": "address" + }, + { + "indexed": false, + "internalType": "int256", + "name": "scalarRoot", + "type": "int256" + }, + { + "indexed": false, + "internalType": "int256", + "name": "initialAnchor", + "type": "int256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "lnFeeRateRoot", + "type": "uint256" + } + ], + "name": "CreateNewMarket", + "type": "event" + }, + "contract_address": "0x1a6fcc85557bc4fb7b534ed835a03ef056552d52", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "market", + "type": "STRING" + }, + { + "description": "", + "name": "PT", + "type": "STRING" + }, + { + "description": "", + "name": "scalarRoot", + "type": "STRING" + }, + { + "description": "", + "name": "initialAnchor", + "type": "STRING" + }, + { + "description": "", + "name": "lnFeeRateRoot", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleMarketFactoryV3_event_CreateNewMarket" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_Initialized.json b/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_Initialized.json new file mode 100644 index 00000000..910d7148 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_Initialized.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint8", + "name": "version", + "type": "uint8" + } + ], + "name": "Initialized", + "type": "event" + }, + "contract_address": "0x1a6fcc85557bc4fb7b534ed835a03ef056552d52", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "version", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleMarketFactoryV3_event_Initialized" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_NewTreasuryAndFeeReserve.json b/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_NewTreasuryAndFeeReserve.json new file mode 100644 index 00000000..c4a8268c --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_NewTreasuryAndFeeReserve.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "treasury", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint8", + "name": "reserveFeePercent", + "type": "uint8" + } + ], + "name": "NewTreasuryAndFeeReserve", + "type": "event" + }, + "contract_address": "0x1a6fcc85557bc4fb7b534ed835a03ef056552d52", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "treasury", + "type": "STRING" + }, + { + "description": "", + "name": "reserveFeePercent", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleMarketFactoryV3_event_NewTreasuryAndFeeReserve" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_OwnershipTransferred.json b/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_OwnershipTransferred.json new file mode 100644 index 00000000..0ea0c3b0 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_OwnershipTransferred.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "previousOwner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "OwnershipTransferred", + "type": "event" + }, + "contract_address": "0x1a6fcc85557bc4fb7b534ed835a03ef056552d52", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "previousOwner", + "type": "STRING" + }, + { + "description": "", + "name": "newOwner", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleMarketFactoryV3_event_OwnershipTransferred" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_SetOverriddenFee.json b/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_SetOverriddenFee.json new file mode 100644 index 00000000..dd3e5e88 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleMarketFactoryV3_event_SetOverriddenFee.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "router", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "market", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint80", + "name": "lnFeeRateRoot", + "type": "uint80" + } + ], + "name": "SetOverriddenFee", + "type": "event" + }, + "contract_address": "0x1a6fcc85557bc4fb7b534ed835a03ef056552d52", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "router", + "type": "STRING" + }, + { + "description": "", + "name": "market", + "type": "STRING" + }, + { + "description": "", + "name": "lnFeeRateRoot", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleMarketFactoryV3_event_SetOverriddenFee" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_CreateYieldContract.json b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_CreateYieldContract.json new file mode 100644 index 00000000..69193216 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_CreateYieldContract.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "SY", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "expiry", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "address", + "name": "PT", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "YT", + "type": "address" + } + ], + "name": "CreateYieldContract", + "type": "event" + }, + "contract_address": "0xdf3601014686674e53d1fa52f7602525483f9122", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "SY", + "type": "STRING" + }, + { + "description": "", + "name": "expiry", + "type": "STRING" + }, + { + "description": "", + "name": "PT", + "type": "STRING" + }, + { + "description": "", + "name": "YT", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleYieldContractFactory_event_CreateYieldContract" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_Initialized.json b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_Initialized.json new file mode 100644 index 00000000..f1613ca8 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_Initialized.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint8", + "name": "version", + "type": "uint8" + } + ], + "name": "Initialized", + "type": "event" + }, + "contract_address": "0xdf3601014686674e53d1fa52f7602525483f9122", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "version", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleYieldContractFactory_event_Initialized" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_OwnershipTransferred.json b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_OwnershipTransferred.json new file mode 100644 index 00000000..5eb3734b --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_OwnershipTransferred.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "previousOwner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newOwner", + "type": "address" + } + ], + "name": "OwnershipTransferred", + "type": "event" + }, + "contract_address": "0xdf3601014686674e53d1fa52f7602525483f9122", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "previousOwner", + "type": "STRING" + }, + { + "description": "", + "name": "newOwner", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleYieldContractFactory_event_OwnershipTransferred" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetExpiryDivisor.json b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetExpiryDivisor.json new file mode 100644 index 00000000..effb9484 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetExpiryDivisor.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint256", + "name": "newExpiryDivisor", + "type": "uint256" + } + ], + "name": "SetExpiryDivisor", + "type": "event" + }, + "contract_address": "0xdf3601014686674e53d1fa52f7602525483f9122", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "newExpiryDivisor", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleYieldContractFactory_event_SetExpiryDivisor" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetInterestFeeRate.json b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetInterestFeeRate.json new file mode 100644 index 00000000..32c6e1e3 --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetInterestFeeRate.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint256", + "name": "newInterestFeeRate", + "type": "uint256" + } + ], + "name": "SetInterestFeeRate", + "type": "event" + }, + "contract_address": "0xdf3601014686674e53d1fa52f7602525483f9122", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "newInterestFeeRate", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleYieldContractFactory_event_SetInterestFeeRate" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetRewardFeeRate.json b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetRewardFeeRate.json new file mode 100644 index 00000000..0e6f680c --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetRewardFeeRate.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint256", + "name": "newRewardFeeRate", + "type": "uint256" + } + ], + "name": "SetRewardFeeRate", + "type": "event" + }, + "contract_address": "0xdf3601014686674e53d1fa52f7602525483f9122", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "newRewardFeeRate", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleYieldContractFactory_event_SetRewardFeeRate" + } +} \ No newline at end of file diff --git a/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetTreasury.json b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetTreasury.json new file mode 100644 index 00000000..615cbc6a --- /dev/null +++ b/dags/resources/stages/parse/table_definitions/pendle/PendleYieldContractFactory_event_SetTreasury.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "treasury", + "type": "address" + } + ], + "name": "SetTreasury", + "type": "event" + }, + "contract_address": "0xdf3601014686674e53d1fa52f7602525483f9122", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "pendle", + "schema": [ + { + "description": "", + "name": "treasury", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "PendleYieldContractFactory_event_SetTreasury" + } +} \ No newline at end of file