accounts/abi: implement new fallback functions (#20764)
* accounts/abi: implement new fackball functions
In Solidity v0.6.0, the original fallback is separated
into two different sub types: fallback and receive.
This PR addes the support for parsing new format abi
and the relevant abigen functionalities.
* accounts/abi: fix unit tests
* accounts/abi: minor fixes
* accounts/abi, mobile: support jave binding
* accounts/abi: address marius's comment
* accounts/abi: Work around the uin64 conversion issue
Co-authored-by:
Guillaume Ballet <gballet@gmail.com>
Showing
- accounts/abi/abi.go 100 additions, 16 deletionsaccounts/abi/abi.go
- accounts/abi/abi_test.go 25 additions, 25 deletionsaccounts/abi/abi_test.go
- accounts/abi/bind/base.go 12 additions, 0 deletionsaccounts/abi/bind/base.go
- accounts/abi/bind/bind.go 28 additions, 7 deletionsaccounts/abi/bind/bind.go
- accounts/abi/bind/bind_test.go 109 additions, 12 deletionsaccounts/abi/bind/bind_test.go
- accounts/abi/bind/template.go 66 additions, 0 deletionsaccounts/abi/bind/template.go
- accounts/abi/method.go 48 additions, 8 deletionsaccounts/abi/method.go
- accounts/abi/method_test.go 23 additions, 6 deletionsaccounts/abi/method_test.go
- accounts/abi/unpack_test.go 18 additions, 18 deletionsaccounts/abi/unpack_test.go
- les/utils/expiredvalue.go 4 additions, 1 deletionles/utils/expiredvalue.go
- les/utils/expiredvalue_test.go 3 additions, 1 deletionles/utils/expiredvalue_test.go
- mobile/bind.go 9 additions, 0 deletionsmobile/bind.go
Loading
Please register or sign in to comment