Added old proxies to fetch every encrypted accounts

This commit is contained in:
Tornado Contrib 2024-04-04 10:24:38 +00:00
parent dcae291add
commit 92b18c448c
Signed by: tornadocontrib
GPG Key ID: 60B4DF1A076C64B1
5 changed files with 55 additions and 3 deletions

@ -17,6 +17,18 @@ const contracts = [
network: 'matic',
address: '0x0D5550d52428E7e3175bfc9550207e4ad3859b17',
},
{
prod: 12143762,
name: 'Proxy-old1',
network: 'mainnet',
address: '0x722122dF12D4e14e13Ac3b6895a86e84145b6967',
},
{
prod: 15402258,
name: 'Proxy-old2',
network: 'mainnet',
address: '0x00fce327a1c64b24a626c353e68222275d184c40',
},
{
prod: 14248730,
name: 'Proxy',

@ -12,7 +12,7 @@ module.exports = {
entities: ['EncryptedNote'],
abis: [
{
event: 'Proxy',
name: 'Proxy',
path: '../abis/Proxy.json',
},
],

@ -24,7 +24,7 @@
{{/entities}}
abis:
{{#abis}}
- name: {{name}}
- name: {{&name}}
file: {{&path}}
{{/abis}}
eventHandlers:

@ -207,4 +207,4 @@ contractsToInstances.set("0xecd649870407cd43923a816cc6334a5bdf113621_sepolia", 
contractsToInstances.set("0x73b4bd04bf83206b6e979be2507098f92edf4f90_sepolia", // Instance-dai-100000
  "dai-100000"
);
// this is a read only file generated by manual inputs to file mustache/templates/rates/contracts.js.
// this is a read only file generated by manual inputs to file mustache/templates/rates/contracts.js.

@ -461,6 +461,46 @@
handler: handleDeposit
- event: Withdrawal(address,bytes32,indexed address,uint256)
handler: handleWithdrawal
- kind: ethereum/contract
name: Proxy-old1
network: mainnet
source:
address: "0x722122dF12D4e14e13Ac3b6895a86e84145b6967"
abi: Proxy
startBlock: 12143762
mapping:
kind: ethereum/events
apiVersion: 0.0.4
language: wasm/assemblyscript
file: ../src/mapping-encrypted-note.ts
entities:
- EncryptedNote
abis:
- name: Proxy
file: ../abis/Proxy.json
eventHandlers:
- event: EncryptedNote(indexed address,bytes)
handler: handleEncryptedNote
- kind: ethereum/contract
name: Proxy-old2
network: mainnet
source:
address: "0x00fce327a1c64b24a626c353e68222275d184c40"
abi: Proxy
startBlock: 15402258
mapping:
kind: ethereum/events
apiVersion: 0.0.4
language: wasm/assemblyscript
file: ../src/mapping-encrypted-note.ts
entities:
- EncryptedNote
abis:
- name: Proxy
file: ../abis/Proxy.json
eventHandlers:
- event: EncryptedNote(indexed address,bytes)
handler: handleEncryptedNote
- kind: ethereum/contract
name: Proxy
network: mainnet