Skip to content

Commit d4586fb

Browse files
authored
Merge pull request #58 from jules23/poetry-install-notes
doc: update remote hsmd notes
2 parents 580adcf + 604fa65 commit d4586fb

File tree

1 file changed

+5
-13
lines changed

1 file changed

+5
-13
lines changed

contrib/remote_hsmd/NOTES.md

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ c-lightning
33

44
Basic Setup:
55

6-
1. Follow instructions in `doc/INSTALL.md`
7-
2. Follow instructions in the "Build and Development" section in `doc/HACKING.md`
6+
1. Follow instructions in [`doc/INSTALL.md`](../../doc/INSTALL.md)
7+
2. Follow instructions in the "Build and Development" section in [`doc/HACKING.md`](../../doc/HACKING.md)
88
3. Make sure you have cloned this repository
99

1010
On Ubuntu:
@@ -19,7 +19,7 @@ Validating Lightning Signer:
1919

2020
# In parent directory of c-lightning root
2121
git clone [email protected]:lightning-signer/validating-lightning-signer.git
22-
cargo build --features log_pretty_print,debug_enforcement_state
22+
cargo build
2323

2424
C-Lightning:
2525

@@ -30,16 +30,8 @@ C-Lightning:
3030

3131
(cd contrib/remote_hsmd && \
3232
ln -s ../../../validating-lightning-signer/lightning-signer-server/src/server/remotesigner.proto)
33-
# Then do ls -alt contrib/remote_hsmd/remotesigner.proto and make sure the link is valid
34-
35-
# Then install some python dependencies
36-
pip3 install --user base58 bitstring secp256k1 mrkd
37-
38-
# In c-lightning root, remote-hsmd branch:
39-
pip3 install --user -r requirements.txt
40-
41-
# Temporarily downgrade markupsafe to avoid breaking dependencies
42-
pip3 install --user markupsafe==2.0.1
33+
# Then make sure the link is valid
34+
if [ -f contrib/remote_hsmd/remotesigner.proto ]; then echo "Symbolic link successful"; else echo "Symbolic link failed"; fi
4335

4436
# Build c-lightning
4537
make distclean

0 commit comments

Comments
 (0)