Useful functions for the NEO blockchain written in Go.
This library can be fully compiled to native iOS and Android framework using gomobile bind
note: gomobile
does not support slice parameter yet so some functions are optimized to take a comma separated string as a param instead of a array of string.
For methods specifically designed to be used on mobile see mobile.go
go get github.com/o3labs/neo-utils/neoutils
go get golang.org/x/mobile/cmd/gomobile
gomobile init
. dep.sh
. build.sh
XCode is required.
gomobile bind -target=ios -o=output/ios/neoutils.framework github.com/o3labs/neo-utils/neoutils
Android NDK is required. https://developer.android.com/ndk/guides/index.html
gomobile init -ndk ~/Library/Android/sdk/ndk-bundle/
ANDROID_HOME=/Users/$USER/Library/Android/sdk gomobile bind -target=android -o=output/android/neoutils.aar github.com/o3labs/neo-utils/neoutils