Revert "graphql: avoid greedy allocation (#27873)"

This reverts commit 8257f411d6.
This commit is contained in:
devopsbo3 2023-11-10 12:27:53 -06:00 committed by GitHub
parent fc24b9694f
commit b498503f0c

View file

@ -1250,7 +1250,7 @@ func (r *Resolver) Blocks(ctx context.Context, args struct {
if to < from { if to < from {
return []*Block{}, nil return []*Block{}, nil
} }
var ret []*Block ret := make([]*Block, 0, to-from+1)
for i := from; i <= to; i++ { for i := from; i <= to; i++ {
numberOrHash := rpc.BlockNumberOrHashWithNumber(i) numberOrHash := rpc.BlockNumberOrHashWithNumber(i)
block := &Block{ block := &Block{
@ -1268,9 +1268,6 @@ func (r *Resolver) Blocks(ctx context.Context, args struct {
break break
} }
ret = append(ret, block) ret = append(ret, block)
if err := ctx.Err(); err != nil {
return nil, err
}
} }
return ret, nil return ret, nil
} }