mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-05-22 15:59:26 +00:00
graphql: logs return error if from block > to (#28412)
As per discussion in ethereum/execution-apis#475 Signed-off-by: jsvisa <delweng@gmail.com>
This commit is contained in:
parent
96b75033c0
commit
f7b62e5506
1 changed files with 3 additions and 0 deletions
|
|
@ -1417,6 +1417,9 @@ func (r *Resolver) Logs(ctx context.Context, args struct{ Filter FilterCriteria
|
||||||
if args.Filter.ToBlock != nil {
|
if args.Filter.ToBlock != nil {
|
||||||
end = int64(*args.Filter.ToBlock)
|
end = int64(*args.Filter.ToBlock)
|
||||||
}
|
}
|
||||||
|
if begin > 0 && end > 0 && begin > end {
|
||||||
|
return nil, errInvalidBlockRange
|
||||||
|
}
|
||||||
var addresses []common.Address
|
var addresses []common.Address
|
||||||
if args.Filter.Addresses != nil {
|
if args.Filter.Addresses != nil {
|
||||||
addresses = *args.Filter.Addresses
|
addresses = *args.Filter.Addresses
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue