Skip to content

Commit daf86c6

Browse files
tmigonejuanmardefago
authored andcommitted
fix: load graph network first
Signed-off-by: Tomás Migone <[email protected]>
1 parent 88a4c64 commit daf86c6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/mappings/horizonStaking.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,10 @@ export function handleThawRequestFulfilled(event: ThawRequestFulfilled): void {
281281
}
282282

283283
export function handleTokensToDelegationPoolAdded(event: TokensToDelegationPoolAdded): void {
284+
let graphNetwork = createOrLoadGraphNetwork(event.block.number, event.address)
285+
graphNetwork.totalDelegatedTokens = graphNetwork.totalDelegatedTokens.plus(event.params.tokens)
286+
graphNetwork.save()
287+
284288
let provision = createOrLoadProvision(event.params.serviceProvider, event.params.verifier, event.block.timestamp)
285289
provision.delegatedTokens = provision.delegatedTokens.plus(event.params.tokens)
286290
if (provision.delegatorShares != BigInt.fromI32(0)) {
@@ -297,10 +301,6 @@ export function handleTokensToDelegationPoolAdded(event: TokensToDelegationPoolA
297301
indexer = updateAdvancedIndexerMetrics(indexer as Indexer)
298302
indexer.save()
299303

300-
let graphNetwork = createOrLoadGraphNetwork(event.block.number, event.address)
301-
graphNetwork.totalDelegatedTokens = graphNetwork.totalDelegatedTokens.plus(event.params.tokens)
302-
graphNetwork.save()
303-
304304
let dataService = createOrLoadDataService(event.params.verifier)
305305
dataService.totalTokensDelegated = dataService.totalTokensDelegated.plus(event.params.tokens)
306306
dataService.save()

0 commit comments

Comments
 (0)