Skip to content

Instantly share code, notes, and snippets.

{
"name": "first-network-org1",
"version": "1.0.0",
"client": {
"organization": "Org1",
"connection": {
"timeout": {
"peer": {
"endorser": "300"
},
@BCEvanFang
BCEvanFang / reset.sh
Created January 11, 2019 03:55
git reset
# Undo last commit and KEEP all changes
git reset --soft HEAD~1
# Undo last commit and REMOVE all changes
git reset --hard HEAD~1
@BCEvanFang
BCEvanFang / check.sh
Created January 9, 2019 05:21
Check docker container network
docker inspect container_name -f "{{json .NetworkSettings.Networks }}" | jq
@BCEvanFang
BCEvanFang / docker-compose.yaml
Last active January 9, 2019 05:12
Docker Compose File: Busybox
version: '3'
services:
mybox:
image: busybox
container_name: mybox
command: top
# Run: docker-compose up -d
@BCEvanFang
BCEvanFang / simple_supertest_api_test.js
Created November 29, 2018 06:35
A simple express api test using supertest, mocha and chai
/**
* app.js
*/
var express = require("express");
var app = express();
app.get('/user', function(req, res) {
res.status(200).json({ name: "john" });
@BCEvanFang
BCEvanFang / simple_mocha_test.js
Created November 29, 2018 02:19
A simple mocha unit test example
// install test tools
// npm install mocha chai --save
/*
add.js
*/
function add(x, y) {
return x + y;
}
@BCEvanFang
BCEvanFang / hyperledger-windows-env.sh
Created November 13, 2018 01:24
hyperledger-windows-env.sh
export COMPOSE_CONVERT_WINDOWS_PATHS=1
@BCEvanFang
BCEvanFang / chaincode-ipfs-sample-code.go
Created November 9, 2018 01:00
A simple sample code for using IPFS in hyperledger fabric chaincode
package main
import (
"bytes"
"fmt"
"os"
"strings"
"github.com/hyperledger/fabric/core/chaincode/shim"
"github.com/hyperledger/fabric/protos/peer"
@BCEvanFang
BCEvanFang / web3-example.js
Created November 1, 2018 09:55
web3 example
/// npm install web3 --save
var Web3 = require("web3")
var web3 = new Web3(new Web3.providers.HttpProvider("http://127.0.0.1:7545"))
web3.eth.getAccounts().then((accounts) => {
console.log("Accounts:");
console.log(accounts);
}).catch((error) => {
@BCEvanFang
BCEvanFang / docker-remove-all.sh
Last active November 15, 2018 06:40
docker remove all containers
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
# 移除所有hyperledger chaincode dev container images
docker rmi $(docker images dev-peer* -a -q)