adding scripts for interacting with alice and bobs lnd instances.
This commit is contained in:
8
docker/release/targets/lnd/bin/btcctl
Executable file
8
docker/release/targets/lnd/bin/btcctl
Executable file
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
docker run --rm -it --network=btcd_indranet \
|
||||
--volume=lnd_btcd_config:/etc/btcd:ro \
|
||||
indralabs/btcctl-multi-arch:linux-amd64-dev \
|
||||
--rpcserver=172.16.42.2:8334 \
|
||||
--rpcuser=simnet --rpcpass=simnet \
|
||||
--simnet $@
|
||||
10
docker/release/targets/lnd/bin/lncli-alice
Executable file
10
docker/release/targets/lnd/bin/lncli-alice
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
docker run --rm -it \
|
||||
--network=btcd_indranet \
|
||||
--volume=lnd_lnd_alice_config:/etc/lnd:ro \
|
||||
--volume=lnd_lnd_alice_data:/var/lnd:ro \
|
||||
indralabs/lncli-multi-arch:linux-amd64-dev \
|
||||
--rpcserver=172.16.42.10 \
|
||||
--tlscertpath=/etc/lnd/keys/rpc.cert \
|
||||
--chain=bitcoin --network=simnet $@
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
docker run --rm -it \
|
||||
--network=btcd_indranet \
|
||||
--volume=lnd_config:/etc/lnd:ro \
|
||||
--volume=lnd_data:/var/lnd:ro \
|
||||
--volume=lnd_lnd_bob_config:/etc/lnd:ro \
|
||||
--volume=lnd_lnd_bob_data:/var/lnd:ro \
|
||||
indralabs/lncli-multi-arch:linux-amd64-dev \
|
||||
--rpcserver=172.16.42.10 \
|
||||
--tlscertpath=/etc/lnd/keys/rpc.cert \
|
||||
--chain=bitcoin --network=simnet $@
|
||||
--chain=bitcoin --network=simnet $@
|
||||
@@ -1,27 +1,64 @@
|
||||
version: '3'
|
||||
services:
|
||||
lnd:
|
||||
btcd:
|
||||
image: indralabs/btcd-multi-arch:linux-amd64-dev
|
||||
volumes:
|
||||
- btcd_config:/etc/btcd
|
||||
- btcd_data:/var/btcd
|
||||
networks:
|
||||
indranet:
|
||||
ipv4_address: 172.16.42.2
|
||||
command:
|
||||
- "--rpcuser=simnet"
|
||||
- "--rpcpass=simnet"
|
||||
- "--simnet"
|
||||
- "--txindex"
|
||||
- "--miningaddr=SQWX48N37PFYbSrNqbZ8b4ZeYA3SPwwApR"
|
||||
lnd-alice:
|
||||
image: indralabs/lnd-multi-arch:linux-amd64-dev
|
||||
volumes:
|
||||
- lnd_config:/etc/lnd
|
||||
- lnd_data:/var/lnd
|
||||
- btcd_config:/etc/btcd:ro
|
||||
- lnd_alice_config:/etc/lnd
|
||||
- lnd_alice_data:/var/lnd
|
||||
networks:
|
||||
indranet:
|
||||
ipv4_address: 172.16.42.10
|
||||
# depends_on:
|
||||
# - btcd
|
||||
depends_on:
|
||||
- btcd
|
||||
command:
|
||||
- "--bitcoin.active"
|
||||
- "--bitcoin.simnet"
|
||||
- "--bitcoin.node=btcd"
|
||||
- "--btcd.rpccert=/etc/btcd/keys/rpc.cert"
|
||||
- "--btcd.rpchost=172.16.42.2:8334"
|
||||
- "--btcd.rpcuser=simnet"
|
||||
- "--btcd.rpcpass=simnet"
|
||||
lnd-bob:
|
||||
image: indralabs/lnd-multi-arch:linux-amd64-dev
|
||||
volumes:
|
||||
- btcd_config:/etc/btcd:ro
|
||||
- lnd_bob_config:/etc/lnd
|
||||
- lnd_bob_data:/var/lnd
|
||||
networks:
|
||||
indranet:
|
||||
ipv4_address: 172.16.42.11
|
||||
depends_on:
|
||||
- btcd
|
||||
command:
|
||||
- "--bitcoin.active"
|
||||
- "--bitcoin.simnet"
|
||||
- "--bitcoin.node=btcd"
|
||||
- "--btcd.rpccert=/etc/btcd/keys/rpc.cert"
|
||||
- "--btcd.rpchost=172.16.42.2:8334"
|
||||
- "--btcd.rpcuser=simnet"
|
||||
- "--btcd.rpcpass=simnet"
|
||||
- "--rpclisten=0.0.0.0:10009"
|
||||
- "--listen=0.0.0.0:9735"
|
||||
- "--adminmacaroonpath=/etc/lnd/keys/admin.macaroon"
|
||||
volumes:
|
||||
lnd_config:
|
||||
lnd_data:
|
||||
btcd_config:
|
||||
btcd_data:
|
||||
lnd_alice_config:
|
||||
lnd_alice_data:
|
||||
lnd_bob_config:
|
||||
lnd_bob_data:
|
||||
networks:
|
||||
indranet:
|
||||
driver: bridge
|
||||
|
||||
Reference in New Issue
Block a user