3ead4db8dc
* Use same naming scheme between ln containers and env vars * Add router_lnd container * Only open channels to router_lnd * Use 1sat base fee and 0ppm fee rate * Add script to test routing * Also fund router_lnd wallet --------- Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
21 lines
710 B
Bash
21 lines
710 B
Bash
#!/usr/bin/env bash
|
|
|
|
# test if every node can pay invoices from every other node
|
|
|
|
SN_LND_PUBKEY=02cb2e2d5a6c5b17fa67b1a883e2973c82e328fb9bd08b2b156a9e23820c87a490
|
|
LND_PUBKEY=028093ae52e011d45b3e67f2e0f2cb6c3a1d7f88d2920d408f3ac6db3a56dc4b35
|
|
CLN_PUBKEY=03ca7acec181dbf5e427c682c4261a46a0dd9ea5f35d97acb094e399f727835b90
|
|
|
|
# -e: exit on first failure | -x: print commands
|
|
set -ex
|
|
|
|
sndev cli lnd queryroutes $SN_LND_PUBKEY 1000
|
|
sndev cli lnd queryroutes $CLN_PUBKEY 1000
|
|
|
|
sndev cli sn_lnd queryroutes $LND_PUBKEY 1000
|
|
sndev cli sn_lnd queryroutes $CLN_PUBKEY 1000
|
|
|
|
# https://docs.corelightning.org/reference/lightning-getroute
|
|
sndev cli cln getroute $LND_PUBKEY 1000 0
|
|
sndev cli cln getroute $SN_LND_PUBKEY 1000 0
|