1
- import { BigInt , Bytes , EntityOp , EntityTrigger , store } from "@graphprotocol/graph-ts" ;
1
+ import { BigInt , Bytes , EntityOp , store } from "@graphprotocol/graph-ts" ;
2
2
import { Block , BlockDataSource } from "../generated/schema" ;
3
3
import { BlockTime } from "../generated/subgraph-QmcKB3XQyfNM2Uzzeyd9UmGqsw83Ysh8t9LGQD94DdfSS7" ;
4
4
import { BlockCost } from "../generated/subgraph-QmQ2kJphSSsSUXqnSAKLvxmhPGNxjVtrTsLTUPeCszns17" ;
5
5
import { BlockSize } from "../generated/subgraph-QmQRWu5c2EqssTHjGJyD9cUKRrArX6TGtVUWdYajdeC4My" ;
6
6
7
- export function handleBlockTime ( trigger : EntityTrigger < BlockTime > ) : void {
8
- if ( trigger . operation !== EntityOp . Create ) {
9
- return ;
10
- }
11
-
12
- let blockTime = trigger . data ;
7
+ export function handleBlockTime ( blockTime : BlockTime ) : void {
13
8
let blockData = loadOrCreateBlockData ( blockTime . id , blockTime . number ) ;
14
9
15
10
blockData . blockTime = blockTime . blockTime ;
@@ -18,12 +13,7 @@ export function handleBlockTime(trigger: EntityTrigger<BlockTime>): void {
18
13
maybeCreateBlock ( blockData ) ;
19
14
}
20
15
21
- export function handleBlockCost ( trigger : EntityTrigger < BlockCost > ) : void {
22
- if ( trigger . operation !== EntityOp . Create ) {
23
- return ;
24
- }
25
-
26
- let blockCost = trigger . data ;
16
+ export function handleBlockCost ( blockCost : BlockCost ) : void {
27
17
let blockData = loadOrCreateBlockData ( blockCost . id , blockCost . number ) ;
28
18
29
19
blockData . gasUsed = blockCost . gasUsed ;
@@ -32,12 +22,7 @@ export function handleBlockCost(trigger: EntityTrigger<BlockCost>): void {
32
22
maybeCreateBlock ( blockData ) ;
33
23
}
34
24
35
- export function handleBlockSize ( trigger : EntityTrigger < BlockSize > ) : void {
36
- if ( trigger . operation !== EntityOp . Create ) {
37
- return ;
38
- }
39
-
40
- let blockSize = trigger . data ;
25
+ export function handleBlockSize ( blockSize : BlockSize ) : void {
41
26
let blockData = loadOrCreateBlockData ( blockSize . id , blockSize . number ) ;
42
27
43
28
blockData . size = blockSize . size ;
0 commit comments