12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- DATA_PATH="test-data"
- ALICE_INITIAL_BALANCE=100000000
- rm -Rf ${DATA_PATH}
- mkdir -p ${DATA_PATH}
- echo "{
- \"balances\":[
- [\"5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY\", ${ALICE_INITIAL_BALANCE}]
- ]
- }" > ${DATA_PATH}/initial-balances.json
- echo '
- [{
- "member_id": 0,
- "root_account": "5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY",
- "controller_account": "5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY",
- "handle":"alice_with_a_long_handle",
- "avatar_uri":"https://alice.com/avatar.png",
- "about":"Alice",
- "name": "Alice",
- "registered_at_time": 0
- },
- {
- "member_id": 1,
- "root_account": "5FUeDYFzvvizNhhHyidsuchG7jnToKj7zfimbWBpWKzT9Fqe",
- "controller_account": "5FUeDYFzvvizNhhHyidsuchG7jnToKj7zfimbWBpWKzT9Fqe",
- "handle":"bob_with_a_long_handle",
- "avatar_uri":"https://bob.com/avatar.png",
- "about":"Bob",
- "name": "Bob",
- "registered_at_time": 0
- }
- ]
- ' > ${DATA_PATH}/initial-members.json
- ./target/release/chain-spec-builder generate -a 2 -e 2 -k ${DATA_PATH} --chain-spec-path ${DATA_PATH}/chain-spec.json --initial-balances-path ${DATA_PATH}/initial-balances.json --initial-members-path ${DATA_PATH}/initial-members.json --deployment live > ${DATA_PATH}/seeds
- jq -c '.id = "js_babylon_test"' ${DATA_PATH}/chain-spec.json > tmp.$$.json && mv tmp.$$.json ${DATA_PATH}/chain-spec.json
- jq -c '.protocolId = "js/babylon/test"' ${DATA_PATH}/chain-spec.json > tmp.$$.json && mv tmp.$$.json ${DATA_PATH}/chain-spec.json
- timeout 3s ./target/release/joystream-node --base-path ${DATA_PATH}/alice3 --validator --chain ${DATA_PATH}/chain-spec.json
- timeout 3s ./target/release/joystream-node --base-path ${DATA_PATH}/bob4 --validator --port 30334 --ws-port 9945 --chain ${DATA_PATH}/chain-spec.json
- mv ${DATA_PATH}/auth-0/* ${DATA_PATH}/alice3/chains/js_babylon_test/keystore
- mv ${DATA_PATH}/auth-1/* ${DATA_PATH}/bob4/chains/js_babylon_test/keystore
- rm -Rf ${DATA_PATH}/alice3/chains/js_babylon_test/db
- rm -Rf ${DATA_PATH}/bob4/chains/js_babylon_test/db
|