eth-to-bnc-bridge/demo/start-environment.sh

48 lines
929 B
Bash
Raw Normal View History

#!/bin/bash
set -e
cd $(dirname "$0")
2019-07-07 12:58:35 -07:00
echo "Starting side test blockchain"
2019-07-07 12:58:35 -07:00
rm -rf ./ganache_data_side
mkdir ganache_data_side
kill $(lsof -t -i:3333) > /dev/null 2>&1 || true
ganache-cli --db ./ganache_data_side -p 3333 -m "shrug dwarf easily blade trigger lucky reopen cage lake scatter desk boat" -i 33 -q &
echo "Starting home test blockchain"
rm -rf ./ganache_data
mkdir ganache_data
2019-07-07 12:58:35 -07:00
kill $(lsof -t -i:4444) > /dev/null 2>&1 || true
2019-07-07 12:58:35 -07:00
ganache-cli -a 20 --db ./ganache_data -p 4444 -m "shrug dwarf easily blade trigger lucky reopen cage lake scatter desk boat" -i 44 -q &
2019-07-07 12:58:35 -07:00
sleep 4
echo "Deploying erc20"
2019-07-07 12:58:35 -07:00
cd ../src/deploy/deploy-test
truffle deploy --network development --reset > /dev/null
2019-07-07 12:58:35 -07:00
echo "Deploying home part"
2019-07-07 12:58:35 -07:00
cd ../deploy-home
truffle deploy --network development --reset > /dev/null
2019-07-07 12:58:35 -07:00
echo "Deploying side part"
cd ../deploy-side
truffle deploy --network development --reset > /dev/null
echo "Done"