diff --git a/accounts/abi/bind/topics.go b/accounts/abi/bind/topics.go index 24c9815eee..7b64f03347 100644 --- a/accounts/abi/bind/topics.go +++ b/accounts/abi/bind/topics.go @@ -106,8 +106,7 @@ func genIntType(rule int64, size uint) []byte { // extended to common.Hashlength bytes. topic = [common.HashLength]byte{255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255} } - var i uint - for i = 0; i < size; i++ { + for i := uint(0); i < size; i++ { topic[common.HashLength-i-1] = byte(rule >> (i * 8)) } return topic[:]