go-ethereum/accounts/abi
Daniel Liu fd53a433aa 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>
2025-01-24 16:18:29 +08:00
..
bind accounts/abi: implement new fallback functions (#20764) 2025-01-24 16:18:29 +08:00
abi.go accounts/abi: implement new fallback functions (#20764) 2025-01-24 16:18:29 +08:00
abi_test.go accounts/abi: implement new fallback functions (#20764) 2025-01-24 16:18:29 +08:00
argument.go accounts/abi/bind: Refactored topics (#20851) 2025-01-24 16:18:29 +08:00
doc.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
error.go accounts/abi: improve type handling, add event support (#14743) 2017-10-17 13:07:08 +02:00
event.go accounts/abi: fix incorrect signature (#19881) 2025-01-24 16:18:29 +08:00
event_test.go accounts/abi: fix staticcheck warnings (#20358) 2025-01-24 16:18:29 +08:00
method.go accounts/abi: implement new fallback functions (#20764) 2025-01-24 16:18:29 +08:00
method_test.go accounts/abi: implement new fallback functions (#20764) 2025-01-24 16:18:29 +08:00
numbers.go accounts/abi: remove deadcode isSigned (#16990) 2025-01-24 16:18:28 +08:00
pack.go accounts/abi/bind: fix destructive packing of *big.Int (#20412) 2025-01-24 16:18:29 +08:00
pack_test.go accounts/abi: add internalType information and fix issues (#20179) 2025-01-24 16:18:29 +08:00
reflect.go accounts/abi: enable struct golang binding generation (#18491) 2025-01-24 16:18:29 +08:00
reflect_test.go accounts/abi: Add tests for reflection ahead of refactor (#18434) 2025-01-24 16:18:29 +08:00
type.go accounts/abi: add internalType information and fix issues (#20179) 2025-01-24 16:18:29 +08:00
type_test.go accounts/abi: add internalType information and fix issues (#20179) 2025-01-24 16:18:29 +08:00
unpack.go accounts/abi/bind: Refactored topics (#20851) 2025-01-24 16:18:29 +08:00
unpack_test.go accounts/abi: implement new fallback functions (#20764) 2025-01-24 16:18:29 +08:00