go-ethereum/accounts/abi/abigen/testdata/v2
Moshe Malawach fd862fb6df accounts/abi/abigen: add ABI method to v2 bindings
Expose the parsed abi.ABI held by generated v2 contract bindings via a
public ABI() method. This lets callers access event and error metadata
(for example to build FilterQuery topics spanning multiple contracts)
without re-parsing the ABI via ContractMetaData.ParseABI().

The method is named ABI() rather than GetABI() (as originally proposed in
the issue) to follow the Go getter naming convention used elsewhere in
this repository and in the standard library.

Closes #34705.
2026-04-21 22:11:06 +02:00
..
callbackparam.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
crowdsale.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
dao.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
deeplynestedarray.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
empty.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
eventchecker.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
getter.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
identifiercollision.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
inputchecker.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
interactor.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
nameconflict.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
numericmethodname.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
outputchecker.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
overload.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
rangekeyword.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
slicer.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
structs.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
token.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
tuple.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
tupler.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00
underscorer.go.txt accounts/abi/abigen: add ABI method to v2 bindings 2026-04-21 22:11:06 +02:00