@@ -26,12 +26,7 @@ curl -L -o zombienet-macos-arm64 https://github.com/paritytech/zombienet/release
2626chmod +x zombienet-macos-arm64
2727```
2828
29- ### Run Bulletin nodes with ` --ipfs-server `
30- ```
31- POLKADOT_BULLETIN_BINARY_PATH=./target/release/polkadot-bulletin-chain ./zombienet-linux-x64 -p native spawn ./zombienet/bulletin-polkadot-local.toml
32- ```
33-
34- ### Run Kubo locally and connect Bulletin nodes
29+ ### Run Kubo locally
3530
3631#### Either locally
3732```
@@ -42,12 +37,6 @@ sudo bash install.sh
4237ipfs version
4338ipfs init
4439ipfs daemon & # run in background
45-
46- # Connect nodes
47- ipfs swarm connect /ip4/127.0.0.1/tcp/10001/ws/p2p/12D3KooWQCkBm1BYtkHpocxCwMgR8yjitEeHGx8spzcDLGt2gkBm
48- # connect 12D3KooWQCkBm1BYtkHpocxCwMgR8yjitEeHGx8spzcDLGt2gkBm success
49- ipfs swarm connect /ip4/127.0.0.1/tcp/12347/ws/p2p/12D3KooWRkZhiRhsqmrQ28rt73K7V3aCBpqKrLGSXmZ99PTcTZby
50- # connect 12D3KooWRkZhiRhsqmrQ28rt73K7V3aCBpqKrLGSXmZ99PTcTZby success
5140```
5241
5342#### Or use docker (uses 172.17.0.1 or host.docker.internal for swarm connect)
@@ -56,19 +45,36 @@ ipfs swarm connect /ip4/127.0.0.1/tcp/12347/ws/p2p/12D3KooWRkZhiRhsqmrQ28rt73K7V
5645docker pull ipfs/kubo:latest
5746docker run -d --name ipfs-node -v ipfs-data:/data/ipfs -p 4001:4001 -p 8080:8080 -p 5001:5001 ipfs/kubo:latest
5847docker logs -f ipfs-node
59- # Connect nodes
60- docker exec -it ipfs-node ipfs swarm connect /ip4/172.17.0.1/tcp/10001/ws/p2p/12D3KooWQCkBm1BYtkHpocxCwMgR8yjitEeHGx8spzcDLGt2gkBm && docker exec -it ipfs-node ipfs swarm connect /ip4/172.17.0.1/tcp/12347/ws/p2p/12D3KooWRkZhiRhsqmrQ28rt73K7V3aCBpqKrLGSXmZ99PTcTZby
48+ ```
49+
50+ ## Run Bulletin solochain with ` --ipfs-server `
51+ ```
52+ # Bulletin Solochain
53+ POLKADOT_BULLETIN_BINARY_PATH=./target/release/polkadot-bulletin-chain ./zombienet-linux-x64 -p native spawn ./zombienet/bulletin-polkadot-local.toml
6154
62- # specific version
63- # docker pull ipfs /kubo:v0.35.0
64- # docker run -d --name ipfs-node-v0.35.0 -v ipfs-data:/data/ipfs-v0.35 -p 4001:4001 -p 8080:8080 -p 5001:5001 ipfs/kubo:v0.35.0
65- # docker logs -f ipfs-node-v0.35.0
6655# Connect nodes
67- # docker exec -it ipfs-node-v0.35.0 ipfs swarm connect /ip4/172.17.0.1/tcp/10001/ws/p2p/12D3KooWQCkBm1BYtkHpocxCwMgR8yjitEeHGx8spzcDLGt2gkBm
68- # docker exec -it ipfs-node-v0.35.0 ipfs swarm connect /ip4/172.17.0.1/tcp/12347/ws/p2p/12D3KooWRkZhiRhsqmrQ28rt73K7V3aCBpqKrLGSXmZ99PTcTZby
56+ ipfs swarm connect /ip4/127.0.0.1/tcp/10001/ws/p2p/12D3KooWQCkBm1BYtkHpocxCwMgR8yjitEeHGx8spzcDLGt2gkBm
57+ # connect 12D3KooWQCkBm1BYtkHpocxCwMgR8yjitEeHGx8spzcDLGt2gkBm success
58+ ipfs swarm connect /ip4/127.0.0.1/tcp/12347/ws/p2p/12D3KooWRkZhiRhsqmrQ28rt73K7V3aCBpqKrLGSXmZ99PTcTZby
59+ # connect 12D3KooWRkZhiRhsqmrQ28rt73K7V3aCBpqKrLGSXmZ99PTcTZby success
60+
61+ # Or docker (change 127.0.0.1 -> 172.17.0.1)
62+ docker exec -it ipfs-node ipfs swarm connect /ip4/172.17.0.1/tcp/10001/ws/p2p/12D3KooWQCkBm1BYtkHpocxCwMgR8yjitEeHGx8spzcDLGt2gkBm
63+ docker exec -it ipfs-node ipfs swarm connect /ip4/172.17.0.1/tcp/12347/ws/p2p/12D3KooWRkZhiRhsqmrQ28rt73K7V3aCBpqKrLGSXmZ99PTcTZby
64+ ```
65+
66+ ## Run Bulletin (Westend) parachain with ` --ipfs-server `
67+ ```
68+ # Bulletin parachain (Westend)
69+ ./scripts/create_bulletin_westend_spec.sh
70+ POLKADOT_BINARY_PATH=~/local_bridge_testing/bin/polkadot POLKADOT_PARACHAIN_BINARY_PATH=~/local_bridge_testing/bin/polkadot-parachain ./zombienet-linux-x64 -p native spawn ./zombienet/bulletin-westend-local.toml
71+
72+ # For docker (change 127.0.0.1 -> 172.17.0.1)
73+ docker exec -it ipfs-node ipfs swarm connect /ip4/172.17.0.1/tcp/10001/ws/p2p/12D3KooWJKVVNYByvML4Pgx1GWAYryYo6exA68jQX9Mw3AJ6G5gQ
74+ docker exec -it ipfs-node ipfs swarm connect /ip4/172.17.0.1/tcp/12347/ws/p2p/12D3KooWJ8sqAYtMBX3z3jy2iM98XGLFVzVfUPtmgDzxXSPkVpZZ
6975```
7076
71- ### Trigger authorize, store and IPFS get
77+ ## Trigger authorize, store and IPFS get
7278```
7379# cd polkadot-bulletin-chain - make sure we are here
7480cd examples
0 commit comments