mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 22:11:02 +00:00
Merge commit '392447f5c8f986ded2559a78457f4cd87942f393' into update-bridges-subtree-r/w
This commit is contained in:
Executable
+14
@@ -0,0 +1,14 @@
|
||||
#!/bin/bash
|
||||
set -xeu
|
||||
|
||||
/home/user/rialto-bridge-node build-spec \
|
||||
--chain local \
|
||||
--raw \
|
||||
--disable-default-bootnode \
|
||||
> /rialto-share/rialto-relaychain-spec-raw.json
|
||||
|
||||
# we're using local driver + tmpfs for shared `/rialto-share` volume, which is populated
|
||||
# by the container running this script. If this script ends, the volume will be detached
|
||||
# and our chain spec will be lost when it'll go online again. Hence the never-ending
|
||||
# script which keeps volume online until container is stopped.
|
||||
tail -f /dev/null
|
||||
Executable
+13
@@ -0,0 +1,13 @@
|
||||
#!/bin/bash
|
||||
set -xeu
|
||||
|
||||
sleep 60
|
||||
curl -v http://rialto-node-alice:9933/health
|
||||
curl -v http://rialto-parachain-collator-alice:9933/health
|
||||
|
||||
/home/user/substrate-relay register-parachain rialto-parachain \
|
||||
--parachain-host rialto-parachain-collator-alice \
|
||||
--parachain-port 9944 \
|
||||
--relaychain-host rialto-node-alice \
|
||||
--relaychain-port 9944 \
|
||||
--relaychain-signer //Alice
|
||||
@@ -20,7 +20,7 @@ services:
|
||||
- --unsafe-rpc-external
|
||||
- --unsafe-ws-external
|
||||
environment:
|
||||
RUST_LOG: runtime=trace,rpc=debug,txpool=trace,runtime::bridge=trace
|
||||
RUST_LOG: runtime=trace,rpc=debug,txpool=trace,runtime::bridge=trace,sc_basic_authorship=trace
|
||||
ports:
|
||||
- "19933:9933"
|
||||
- "19944:9944"
|
||||
|
||||
@@ -0,0 +1,90 @@
|
||||
# Compose file for quickly spinning up a local instance of the Rialto Parachain network.
|
||||
#
|
||||
# Since Rialto Parachain is unusable without Rialto, this file depends on some Rialto
|
||||
# network nodes.
|
||||
version: '3.5'
|
||||
services:
|
||||
rialto-parachain-collator-alice: &rialto-parachain-collator
|
||||
image: paritytech/rialto-parachain-collator
|
||||
entrypoint: >
|
||||
/home/user/rialto-parachain-collator
|
||||
--alice
|
||||
--collator
|
||||
--force-authoring
|
||||
--parachain-id 2000
|
||||
--rpc-port 9933
|
||||
--ws-port 9944
|
||||
--rpc-cors=all
|
||||
--unsafe-rpc-external
|
||||
--unsafe-ws-external
|
||||
--
|
||||
--execution wasm
|
||||
--chain /rialto-share/rialto-relaychain-spec-raw.json
|
||||
--rpc-port 9934
|
||||
--ws-port 9945
|
||||
volumes:
|
||||
- rialto-share:/rialto-share:z
|
||||
environment:
|
||||
RUST_LOG: runtime=trace,rpc=trace,txpool=trace,parachain=trace,parity_ws=trace
|
||||
depends_on:
|
||||
- rialto-chainspec-exporter
|
||||
ports:
|
||||
- "20433:9933"
|
||||
- "20444:9944"
|
||||
|
||||
rialto-parachain-collator-bob:
|
||||
<<: *rialto-parachain-collator
|
||||
entrypoint: >
|
||||
/home/user/rialto-parachain-collator
|
||||
--bob
|
||||
--collator
|
||||
--force-authoring
|
||||
--parachain-id 2000
|
||||
--rpc-port 9933
|
||||
--ws-port 9944
|
||||
--rpc-cors=all
|
||||
--unsafe-rpc-external
|
||||
--unsafe-ws-external
|
||||
--
|
||||
--execution wasm
|
||||
--chain /rialto-share/rialto-relaychain-spec-raw.json
|
||||
--rpc-port 9934
|
||||
--ws-port 9945
|
||||
ports:
|
||||
- "20533:9933"
|
||||
- "20544:9944"
|
||||
|
||||
rialto-parachain-collator-charlie:
|
||||
<<: *rialto-parachain-collator
|
||||
entrypoint: >
|
||||
/home/user/rialto-parachain-collator
|
||||
--charlie
|
||||
--collator
|
||||
--force-authoring
|
||||
--parachain-id 2000
|
||||
--rpc-port 9933
|
||||
--ws-port 9944
|
||||
--rpc-cors=all
|
||||
--unsafe-rpc-external
|
||||
--unsafe-ws-external
|
||||
--
|
||||
--execution wasm
|
||||
--chain /rialto-share/rialto-relaychain-spec-raw.json
|
||||
--rpc-port 9934
|
||||
--ws-port 9945
|
||||
ports:
|
||||
- "20633:9933"
|
||||
- "20644:9944"
|
||||
|
||||
rialto-parachain-registrar:
|
||||
image: paritytech/substrate-relay
|
||||
entrypoint: /entrypoints/rialto-parachain-registrar-entrypoint.sh
|
||||
volumes:
|
||||
- ./networks/entrypoints:/entrypoints
|
||||
- rialto-share:/rialto-share:z
|
||||
environment:
|
||||
RUST_LOG: bridge=trace
|
||||
depends_on:
|
||||
- rialto-node-alice
|
||||
- rialto-parachain-collator-alice
|
||||
|
||||
@@ -85,3 +85,20 @@ services:
|
||||
ports:
|
||||
- "10333:9933"
|
||||
- "10344:9944"
|
||||
|
||||
rialto-chainspec-exporter:
|
||||
image: paritytech/rialto-bridge-node
|
||||
entrypoint: /entrypoints/rialto-chainspec-exporter-entrypoint.sh
|
||||
volumes:
|
||||
- ./networks/entrypoints:/entrypoints
|
||||
- rialto-share:/rialto-share:z
|
||||
|
||||
# we're using `/rialto-share` to expose Rialto chain spec to those who are interested. Right
|
||||
# now it is Rialto Parachain collator nodes. Local + tmpfs combination allows sharing writable
|
||||
# in-memory volumes, which are dropped when containers are stopped.
|
||||
volumes:
|
||||
rialto-share:
|
||||
driver: local
|
||||
driver_opts:
|
||||
type: "tmpfs"
|
||||
device: "tmpfs"
|
||||
|
||||
Reference in New Issue
Block a user