ichain

package module
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: May 16, 2018 License: Apache-2.0, Apache-2.0 Imports: 0 Imported by: 0

README

Ichain

version license

Branch Tests Coverage
develop CircleCI codecov
master CircleCI codecov

English | Vietnamese

Welcome to Ichain source code library!

Ichain is a blockchain based on tendermint. Ichain makes deploying, multiple networks connection and run supply chain application easier.

NOTE: The code is alpha version, but is in the process of rapid development. The master code may be unstable, stable version can be downloaded in the release page.

If you have any questions you can send email to (dev@icheck.vn)

Features

  • Supports thousands of transactions per second
  • Quick block generation time
  • Supply chain traceability
  • Deploying and management product
  • Scalable smart contract
  • Multiple networks connection
  • Identification of digital identity.

Modules

  1. Identity
  2. Asset

Minimum requirements

Requirement Notes
Go version Go1.9 or higher

Install

To download pre-built binaries, see our Release page

Clone the ichain repository into the appropriable $GOPATH/src/github.com/icheckteam

$ git clone github.com/icheckteam/ichain.git

or

$ go get github.com/icheckteam/ichain.git

Build the source with make.

$ make

After building the source code successfully. You should see two executable programs:

  • ichaind: The node command line program for node control
  • ichaincli: The command line program for client control

Public test network and sync node deployment

  1. Create account
  • Through command line program, create an account
./ichaincli keys add testaccount
Enter a passphrase for your key:
Re-enter password:
testaccount     283873F09FEBC7EC95BCFBD43B37CF0678B8232A
**Important** write this seed phrase in a safe place.
It is the only way to recover your account if you ever forget your password.

melody tunnel slice calm basket round retreat cry impulse tail tunnel awkward morning wash apple abandon
  1. Start ichain
  • Through command line program, start node
./ichaind start

Implements

Run ichaincli --help for details

Ichain transfer sample

./ichaincli transfer --name testaccount --amount 100tomato --to 283873F09FEBC7EC95BCFBD43B37CF0678B8232A

Contribute

If you want to contribute please send email (dev@icheck.vn)

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Version string

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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