Update go-ethereum library to the latest version 1.10.19. After upgrading the version there were a couple of improvements necessary to the code generator:
[x] support view and pure modifiers for constant methods (ca29095)
[x] add Event suffix for events subscription methods (f943e2e)
[x] generate types for structs to match abigen (41220ea)
[x] prefix methods inputs and outputs names so they don't clash with internal templates variables (eb22911)
[x] handle type conversion for indexed event's parameters (eb3bcd5)
Update go-ethereum library to the latest version 1.10.19. After upgrading the version there were a couple of improvements necessary to the code generator:
Event
suffix for events subscription methods (f943e2e)Refs https://github.com/keep-network/keep-core/issues/3005