aboutsummaryrefslogtreecommitdiffstats
path: root/mobile/bind.go
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #15776 from ProChain/masterMartin Holst Swende2018-02-221-5/+13
|\ | | | | accounts/abi: Fix the bug of mobile framework crashing
| * accounts/abi: fix the `output` at the beginning instead of making a workaroundcroath2018-01-231-5/+13
| |
* | accounts/abi/bind: support event filtering in abigenPéter Szilágyi2018-01-241-1/+1
| |
* | all: switch gas limits from big.Int to uint64Péter Szilágyi2018-01-031-2/+2
|/
* mobile: fix variadic argument expansionligi2017-10-061-1/+1
|
* mobile: don't retain transient []byte in CallMsg.SetData (#14804)Elias Naur2017-07-171-1/+1
| | | | | | | | | | | | | | | | | | | | | * mobile: don't retain transient []byte in CallMsg.SetData Go mobile doesn't copy []byte parameters, for performance and to allow writes to the byte array be reflected in the native byte array. Unfortunately, that means []byte arguments are only valid during the call it is being passed into. CallMsg.SetData retains such a byte array. Copy it instead Fixes #14675 * mobile: copy all []byte arguments from gomobile To avoid subtle errors when accidentially retaining an otherwise transient byte slice coming from gomobile, copy all byte slices before use. * mobile: replace copySlice with common.CopyBytes
* all: fix issues reported by honnef.co/go/simple/cmd/gosimpleFelix Lange2017-01-071-24/+5
|
* mobile: iOS naming and API fixes for generators and Swift (#3408)Péter Szilágyi2016-12-081-11/+11
| | | | | * build: modify the iOS namespace to iGeth (gomobile limitation) * mobile: assign names to return types for ObjC wrapper * mobile: use more expanded names for iOS/Swift API
* mobile: port wrappers to EIP155 and EIP158 forkPéter Szilágyi2016-11-151-2/+2
|
* mobile: initial wrappers for mobile supportPéter Szilágyi2016-11-141-0/+202