From f625d726aa93c71015e2217cc8bebaccf8827b8c Mon Sep 17 00:00:00 2001 From: wderose Date: Fri, 14 Jun 2024 12:59:49 -0700 Subject: [PATCH] Add Aero rewards events (#292) * Add Aero rewards events * Fixup dataset name --- ...rdsFactory_event_ManagedRewardCreated.json | 54 +++++++++++++++ ...ardsDistributor_event_CheckpointToken.json | 43 ++++++++++++ .../RewardsDistributor_event_Claimed.json | 65 +++++++++++++++++++ 3 files changed, 162 insertions(+) create mode 100644 parse/table_definitions_base/aerodrome/ManagedRewardsFactory_event_ManagedRewardCreated.json create mode 100644 parse/table_definitions_base/aerodrome/RewardsDistributor_event_CheckpointToken.json create mode 100644 parse/table_definitions_base/aerodrome/RewardsDistributor_event_Claimed.json diff --git a/parse/table_definitions_base/aerodrome/ManagedRewardsFactory_event_ManagedRewardCreated.json b/parse/table_definitions_base/aerodrome/ManagedRewardsFactory_event_ManagedRewardCreated.json new file mode 100644 index 00000000..cd3ed9ef --- /dev/null +++ b/parse/table_definitions_base/aerodrome/ManagedRewardsFactory_event_ManagedRewardCreated.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "voter", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "lockedManagedReward", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "freeManagedReward", + "type": "address" + } + ], + "name": "ManagedRewardCreated", + "type": "event" + }, + "contract_address": "0xfda1fb5a2a5b23638c7017950506a36dcfd2bdc3", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aerodrome", + "schema": [ + { + "description": "", + "name": "voter", + "type": "STRING" + }, + { + "description": "", + "name": "lockedManagedReward", + "type": "STRING" + }, + { + "description": "", + "name": "freeManagedReward", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "ManagedRewardsFactory_event_ManagedRewardCreated" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/aerodrome/RewardsDistributor_event_CheckpointToken.json b/parse/table_definitions_base/aerodrome/RewardsDistributor_event_CheckpointToken.json new file mode 100644 index 00000000..8708f33a --- /dev/null +++ b/parse/table_definitions_base/aerodrome/RewardsDistributor_event_CheckpointToken.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint256", + "name": "time", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "tokens", + "type": "uint256" + } + ], + "name": "CheckpointToken", + "type": "event" + }, + "contract_address": "0x227f65131a261548b057215bb1d5ab2997964c7d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aerodrome", + "schema": [ + { + "description": "", + "name": "time", + "type": "STRING" + }, + { + "description": "", + "name": "tokens", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "RewardsDistributor_event_CheckpointToken" + } +} \ No newline at end of file diff --git a/parse/table_definitions_base/aerodrome/RewardsDistributor_event_Claimed.json b/parse/table_definitions_base/aerodrome/RewardsDistributor_event_Claimed.json new file mode 100644 index 00000000..6035e7b6 --- /dev/null +++ b/parse/table_definitions_base/aerodrome/RewardsDistributor_event_Claimed.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "tokenId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "epochStart", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "epochEnd", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "amount", + "type": "uint256" + } + ], + "name": "Claimed", + "type": "event" + }, + "contract_address": "0x227f65131a261548b057215bb1d5ab2997964c7d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "aerodrome", + "schema": [ + { + "description": "", + "name": "tokenId", + "type": "STRING" + }, + { + "description": "", + "name": "epochStart", + "type": "STRING" + }, + { + "description": "", + "name": "epochEnd", + "type": "STRING" + }, + { + "description": "", + "name": "amount", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "RewardsDistributor_event_Claimed" + } +} \ No newline at end of file