Commit Graph

34 Commits (6eb42a6b4f9a07a4a11a9ac706b6a738212de210)

Author SHA1 Message Date
Shude Li 76d4ac1acb
account/abi: convert if-else-if chain to tagged switch (#27869) 1 year ago
Delweng 9358b62fcb
accounts: replace noarg fmt.Errorf with errors.New (#27331) 2 years ago
zhiqiangxu cefc0fa00f
accounts/abi: fix integer encoding/decoding (#26568) 2 years ago
Ceyhun Onur c2918c2f47
accounts/abi: return toGoType error immediately (#25565) 2 years ago
Benjamin Prosnitz 9a3bd114e7
accounts/abi: fix typo in error message (#25742) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
lmittmann bc013bc42e
all: prefer `new(big.Int)` over `big.NewInt(0)` (#25087) 2 years ago
fomotrader 99be62a9b1
accounts/abi: avoid unnecessary alloc (#24128) 3 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
Natsu Kagami 89043cba75
accounts/abi: make GetType public again (#21157) 5 years ago
Marius van der Wijden b8ea9042e5
accounts/abi: accounts/abi/bind: Move topics to abi package (#21057) 5 years ago
Marius van der Wijden 933acf3389
account/abi: remove superfluous type checking (#21022) 5 years ago
Marius van der Wijden e872083d44
accounts/abi: removed Kind from Type struct (#21009) 5 years ago
Marius van der Wijden 5065cdefff
accounts/abi/bind: Refactored topics (#20851) 5 years ago
Marius van der Wijden f15849cf00
accounts/abi faster unpacking of int256 (#20850) 5 years ago
Jeff Wentworth 6ae9dc15cc [#20266] Fix bugs decoding integers and fixed bytes in indexed event fields (#20269) 5 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
weimumu 735343430d fix string array unpack bug in accounts/abi (#18364) 6 years ago
weimumu 3ad73443c7 fix slice unpack bug in accounts/abi (#18321) 6 years ago
Diep Pham 42bd67bd6f accounts/abi: fix unpacking of negative int256 (#17583) 6 years ago
protolambda 0b814d32f8 accounts/abi: Abi binding support for nested arrays, fixes #15648, including nested array unpack fix (#15676) 7 years ago
Martin Holst Swende 61f2279bde
abi: fix missing method on go 1.7/1.8 7 years ago
Martin Holst Swende bd6ed23899
accounts/abi: harden unpacking against malicious input 7 years ago
Felix Lange a5c0bbb4f4
all: update license information (#16089) 7 years ago
Martin Holst Swende 73d4a57d47
acounts/abi: refactor abi, generalize abi pack/unpack to Arguments 7 years ago
Robert Zaremba 81d4cafb32
accounts/abi: add unpack into array test 7 years ago
Robert Zaremba 95461e8b22
accounts/abi: satisfy most of the linter warnings 7 years ago
Robert Zaremba 0ed8b838a9
accounts/abi: fix event unpack into slice 7 years ago
Bob Glickstein e21aa0fda3 accounts/abi: remove check for len%32==0 when unpacking events (#15670) 7 years ago
ferhat elmas 86f6568f66 build: enable unconvert linter (#15456) 7 years ago
RJ Catalano dec8bba9d4 accounts/abi: improve type handling, add event support (#14743) 7 years ago
RJ Catalano 5421a08d2f accounts/abi: reorganizing package with small fixes (#14610) 8 years ago
Felix Lange 5c8fe28b72 common: move big integer math to common/math (#3699) 8 years ago
Jeffrey Wilcke 47372813ef
accounts/abi: fixed comments 8 years ago
Thomas Bocek 972f0bd3db
accounts/abi: support custom int slice types 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 06ac31cf1a accounts/abi: fix typo in the comment (dummy commit) 8 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 86cfc22c79 accounts/abi/bind: constructor, auth utils and various backends 9 years ago