go-ethereum/accounts/abi
Felix Lange d330916f57 accounts/abi/bind: update v2 template
Two changes:

New function doesn't return error anymore. It's annoying having to handle
an error there, especially since we know the ABI must be valid (we parsed it in
order to generate the contract).

The new Instance method returns the ContractInstance for use with v2 library functions.
2025-01-22 13:54:58 +01:00
..
bind accounts/abi/bind: update v2 template 2025-01-22 13:54:58 +01:00
abi.go format improvements 2025-01-22 13:54:57 +01:00
abi_test.go accounts/abi: support unpacking solidity errors (#30738) 2024-12-10 14:30:24 +01:00
abifuzzer_test.go accounts: run tests in parallel (#28544) 2023-12-04 14:55:06 +01:00
argument.go all: fix mismatched names in comments (#29348) 2024-03-26 21:01:28 +01:00
doc.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
error.go remove field that I added to abi.Error and never used 2025-01-22 13:54:57 +01:00
error_handling.go accounts/abi: fix integer encoding/decoding (#26568) 2023-02-07 08:32:27 -05:00
event.go accounts/abi/bind: fix duplicate field names in the generated go struct (#24924) 2022-06-07 08:38:54 +02:00
event_test.go build: update to golangci-lint 1.61.0 (#30587) 2024-10-14 19:25:22 +02:00
method.go accounts/abi: improve readability of method-to-string conversion (#28530) 2023-11-15 14:30:35 +01:00
method_test.go accounts: run tests in parallel (#28544) 2023-12-04 14:55:06 +01:00
pack.go accounts,cmd,console,les,metrics: refactor some errors checked by (ST1005) go-staticcheck (#28532) 2023-11-15 14:36:57 +02:00
pack_test.go build: update to golangci-lint 1.61.0 (#30587) 2024-10-14 19:25:22 +02:00
packing_test.go accounts/abi: ABI explicit difference between Unpack and UnpackIntoInterface (#21091) 2020-09-28 14:10:26 +02:00
reflect.go all: fix various typos (#29542) 2024-04-16 15:44:00 +03:00
reflect_test.go build: update to golangci-lint 1.61.0 (#30587) 2024-10-14 19:25:22 +02:00
selector_parser.go accounts: replace noarg fmt.Errorf with errors.New (#27331) 2023-05-25 08:25:58 -04:00
selector_parser_test.go accounts: run tests in parallel (#28544) 2023-12-04 14:55:06 +01:00
topics.go accounts/abi: fix MakeTopics mutation of big.Int inputs (#30785) 2024-11-25 13:34:50 +01:00
topics_test.go accounts/abi: fix MakeTopics mutation of big.Int inputs (#30785) 2024-11-25 13:34:50 +01:00
type.go accounts/abi: handle ABIs with contract type parameter (#30315) 2024-08-20 12:26:35 +02:00
type_test.go all: fix various typos (#29600) 2024-04-23 13:09:42 +03:00
unpack.go account/abi: convert if-else-if chain to tagged switch (#27869) 2023-08-23 09:53:38 -04:00
unpack_test.go build: update to golangci-lint 1.61.0 (#30587) 2024-10-14 19:25:22 +02:00
utils.go build: upgrade to go 1.19 (#25726) 2022-09-10 13:25:40 +02:00