aboutsummaryrefslogtreecommitdiffstats
path: root/accounts/abi/argument.go
Commit message (Collapse)AuthorAgeFilesLines
* accounts/abi: address review concernsMartin Holst Swende2018-02-211-15/+3
|
* accounts/abi: Deduplicate code in unpackerMartin Holst Swende2018-02-211-50/+31
|
* accounts/abi: add another unpack interfaceMartin Holst Swende2018-02-211-9/+50
|
* various: remove redundant parentheses (#15793)Furkan KAMACI2018-01-031-1/+1
|
* accounts/abi: handle named ouputs prefixed with underscores (#15766)Péter Szilágyi2017-12-301-2/+28
| | | | | | | | * accounts/abi: handle named ouputs prefixed with underscores * accounts/abi: handle collinding outputs for struct unpacks * accounts: handle purely underscore output names
* accounts/abi: merging of https://github.com/ethereum/go-ethereum/pull/15452 ↵Martin Holst Swende2017-12-231-35/+36
| | | | + lookup by id
* acounts/abi: refactor abi, generalize abi pack/unpack to ArgumentsMartin Holst Swende2017-12-231-0/+161
|
* accounts/abi: satisfy most of the linter warningsRobert Zaremba2017-12-211-0/+1
| | | | | | | + 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-0/+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
* core/vm: move Log to core/typesFelix Lange2017-01-061-2/+2
| | | | | | | | This significantly reduces the dependency closure of ethclient, which no longer depends on core/vm as of this change. All uses of vm.Logs are replaced by []*types.Log. NewLog is gone too, the constructor simply returned a literal.
* accounts/abi: add support for "anonymous" and "indexed" for events (#3464)bas-vk2016-12-221-0/+2
|
* account/abi: implements event parsingJeffrey Wilcke2016-02-021-2/+3
| | | | | | Implementation of basic event parsing and its input types. This separates methods and events and fixes an issue with go type parsing and validation.
* accounts/abi: added output parsing & added call mechanismJeffrey Wilcke2015-11-251-0/+48
Added calling mechanism and return value parsing