diff --git a/parse/table_definitions_base/euler_v2/EVault_event_Approval.json b/parse/table_definitions_base/euler_v2/EVault_event_Approval.json new file mode 100644 index 00000000..0f553d57 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_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 proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "spender", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_Approval" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_BalanceForwarderStatus.json b/parse/table_definitions_base/euler_v2/EVault_event_BalanceForwarderStatus.json new file mode 100644 index 00000000..17dc465a --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_BalanceForwarderStatus.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "account", + "type": "address" + }, + { + "indexed": false, + "internalType": "bool", + "name": "status", + "type": "bool" + } + ], + "name": "BalanceForwarderStatus", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "account", + "type": "STRING" + }, + { + "description": "", + "name": "status", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_BalanceForwarderStatus" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_Borrow.json b/parse/table_definitions_base/euler_v2/EVault_event_Borrow.json new file mode 100644 index 00000000..b63c6e45 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_Borrow.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "account", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "assets", + "type": "uint256" + } + ], + "name": "Borrow", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "account", + "type": "STRING" + }, + { + "description": "", + "name": "assets", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_Borrow" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_ConvertFees.json b/parse/table_definitions_base/euler_v2/EVault_event_ConvertFees.json new file mode 100644 index 00000000..eecc051f --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_ConvertFees.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "protocolReceiver", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "governorReceiver", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "protocolShares", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "governorShares", + "type": "uint256" + } + ], + "name": "ConvertFees", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "sender", + "type": "STRING" + }, + { + "description": "", + "name": "protocolReceiver", + "type": "STRING" + }, + { + "description": "", + "name": "governorReceiver", + "type": "STRING" + }, + { + "description": "", + "name": "protocolShares", + "type": "STRING" + }, + { + "description": "", + "name": "governorShares", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_ConvertFees" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_DebtSocialized.json b/parse/table_definitions_base/euler_v2/EVault_event_DebtSocialized.json new file mode 100644 index 00000000..0376b5ab --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_DebtSocialized.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "account", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "assets", + "type": "uint256" + } + ], + "name": "DebtSocialized", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "account", + "type": "STRING" + }, + { + "description": "", + "name": "assets", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_DebtSocialized" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_Deposit.json b/parse/table_definitions_base/euler_v2/EVault_event_Deposit.json new file mode 100644 index 00000000..b034b635 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_Deposit.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "assets", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "shares", + "type": "uint256" + } + ], + "name": "Deposit", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "sender", + "type": "STRING" + }, + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "assets", + "type": "STRING" + }, + { + "description": "", + "name": "shares", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_Deposit" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_EVaultCreated.json b/parse/table_definitions_base/euler_v2/EVault_event_EVaultCreated.json new file mode 100644 index 00000000..0c09453e --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_EVaultCreated.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "creator", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "asset", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "dToken", + "type": "address" + } + ], + "name": "EVaultCreated", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "creator", + "type": "STRING" + }, + { + "description": "", + "name": "asset", + "type": "STRING" + }, + { + "description": "", + "name": "dToken", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_EVaultCreated" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_GovSetCaps.json b/parse/table_definitions_base/euler_v2/EVault_event_GovSetCaps.json new file mode 100644 index 00000000..0b5cc85a --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_GovSetCaps.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint16", + "name": "newSupplyCap", + "type": "uint16" + }, + { + "indexed": false, + "internalType": "uint16", + "name": "newBorrowCap", + "type": "uint16" + } + ], + "name": "GovSetCaps", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "newSupplyCap", + "type": "STRING" + }, + { + "description": "", + "name": "newBorrowCap", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_GovSetCaps" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_GovSetConfigFlags.json b/parse/table_definitions_base/euler_v2/EVault_event_GovSetConfigFlags.json new file mode 100644 index 00000000..f268511e --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_GovSetConfigFlags.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint32", + "name": "newConfigFlags", + "type": "uint32" + } + ], + "name": "GovSetConfigFlags", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "newConfigFlags", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_GovSetConfigFlags" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_GovSetFeeReceiver.json b/parse/table_definitions_base/euler_v2/EVault_event_GovSetFeeReceiver.json new file mode 100644 index 00000000..f5851d15 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_GovSetFeeReceiver.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "newFeeReceiver", + "type": "address" + } + ], + "name": "GovSetFeeReceiver", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "newFeeReceiver", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_GovSetFeeReceiver" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_GovSetGovernorAdmin.json b/parse/table_definitions_base/euler_v2/EVault_event_GovSetGovernorAdmin.json new file mode 100644 index 00000000..9920b95e --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_GovSetGovernorAdmin.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "newGovernorAdmin", + "type": "address" + } + ], + "name": "GovSetGovernorAdmin", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "newGovernorAdmin", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_GovSetGovernorAdmin" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_GovSetHookConfig.json b/parse/table_definitions_base/euler_v2/EVault_event_GovSetHookConfig.json new file mode 100644 index 00000000..67fcc5ce --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_GovSetHookConfig.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "newHookTarget", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint32", + "name": "newHookedOps", + "type": "uint32" + } + ], + "name": "GovSetHookConfig", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "newHookTarget", + "type": "STRING" + }, + { + "description": "", + "name": "newHookedOps", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_GovSetHookConfig" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_GovSetInterestFee.json b/parse/table_definitions_base/euler_v2/EVault_event_GovSetInterestFee.json new file mode 100644 index 00000000..d847956d --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_GovSetInterestFee.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint16", + "name": "newFee", + "type": "uint16" + } + ], + "name": "GovSetInterestFee", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "newFee", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_GovSetInterestFee" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_GovSetInterestRateModel.json b/parse/table_definitions_base/euler_v2/EVault_event_GovSetInterestRateModel.json new file mode 100644 index 00000000..a6de0c55 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_GovSetInterestRateModel.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "address", + "name": "newInterestRateModel", + "type": "address" + } + ], + "name": "GovSetInterestRateModel", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "newInterestRateModel", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_GovSetInterestRateModel" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_GovSetLTV.json b/parse/table_definitions_base/euler_v2/EVault_event_GovSetLTV.json new file mode 100644 index 00000000..e660d6c8 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_GovSetLTV.json @@ -0,0 +1,87 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "collateral", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint16", + "name": "borrowLTV", + "type": "uint16" + }, + { + "indexed": false, + "internalType": "uint16", + "name": "liquidationLTV", + "type": "uint16" + }, + { + "indexed": false, + "internalType": "uint16", + "name": "initialLiquidationLTV", + "type": "uint16" + }, + { + "indexed": false, + "internalType": "uint48", + "name": "targetTimestamp", + "type": "uint48" + }, + { + "indexed": false, + "internalType": "uint32", + "name": "rampDuration", + "type": "uint32" + } + ], + "name": "GovSetLTV", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "collateral", + "type": "STRING" + }, + { + "description": "", + "name": "borrowLTV", + "type": "STRING" + }, + { + "description": "", + "name": "liquidationLTV", + "type": "STRING" + }, + { + "description": "", + "name": "initialLiquidationLTV", + "type": "STRING" + }, + { + "description": "", + "name": "targetTimestamp", + "type": "STRING" + }, + { + "description": "", + "name": "rampDuration", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_GovSetLTV" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_GovSetLiquidationCoolOffTime.json b/parse/table_definitions_base/euler_v2/EVault_event_GovSetLiquidationCoolOffTime.json new file mode 100644 index 00000000..fe506206 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_GovSetLiquidationCoolOffTime.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint16", + "name": "newCoolOffTime", + "type": "uint16" + } + ], + "name": "GovSetLiquidationCoolOffTime", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "newCoolOffTime", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_GovSetLiquidationCoolOffTime" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_GovSetMaxLiquidationDiscount.json b/parse/table_definitions_base/euler_v2/EVault_event_GovSetMaxLiquidationDiscount.json new file mode 100644 index 00000000..9ee034cf --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_GovSetMaxLiquidationDiscount.json @@ -0,0 +1,32 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint16", + "name": "newDiscount", + "type": "uint16" + } + ], + "name": "GovSetMaxLiquidationDiscount", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "newDiscount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_GovSetMaxLiquidationDiscount" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_InterestAccrued.json b/parse/table_definitions_base/euler_v2/EVault_event_InterestAccrued.json new file mode 100644 index 00000000..7a85d043 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_InterestAccrued.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "account", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "assets", + "type": "uint256" + } + ], + "name": "InterestAccrued", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "account", + "type": "STRING" + }, + { + "description": "", + "name": "assets", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_InterestAccrued" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_Liquidate.json b/parse/table_definitions_base/euler_v2/EVault_event_Liquidate.json new file mode 100644 index 00000000..16608d11 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_Liquidate.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "liquidator", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "violator", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "collateral", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "repayAssets", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "yieldBalance", + "type": "uint256" + } + ], + "name": "Liquidate", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "liquidator", + "type": "STRING" + }, + { + "description": "", + "name": "violator", + "type": "STRING" + }, + { + "description": "", + "name": "collateral", + "type": "STRING" + }, + { + "description": "", + "name": "repayAssets", + "type": "STRING" + }, + { + "description": "", + "name": "yieldBalance", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_Liquidate" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_PullDebt.json b/parse/table_definitions_base/euler_v2/EVault_event_PullDebt.json new file mode 100644 index 00000000..a60a6e32 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_PullDebt.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": "assets", + "type": "uint256" + } + ], + "name": "PullDebt", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "assets", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_PullDebt" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_Repay.json b/parse/table_definitions_base/euler_v2/EVault_event_Repay.json new file mode 100644 index 00000000..930a1727 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_Repay.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "account", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "assets", + "type": "uint256" + } + ], + "name": "Repay", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "account", + "type": "STRING" + }, + { + "description": "", + "name": "assets", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_Repay" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_Transfer.json b/parse/table_definitions_base/euler_v2/EVault_event_Transfer.json new file mode 100644 index 00000000..d82ce6fa --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_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 proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "value", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_Transfer" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_VaultStatus.json b/parse/table_definitions_base/euler_v2/EVault_event_VaultStatus.json new file mode 100644 index 00000000..cb19d795 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_VaultStatus.json @@ -0,0 +1,98 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint256", + "name": "totalShares", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "totalBorrows", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "accumulatedFees", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "cash", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "interestAccumulator", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "interestRate", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "VaultStatus", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "totalShares", + "type": "STRING" + }, + { + "description": "", + "name": "totalBorrows", + "type": "STRING" + }, + { + "description": "", + "name": "accumulatedFees", + "type": "STRING" + }, + { + "description": "", + "name": "cash", + "type": "STRING" + }, + { + "description": "", + "name": "interestAccumulator", + "type": "STRING" + }, + { + "description": "", + "name": "interestRate", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_VaultStatus" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/euler_v2/EVault_event_Withdraw.json b/parse/table_definitions_base/euler_v2/EVault_event_Withdraw.json new file mode 100644 index 00000000..8d245393 --- /dev/null +++ b/parse/table_definitions_base/euler_v2/EVault_event_Withdraw.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "receiver", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "assets", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "shares", + "type": "uint256" + } + ], + "name": "Withdraw", + "type": "event" + }, + "contract_address": "SELECT proxy FROM ref('GenericFactory_event_ProxyCreated') WHERE implementation = '0x30a9a9654804f1e5b3291a86e83eded7cf281618'", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "euler_v2", + "schema": [ + { + "description": "", + "name": "sender", + "type": "STRING" + }, + { + "description": "", + "name": "receiver", + "type": "STRING" + }, + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "assets", + "type": "STRING" + }, + { + "description": "", + "name": "shares", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "EVault_event_Withdraw" + } +} \ No newline at end of file