Giter Club home page Giter Club logo

fabric-console's Introduction

Fabric Console

JavaScript Standard Style

A lightweight Hyperledger Fabric client.

Fabric Console main features:

  1. Connect fabric network using connection profile.
  2. User management.
  3. Channel management and query.
  4. Chaincode management.

fabric-console

Forked from electron-api-demos, which is a desktop app that interactively and with sample code demonstrates core features of the Electron API. It's built with Electron, too, of course. This app works on Windows, macOS and Linux operating systems.

Get started

Prerequisites

Set up balance transfer network.

Start Fabric Console

You'll need Node.js installed on your computer in order to build this app.

$ git clone https://github.com/zhangmin510/fabric-console
$ cd fabric-console
$ npm i -g cnpm
$ cnpm i
$ ./node_modules/.bin/electron-rebuild
$ npm run dev

Integrate fabric-client with electron using electron-rebuild(reference: https://electronjs.org/docs/tutorial/using-native-node-modules

Play

Use files in artifacts to play with fabric console.

Run balance transfer API demo using fabric console.

fabric-console's People

Contributors

tbontber avatar zhangmin510 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

livelybug

fabric-console's Issues

Issue in executing End2End

  • What operating system are you using?
    Linux
  • What version of Node.js is on your system?
    v8.11.2

I have successfully build this sample but when it comes to interaction with the fabric console UI i get

<--------------------------------LOGS---------------------------->
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

(electron:3130): dconf-WARNING **: failed to commit changes to dconf: Unknown or unsupported transport 'disabled' for address 'disabled:'

(electron:3130): dconf-WARNING **: failed to commit changes to dconf: Unknown or unsupported transport 'disabled' for address 'disabled:'

(electron:3130): dconf-WARNING **: failed to commit changes to dconf: Unknown or unsupported transport 'disabled' for address 'disabled:'

(electron:3130): dconf-WARNING **: failed to commit changes to dconf: Unknown or unsupported transport 'disabled' for address 'disabled:'
Error creating proxy: Unknown or unsupported transport 'disabled' for address 'disabled:' (g-io-error-quark, 13)
Error creating proxy: Unknown or unsupported transport 'disabled' for address 'disabled:' (g-io-error-quark, 13)
Error creating proxy: Unknown or unsupported transport 'disabled' for address 'disabled:' (g-io-error-quark, 13)
Error creating proxy: Unknown or unsupported transport 'disabled' for address 'disabled:' (g-io-error-quark, 13)
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
<--------------------------------LOGS---------------------------->

Can you specify which all inputs must be given to
*Connection Profile
*User Management
*Channel management
*Chaincode Management

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.