testing alice and bob.

This commit is contained in:
greg stone
2023-02-06 17:18:50 +00:00
parent b971b56eff
commit 2879796c5e
5 changed files with 42 additions and 14 deletions

View File

@@ -1,8 +1,8 @@
#!/bin/bash
docker run --rm -it --network=btcd_indranet \
docker run --rm -it --network=lnd_indranet \
--volume=lnd_btcd_config:/etc/btcd:ro \
indralabs/btcctl-multi-arch:linux-amd64-dev \
--rpcserver=172.16.42.2:8334 \
--rpcserver=172.16.43.2:8334 \
--rpcuser=simnet --rpcpass=simnet \
--simnet $@

View File

@@ -1,10 +1,10 @@
#!/bin/bash
docker run --rm -it \
--network=btcd_indranet \
--network=lnd_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 \
--rpcserver=172.16.43.10 \
--tlscertpath=/etc/lnd/keys/rpc.cert \
--chain=bitcoin --network=simnet $@

View File

@@ -1,10 +1,10 @@
#!/bin/bash
docker run --rm -it \
--network=btcd_indranet \
--network=lnd_indranet \
--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 \
--rpcserver=172.16.43.11 \
--tlscertpath=/etc/lnd/keys/rpc.cert \
--chain=bitcoin --network=simnet $@

View File

@@ -7,13 +7,13 @@ services:
- btcd_data:/var/btcd
networks:
indranet:
ipv4_address: 172.16.42.2
ipv4_address: 172.16.43.2
command:
- "--rpcuser=simnet"
- "--rpcpass=simnet"
- "--simnet"
- "--txindex"
- "--miningaddr=SQWX48N37PFYbSrNqbZ8b4ZeYA3SPwwApR"
- "--miningaddr=sb1qc7nsgcvk496af2yuds8fk72ehn288u9nhlf0dr"
lnd-alice:
image: indralabs/lnd-multi-arch:linux-amd64-dev
volumes:
@@ -22,7 +22,7 @@ services:
- lnd_alice_data:/var/lnd
networks:
indranet:
ipv4_address: 172.16.42.10
ipv4_address: 172.16.43.10
depends_on:
- btcd
command:
@@ -30,7 +30,7 @@ services:
- "--bitcoin.simnet"
- "--bitcoin.node=btcd"
- "--btcd.rpccert=/etc/btcd/keys/rpc.cert"
- "--btcd.rpchost=172.16.42.2:8334"
- "--btcd.rpchost=172.16.43.2:8334"
- "--btcd.rpcuser=simnet"
- "--btcd.rpcpass=simnet"
lnd-bob:
@@ -41,7 +41,7 @@ services:
- lnd_bob_data:/var/lnd
networks:
indranet:
ipv4_address: 172.16.42.11
ipv4_address: 172.16.43.11
depends_on:
- btcd
command:
@@ -49,7 +49,7 @@ services:
- "--bitcoin.simnet"
- "--bitcoin.node=btcd"
- "--btcd.rpccert=/etc/btcd/keys/rpc.cert"
- "--btcd.rpchost=172.16.42.2:8334"
- "--btcd.rpchost=172.16.43.2:8334"
- "--btcd.rpcuser=simnet"
- "--btcd.rpcpass=simnet"
volumes:
@@ -65,7 +65,7 @@ networks:
ipam:
driver: default
config:
- subnet: 172.16.42.0/24
gateway: 172.16.42.1
- subnet: 172.16.43.0/24
gateway: 172.16.43.1
# docker-compose -f docker/lnd/docker-compose.yml up

View File

@@ -0,0 +1,28 @@
#!/bin/bash
# Remove existing containers
docker rm lnd-btcd-1 lnd-lnd-alice-1 lnd-lnd-bob-1 2>/dev/null
# Remove existing volumes
docker volume rm lnd_btcd_config lnd_btcd_data lnd_lnd_alice_config lnd_lnd_alice_data lnd_lnd_bob_config lnd_lnd_bob_data 2>/dev/null
# Setup an rpc key/cert for the btcwallet daemon
#docker run --rm -it \
# --volume=lnd_:/etc/btcwallet \
# --entrypoint="/bin/gencerts" \
# --user=8332:8332 \
# indralabs/btcctl-multi-arch:linux-amd64-dev \
# --directory=/etc/btcwallet -H * -f
# Create a new wallet
#docker run --rm -it \
# --volume=btcd_btcwallet_config:/etc/btcwallet \
# --volume=btcd_btcwallet_data:/var/btcwallet \
# indralabs/btcwallet-multi-arch:linux-amd64-dev \
# --simnet --createtemp
#docker run --rm -it \
# --volume=btcd_btcwallet_config:/etc/btcwallet \
# --volume=btcd_btcwallet_data:/var/btcwallet \
# indralabs/btcwallet-multi-arch:linux-amd64-dev \
# --simnet importprivkey FuarsNCxniX277tBYt1BDGPB6cRTUfeEhUBXNAjrg3cdsWZTNcPj