This commit is contained in:
brion 2022-12-22 21:41:21 +08:00
parent 4eac03ec48
commit 00829e5e35

View file

@ -42,10 +42,6 @@ type multiCallStats struct {
BlockTime int64 `json:"blockTime"` BlockTime int64 `json:"blockTime"`
Success bool `json:"success"` Success bool `json:"success"`
CacheEnabled bool `json:"cacheEnabled"` CacheEnabled bool `json:"cacheEnabled"`
// gasUsed, excluding calls from cache
GasUsed int64 `json:"gasUsed"`
OriginGasUsed int64 `json:"originGasUsed"`
CacheHitCount int64 `json:"cacheHitCount"`
} }
const ( const (
@ -317,13 +313,6 @@ func (s *BlockChainAPI) MultiCall(ctx context.Context, args []TransactionArgs, b
} }
return return
} }
if r.FromCache {
stats.CacheHitCount++
} else {
stats.GasUsed += r.GasUsed
}
stats.OriginGasUsed += r.GasUsed
}(i, arg) }(i, arg)
} }
wg.Wait() wg.Wait()
@ -348,13 +337,6 @@ func (s *BlockChainAPI) MultiCall(ctx context.Context, args []TransactionArgs, b
} }
continue continue
} }
if r.FromCache {
stats.CacheHitCount++
} else {
stats.GasUsed += r.GasUsed
}
stats.OriginGasUsed += r.GasUsed
} }
return &multiCallResp{Results: ret, Stats: stats}, nil return &multiCallResp{Results: ret, Stats: stats}, nil