Commit Graph

61 Commits (114ed3edcd3cbfd0f53effefc57cee367bdf3c0d)

Author SHA1 Message Date
Marius van der Wijden 08e782c61f
accounts/abi: add basic support for error types (#23161) 3 years ago
Marius van der Wijden cb3c7e4319
accounts/abi/bind: fixed unpacking error (#22230) 4 years ago
Marius van der Wijden 420b78659b
accounts/abi: ABI explicit difference between Unpack and UnpackIntoInterface (#21091) 4 years ago
Osoro Bironga 9a39c6bcb1
accounts/abi: improve documentation and names (#21540) 4 years ago
Marius van der Wijden 89884dc353
tests/fuzzers/abi: add fuzzer for fuzzing package accounts/abi (#21217) 4 years ago
Marius van der Wijden 0b63915430
accounts/abi: allow overloaded argument names (#21060) 5 years ago
Marius van der Wijden ab72803e6f
accounts/abi: move U256Bytes to common/math (#21020) 5 years ago
Marius van der Wijden e32ee6ac05
accounts/abi: added abi test cases, minor bug fixes (#20903) 5 years ago
gary rong b9df7ecdc3
all: seperate consensus error and evm internal error (#20830) 5 years ago
Marius van der Wijden ac9c03f910
accounts/abi: Prevent recalculation of internal fields (#20895) 5 years ago
gary rong 00064ddcfb
accounts/abi: implement new fallback functions (#20764) 5 years ago
Felix Lange 36a684ca1e accounts/abi: fix staticcheck warnings (#20358) 5 years ago
gary rong 44b74cfc40 accounts/abi: add internalType information and fix issues (#20179) 5 years ago
gary rong 947f5f2b15 accounts/abi, signer/fourbyte: fix incorrect signature (#19881) 5 years ago
Felix Lange f088c650a5 all: replace t.Log(); t.FailNow() with t.Fatal() (#19849) 5 years ago
zer0to0ne 0b26a826e9 accounts/abi: Fix method overwritten by same name methods. (#17099) 5 years ago
salanfe e4a1488b2f abi: adding the method EventByID and its test (#19359) 5 years ago
manlio e687d063c3 accounts/abi: fix TestUnpackMethodIntoMap (#19484) 6 years ago
Ian Norden cd79bc61a9 accounts/abi: generic unpacking of event logs into map[string]interface{} (#18440) 6 years ago
gary rong 7ca40306af accounts/abi: tuple support (#18406) 6 years ago
Martin Holst Swende 96fd50be10 accounts/abi: fix panic in MethodById lookup. Fixes #17797 (#17798) 6 years ago
Martin Holst Swende 08c5d4dd27
accounts/abi: address review concerns 7 years ago
Martin Holst Swende f0f594d045
accounts/abi: Deduplicate code in unpacker 7 years ago
Martin Holst Swende 1ede68355d
accounts/abi: add another unpack interface 7 years ago
Fynn 1e72271f57
accounts/abi: use unpackTuple to unpack event arguments 7 years ago
Martin Holst Swende c095c87e11
accounts/abi: merging of https://github.com/ethereum/go-ethereum/pull/15452 + lookup by id 7 years ago
Martin Holst Swende 73d4a57d47
acounts/abi: refactor abi, generalize abi pack/unpack to Arguments 7 years ago
Bob Glickstein e21aa0fda3 accounts/abi: remove check for len%32==0 when unpacking events (#15670) 7 years ago
Yondon Fu cf7aba36c8 accounts/abi: update array type check in method.go. Add more packing tests 7 years ago
RJ Catalano dec8bba9d4 accounts/abi: improve type handling, add event support (#14743) 7 years ago
Yondon Fu a5330fe0c5 accounts/abi: include fixed array size in offset for dynamic type 7 years ago
RJ Catalano 5421a08d2f accounts/abi: reorganizing package with small fixes (#14610) 7 years ago
tbocek fc213c873d
accounts/abi: added testcase to unpack []uint32 8 years ago
Felix Lange 35a7dcb162 all: gofmt -w -s 8 years ago
RJ 2126d81488 accounts/abi: add support for function types (#3405) 8 years ago
bas-vk 6d15d00ac4 accounts/abi: add support for "anonymous" and "indexed" for events (#3464) 8 years ago
RJ 2ad5dba50a accounts/abi: differentiate between static and dynamic arrays (#3121) 8 years ago
Péter Szilágyi 251b3c6406 accounts/abi: fix abi test for go vet... 9 years ago
Jeffrey Wilcke 91a7a4a786 accounts/abi: fixed unpacking in to already slice interfaces 9 years ago
Jeffrey Wilcke 4880868c88 accounts/abi: fixed string and fixed size bytes packing 9 years ago
Jeffrey Wilcke c3d5250473 accounts/abi: added unpacking "anything" in to interface{} 9 years ago
Jeffrey Wilcke e0dc45fce2 accounts/abi: fixed strict go-like unpacking 9 years ago
Jeffrey Wilcke 5127ec10cb accouns/abi: refactored ABI package 9 years ago
Jeffrey Wilcke a306e17a26 abi: removed implicit type casting & refactored type parsing 9 years ago
Jeffrey Wilcke 968d8ffe94 abi: accept output slices of all supported types 9 years ago
Jeffrey Wilcke 022cbd6800 abi: accept input slices of all supported types 9 years ago
Péter Szilágyi 72826bb5ad accounts/abi/bind, cmd/abigen: Go API generator around an EVM ABI 9 years ago
Jeffrey Wilcke fe45210c55 accounts/abi: Fixed bytes input accept []byte and variable input support 9 years ago
Ricardo Catalinas Jiménez 436fc8d76a all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}() 9 years ago
Jeffrey Wilcke 6fe917ecb8 accounts/abi: support for typed array 9 years ago