aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorRizwan Qaiser <[email protected]>2022-01-07 16:50:39 +0500
committerRizwan Qaiser <[email protected]>2022-01-07 16:50:39 +0500
commita874a2b956d6159d85095d4f71fad258d555a387 (patch)
treece529d00adb05fc2285aa19e9d045cebbf54345a /README.md
parentad486f7828880c51a81958b14830da4f9c96e61f (diff)
downloadcoinos-server-a874a2b956d6159d85095d4f71fad258d555a387.tar.gz
coinos-server-a874a2b956d6159d85095d4f71fad258d555a387.zip
updated readme with new steps. updated docker-compose.dev.yml to adhere to new network requirements
Diffstat (limited to 'README.md')
-rw-r--r--README.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/README.md b/README.md
index 2135a3a5..267a3633 100644
--- a/README.md
+++ b/README.md
@@ -20,11 +20,28 @@ This repository contains the code for the backend API server which is implemente
cp -rf sampleconfig ./config
cp .env.sample .env
cp fx.sample fx
+ docker network create net
+ sudo base64 config/lnd/tls.cert | tr -d '\n' > cert
+ sudo base64 config/lnd/data/chain/bitcoin/regtest/admin.macaroon | tr -d '\n' > macaroon
docker run -it -v $(pwd):/app --entrypoint yarn asoltys/coinos-server
docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d --remove-orphans
docker exec -i mariadb mysql -u root -ppassword < db/schema.sql
docker exec -it liquid elements-cli -conf=/config/elements.conf sendtoaddress AzpsKhC6xE9FEK4aWAzMnbvueMLiSa5ym1xpuYogFkHzWgMHSt8B79aNNbFppQzCSQ2yZ9E4nL6RQJU7 1000000
docker exec -it lnd lncli create
+ docker exec -it lnd lncli --network=regtest --chain=bitcoin unlock
+
+### Config changes
+ navigate to config/index.js.
+ for the lna dictionary, update the values for cert and macaroon. These values can be found in the macaroon and cert files created in the previous section in the root folder of the coinos project.
+
+### Wallet not found issues
+ If your app logs complain that the wallet was not found, do the following:
+ docker exec bitcoin bash
+ bitcoin-cli -datadir=config/ createwallet
+ bitcoin-cli -datadir=config/ unlock
+
+
+
Note the last step will take some time on first run as it will download the aforementioned docker images.