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
|