fabric-manager

module
v0.0.0-...-8a61662 Latest Latest
Warning

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

Go to latest
Published: Nov 17, 2018 License: Apache-2.0

README

ENGLISH | 中文版

Releases

Get started

Introduction

  • 1 Essential tool for you to create a hyperledger fabric network and manage easily.
  • 2 User friendly building environment, docker container not needed. Single machine mode only now.
  • 3 Cross-platform for windows,liunx,mac.
  • 4 Adapt for hyperledger fabric 1.1,1.2,1.3

Features

A few of the things you can do with hyperledger fabric manage:

  • 1 Organizations Manage,MSPs Auto Create,Certificates Manage,Consortiums Manage,Channels Manage.
  • 2 Add ChainCode,Enable Chaincode,Stop Chaincode.
  • 3 Orderers Manage,Run Orderer,Stop Orderer,View Block.
  • 4 Peers Manage, Run Peer, Stop Peer, List Channel, Join Channel, Get Channel Info, Install ChainCode, List ChainCode, Init ChainCode, Invoke ChainCode, Query Chaincode.

Develop for Ubuntu user

  • 1 Clone the repository

    $ cd $GOPATH/src/github.com
    $ mkdir fabric-lab && cd fabric-lab
    $ git clone https://github.com/fabric-lab/hyperledger-fabric-manager.git
    
  • 2 Front-end ,depend on node.js,gulp,bower

    $ cd hyperledger-fabric-manager/app && npm install && gulp
    
    $ [17:14:56] Using gulpfile ~/work_dir/gopath/src/github.com/fabric-lab/hyperledger-fabric-manager/app/gulpfile.js
    $ [17:14:56] Starting 'styles'...
    $ [17:14:56] Starting 'vendor'...
    $ [17:14:56] Starting 'browserify-vendor'...
    $ [17:14:57] Starting 'watch'...
    $ [17:14:57] Finished 'watch' after 23 ms
    $ [17:14:58] Finished 'vendor' after 1.6 s
    $ [17:14:58] Finished 'styles' after 1.63 s
    $ [17:15:00] Finished 'browserify-vendor' after 3.24 s
    $ [17:15:00] Starting 'browserify-watch'...
    
  • 3 Get Orderer and Peer binary from hyperledger-fabric releases,put in server/bin/linux(windows,drawin)/amd64/ directory。

    bin/
      └── linux
          └── amd64
              ├── orderer
              └── peer
    
  • 4 Back-end

    $ cd ../server && glide create && glide get  
    $ go run main.go
    

Directories

Path Synopsis
pkg
pkg/certificate
Package certificate provide helpers to manipulate certificates.
Package certificate provide helpers to manipulate certificates.

Jump to

Keyboard shortcuts

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