@@ -8,9 +8,9 @@ dataSources:
8
8
name : KlerosCore
9
9
network : arbitrum-sepolia
10
10
source :
11
- address : " 0xE8442307d36e9bf6aB27F1A009F95CE8E11C3479 "
11
+ address : " 0xA54e7A16d7460e38a8F324eF46782FB520d58CE8 "
12
12
abi : KlerosCore
13
- startBlock : 95250346
13
+ startBlock : 3638878
14
14
mapping :
15
15
kind : ethereum/events
16
16
apiVersion : 0.0.7
@@ -28,11 +28,12 @@ dataSources:
28
28
- Counter
29
29
abis :
30
30
- name : SortitionModule
31
- file : ../../contracts/deployments/arbitrumSepolia /SortitionModule.json
31
+ file : ../../contracts/deployments/arbitrumSepoliaDevnet /SortitionModule.json
32
32
- name : DisputeKitClassic
33
- file : ../../contracts/deployments/arbitrumSepolia /DisputeKitClassic.json
33
+ file : ../../contracts/deployments/arbitrumSepoliaDevnet /DisputeKitClassic.json
34
34
- name : KlerosCore
35
- file : ../../contracts/deployments/arbitrumSepolia/KlerosCore.json
35
+ # FIX: temporarily point to the abi with event addition.
36
+ file : ./temp-abis/KlerosCore.json
36
37
eventHandlers :
37
38
- event : AppealDecision(indexed uint256,indexed address)
38
39
handler : handleAppealDecision
@@ -45,6 +46,9 @@ dataSources:
45
46
handler : handleNewPeriod
46
47
- event : CourtCreated(indexed uint96,indexed uint96,bool,uint256,uint256,uint256,uint256,uint256[4],uint256[])
47
48
handler : handleCourtCreated
49
+ # FIX: This is support for old signature
50
+ - event : CourtCreated(indexed uint256,indexed uint96,bool,uint256,uint256,uint256,uint256,uint256[4],uint256[])
51
+ handler : handleCourtCreated
48
52
- event : CourtModified(indexed uint96,bool,uint256,uint256,uint256,uint256,uint256[4])
49
53
handler : handleCourtModified
50
54
- event : DisputeKitCreated(indexed uint256,indexed address)
@@ -64,9 +68,9 @@ dataSources:
64
68
name : PolicyRegistry
65
69
network : arbitrum-sepolia
66
70
source :
67
- address : " 0x2668c46A14af8997417138B064ca1bEB70769585 "
71
+ address : " 0x2AC2EdFD336732bc6963f1AD03ED98B22dB949da "
68
72
abi : PolicyRegistry
69
- startBlock : 95247698
73
+ startBlock : 3084568
70
74
mapping :
71
75
kind : ethereum/events
72
76
apiVersion : 0.0.7
@@ -75,7 +79,7 @@ dataSources:
75
79
- Court
76
80
abis :
77
81
- name : PolicyRegistry
78
- file : ../../contracts/deployments/arbitrumSepolia /PolicyRegistry.json
82
+ file : ../../contracts/deployments/arbitrumSepoliaDevnet /PolicyRegistry.json
79
83
eventHandlers :
80
84
- event : PolicyUpdate(indexed uint256,string,string)
81
85
handler : handlePolicyUpdate
@@ -84,9 +88,9 @@ dataSources:
84
88
name : DisputeKitClassic
85
89
network : arbitrum-sepolia
86
90
source :
87
- address : " 0x0c38f115D001d3b5bBec5e8D44f78C7B61A27D94 "
91
+ address : " 0x9426F127116C3652A262AE1eA48391AC8F44D35b "
88
92
abi : DisputeKitClassic
89
- startBlock : 95247789
93
+ startBlock : 3638835
90
94
mapping :
91
95
kind : ethereum/events
92
96
apiVersion : 0.0.7
@@ -98,9 +102,10 @@ dataSources:
98
102
- ClassicContribution
99
103
abis :
100
104
- name : DisputeKitClassic
101
- file : ../../contracts/deployments/arbitrumSepolia /DisputeKitClassic.json
105
+ file : ../../contracts/deployments/arbitrumSepoliaDevnet /DisputeKitClassic.json
102
106
- name : KlerosCore
103
- file : ../../contracts/deployments/arbitrumSepolia/KlerosCore.json
107
+ # FIX: temporarily point to abi with event addition
108
+ file : ./temp-abis/KlerosCore.json
104
109
eventHandlers :
105
110
- event : DisputeCreation(indexed uint256,uint256,bytes)
106
111
handler : handleDisputeCreation
@@ -119,9 +124,9 @@ dataSources:
119
124
name : EvidenceModule
120
125
network : arbitrum-sepolia
121
126
source :
122
- address : " 0xA88A9a25cE7f1d8b3941dA3b322Ba91D009E1397 "
127
+ address : " 0x57fd453FB0d16f8ca174E7386102D7170E17Be09 "
123
128
abi : EvidenceModule
124
- startBlock : 95247733
129
+ startBlock : 3638735
125
130
mapping :
126
131
kind : ethereum/events
127
132
apiVersion : 0.0.7
@@ -131,7 +136,7 @@ dataSources:
131
136
- ClassicEvidence
132
137
abis :
133
138
- name : EvidenceModule
134
- file : ../../contracts/deployments/arbitrumSepolia /EvidenceModule.json
139
+ file : ../../contracts/deployments/arbitrumSepoliaDevnet /EvidenceModule.json
135
140
eventHandlers :
136
141
- event : Evidence(indexed uint256,indexed address,string)
137
142
handler : handleEvidenceEvent
@@ -140,9 +145,9 @@ dataSources:
140
145
name : SortitionModule
141
146
network : arbitrum-sepolia
142
147
source :
143
- address : " 0xbAA5068F0bD1417046250A3eDe2B1F27e31383BD "
148
+ address : " 0x19cb28BAB40C3585955798f5EEabd71Eec14471C "
144
149
abi : SortitionModule
145
- startBlock : 95250316
150
+ startBlock : 3638850
146
151
mapping :
147
152
kind : ethereum/events
148
153
apiVersion : 0.0.7
@@ -151,10 +156,14 @@ dataSources:
151
156
- JurorTokensPerCourt
152
157
abis :
153
158
- name : SortitionModule
154
- file : ../../contracts/deployments/arbitrumSepolia/SortitionModule.json
159
+ # FIX: temporarily point to abi with event addition
160
+ file : ./temp-abis/SortitionModule.json
155
161
eventHandlers :
156
162
- event : StakeDelayedAlreadyTransferredDeposited(indexed address,uint256,uint256)
157
163
handler : handleStakeDelayedAlreadyTransferredDeposited
164
+ # FIX: temporarily indexing old event name
165
+ - event : StakeDelayedAlreadyTransferred(indexed address,uint256,uint256)
166
+ handler : handleStakeDelayedAlreadyTransferred
158
167
- event : StakeDelayedAlreadyTransferredWithdrawn(indexed address,indexed uint96,uint256)
159
168
handler : handleStakeDelayedAlreadyTransferredWithdrawn
160
169
- event : StakeDelayedNotTransferred(indexed address,uint256,uint256)
@@ -163,4 +172,7 @@ dataSources:
163
172
handler : handleStakeLocked
164
173
- event : StakeSet(indexed address,uint256,uint256,uint256)
165
174
handler : handleStakeSet
175
+ # FIX: old stake set signature
176
+ - event : StakeSet(indexed address,uint256,uint256)
177
+ handler : handleStakeSet
166
178
file : ./src/SortitionModule.ts
0 commit comments