neo-utils

module
v0.0.0-...-cbe201a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 6, 2019 License: MIT

README

neo-utils

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

Installation

go get github.com/o3labs/neo-utils/neoutils

Compile this library to native mobile frameworks.

Install gomobile
go get golang.org/x/mobile/cmd/gomobile

gomobile init
Install Dependencies
. dep.sh
Compile to both iOS and Android frameworks
. build.sh
Compile to iOS framework

XCode is required.
gomobile bind -target=ios -o=output/ios/neoutils.framework github.com/o3labs/neo-utils/neoutils

Compile to Android framework

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

Directories

Path Synopsis
WARNING: not finish
WARNING: not finish
coz
crypto
https://github.com/CityOfZion/neo-go/ https://github.com/CityOfZion/neo-go/
https://github.com/CityOfZion/neo-go/ https://github.com/CityOfZion/neo-go/
o3
rfc6979
Package rfc6979 is an implementation of RFC 6979's deterministic DSA.
Package rfc6979 is an implementation of RFC 6979's deterministic DSA.
sss
Package sss implements Shamir's Secret Sharing algorithm over GF(2^8).
Package sss implements Shamir's Secret Sharing algorithm over GF(2^8).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL