aboutsummaryrefslogtreecommitdiffstats
path: root/accounts/abi/event.go
Commit message (Collapse)AuthorAgeFilesLines
* accounts/abi: argument type and name were reversed (#17947)tzapu2018-12-131-3/+3
| | | argument type and name were reversed
* accounts: golint updates for this or self warning (#16627)kiel barry2018-05-021-4/+4
|
* accounts/abi/bind: support event filtering in abigenPéter Szilágyi2018-01-241-0/+11
|
* acounts/abi: refactor abi, generalize abi pack/unpack to ArgumentsMartin Holst Swende2017-12-231-88/+1
|
* accounts/abi: satisfy most of the linter warningsRobert Zaremba2017-12-211-5/+2
| | | | | | | + adding missing comments + small cleanups which won't significantly change function body. + unify Method receiver name
* accounts/abi: fix event unpack into sliceRobert Zaremba2017-12-211-13/+10
| | | | | | | | | | | | | | + The event slice unpacker doesn't correctly extract element from the slice. The indexed arguments are not ignored as they should be (the data offset should not include the indexed arguments). + The `Elem()` call in the slice unpack doesn't work. The Slice related tests fails because of that. + the check in the loop are suboptimal and have been extracted out of the loop. + extracted common code from event and method tupleUnpack
* accounts/abi: fix event tupleUnpackRobert Zaremba2017-12-211-7/+7
| | | | | Event.tupleUnpack doesn't handle correctly Indexed arguments, hence it can't unpack an event with indexed arguments.
* accounts/abi: update array length after parsing array (#15618)Dmitry Shulyak2017-12-201-3/+5
| | | Fixes #15617
* accounts/abi: improve type handling, add event support (#14743)RJ Catalano2017-10-171-0/+91
|
* accounts/abi: add support for "anonymous" and "indexed" for events (#3464)bas-vk2016-12-221-3/+5
|
* all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()Ricardo Catalinas Jiménez2016-02-221-1/+1
| | | | As we aren't really using the standarized SHA-3
* account/abi: implements event parsingJeffrey Wilcke2016-02-021-0/+44
Implementation of basic event parsing and its input types. This separates methods and events and fixes an issue with go type parsing and validation.