mkdir -p /opt/ipchain
cd /opt/ipchain/
git clone --branch master --depth 1 git@repo.ipchain.ru:ipchain/testnet.git ./testnet
git clone --branch master --depth 1 git@repo.ipchain.ru:ipchain/chaincode.git ./chaincode
source ./testnet/scripts/env-vars.sh
cd chaincode/
git checkout tags/${CHAINCODE_VERSION}
cd ../testnet/
source prepare_node.sh
brew install bash
./start.sh
DEPLOY_USER=<deploy_user>
DEPLOY_TOKEN=<deploy_token>
docker login -u $DEPLOY_USER -p $DEPLOY_TOKEN registry.ipchain.ru
cd /opt/ipchain/testnet
docker-compose -f docker-compose-gateway.yml up -d
docker exec gateway /app/gateway --generateToken --tokenRole writer
./cleanup.sh
#Перед выполнением необходимо прописать ssh ключ для доступа к repo.ipchain.ru (п.2 в инструкции «Последовательность развёртывания сети состоящей из узлов двух организаций и узла координатора сети»)
#IPChain network (HyperLedger Fabric)
mkdir -p /opt/ipchain
cd /opt/ipchain/
git clone --branch master --depth 1 git@repo.ipchain.ru:ipchain/testnet.git ./testnet
git clone --branch master --depth 1 git@repo.ipchain.ru:ipchain/chaincode.git ./chaincode
source ./testnet/scripts/env-vars.sh
cd chaincode/
git checkout tags/${CHAINCODE_VERSION}
cd ../testnet/
source prepare_node.sh
./start.sh
#IPCHain gateway
DEPLOY_USER=<deploy_user>
DEPLOY_TOKEN=<deploy_token>
docker login -u $DEPLOY_USER -p $DEPLOY_TOKEN registry.ipchain.ru
cd /opt/ipchain/testnet
docker-compose -f docker-compose-gateway.yml up
docker exec gateway /app/gateway --generateToken --tokenRole writer
#развернута тестовая сеть из 2х организаций (ORG1 и ORG2) и координатора сети (IPCHAIN), и API-сервис (gateway), доступный по адресу http://localhost:3000
#описание методов API и структур данных доступно в разделе для разработчиков: https://developer.ipchain.ru