From a874a2b956d6159d85095d4f71fad258d555a387 Mon Sep 17 00:00:00 2001 From: Rizwan Qaiser Date: Fri, 7 Jan 2022 16:50:39 +0500 Subject: updated readme with new steps. updated docker-compose.dev.yml to adhere to new network requirements --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'README.md') 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. -- cgit v1.2.3 From 64402a251338124d2a3ed2381c8ea5a59b94c53c Mon Sep 17 00:00:00 2001 From: Rizwan Qaiser Date: Tue, 11 Jan 2022 13:46:04 +0500 Subject: fixed unlock command --- README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 267a3633..15880e7d 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ This repository contains the code for the backend API server which is implemente 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 + sudo base64 config/lnd/data/chain/bitcoin/regtest/admin.macaroon | tr -d '\n' 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 @@ -36,9 +36,12 @@ This repository contains the code for the backend API server which is implemente ### 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 + docker-compose exec bitcoin bash + bitcoin-cli -datadir=config/ createwallet coinos + exit + docker exec -it lnd lncli --network=regtest --chain=bitcoin unlock + + -- cgit v1.2.3