gosdk

package module
v1.0.12 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2019 License: MIT Imports: 0 Imported by: 0

README

0chain/gosdk

The 0chain client SDK is written in GO. This repository currently supports the following platforms:

  • OSX Mojave 10.14.5
  • LINUX (Ubuntu/bionic).

It is possible to support the sdk for other variations of Linux as well.

Build and Installation

0chain/gosdk is build and installed using GNU Make. The Makefile has following targets to ease installation of build tools and the 0chain/gosdk.

Success of installation of the library and GO modules is highly dependent upon the prior installed packages on the developer system.

These steps have been tested out thoroughly on OSX Mojave 10.14.5 and Vanilla Ubuntu BIONIC.

0chain/gosdk has heavy dependency on BLS and MCL provided by MITSUNARI Shigeo. Developers should refer to those links when they encounter any errors.

Please send email to alphanet@0chain.net if you encounter any problems.

TARGET Description
build-tools Install go, jq and supporting tools
install Install herumi and gosdk
install-herumi Build, Test and Install the herumi library
install-gosdk Build and test 0chain gosdk modules
clean Delete all the build output
FAQ
        sudo apt-get install build-essential
        sudo snap install go --classic

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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