internal/ethapi: avoid int overflow in GetTransactionReceipt (#26911)

This commit is contained in:
Daniel Liu 2024-06-25 17:07:59 +08:00
parent a294c2080d
commit b8236888d4

View file

@ -2231,7 +2231,7 @@ func (s *PublicTransactionPoolAPI) GetTransactionReceipt(ctx context.Context, ha
if err != nil {
return nil, err
}
if len(receipts) <= int(index) {
if uint64(len(receipts)) <= index {
return nil, nil
}
receipt := receipts[index]