File tree 2 files changed +19
-1
lines changed
2 files changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ network:
10
10
genesisHash : ' 0x91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3'
11
11
dataSources :
12
12
- kind : substrate/Runtime
13
- startBlock : 7000000
13
+ startBlock : 6000000
14
14
mapping :
15
15
file : ./dist/index.js
16
16
handlers :
@@ -24,4 +24,14 @@ dataSources:
24
24
filter :
25
25
module : staking
26
26
method : Rewarded # NOTE: This method was called Reward before ~block 6,700,000
27
+ - handler : handleSumReward
28
+ kind : substrate/EventHandler
29
+ filter :
30
+ module : staking
31
+ method : Reward # NOTE: This method was called Rewarded after ~block 6,700,000
32
+ - handler : handleStakingReward
33
+ kind : substrate/EventHandler
34
+ filter :
35
+ module : staking
36
+ method : Reward # NOTE: This method was called Rewarded after ~block 6,700,000
27
37
Original file line number Diff line number Diff line change @@ -8,6 +8,10 @@ function createSumReward(accountId: string): SumReward {
8
8
return entity ;
9
9
}
10
10
11
+ export async function handleStakingReward ( event : SubstrateEvent ) : Promise < void > {
12
+ await handleStakingRewarded ( event ) ;
13
+ }
14
+
11
15
export async function handleStakingRewarded ( event : SubstrateEvent ) : Promise < void > {
12
16
const { event : { data : [ account , newReward ] } } = event ;
13
17
const entity = new StakingReward ( `${ event . block . block . header . number } -${ event . idx . toString ( ) } ` ) ;
@@ -18,6 +22,10 @@ export async function handleStakingRewarded(event: SubstrateEvent): Promise<void
18
22
await entity . save ( ) ;
19
23
}
20
24
25
+ export async function handleSumReward ( event : SubstrateEvent ) : Promise < void > {
26
+ await handleSumRewarded ( event ) ;
27
+ }
28
+
21
29
export async function handleSumRewarded ( event : SubstrateEvent ) : Promise < void > {
22
30
const { event : { data : [ account , newReward ] } } = event ;
23
31
You can’t perform that action at this time.
0 commit comments