2
0
mirror of https://github.com/lnbook/lnbook synced 2024-11-08 19:10:35 +00:00
lnbook/code/docker/c-lightning/fund-c-lightning.sh

23 lines
534 B
Bash
Raw Normal View History

2020-06-15 14:40:23 +00:00
#!/bin/bash
set -Eeuo pipefail
# Generate a new receiving address for LND wallet
2020-06-16 13:45:12 +00:00
address=$(lightning-cli --lightning-dir=/lightningd --network regtest newaddr | jq .address)
2020-06-15 14:40:23 +00:00
# Ask Bitcoin Core to send 10 BTC to the address, using JSON-RPC call
curl --user regtest:regtest \
-H 'content-type: text/plain;' \
http://bitcoind:18443/ \
--data-binary @- <<EOF
{
"jsonrpc": "1.0",
2020-06-16 13:45:12 +00:00
"id": "c-lightning-container",
2020-06-15 14:40:23 +00:00
"method": "sendtoaddress",
"params": [
${address},
10,
2020-06-16 13:45:12 +00:00
"funding c-lightning"
2020-06-15 14:40:23 +00:00
]
}
EOF