diff --git a/.gitmodules b/.gitmodules index a23dfd76b..2565ee2f6 100644 --- a/.gitmodules +++ b/.gitmodules @@ -14,3 +14,8 @@ [submodule "external/gheap"] path = external/gheap url = https://github.com/valyala/gheap +[submodule "external/lnprototest"] + path = external/lnprototest + url = https://github.com/niftynei/lnprototest.git + branch = nifty/small-edits + ignore = dirty diff --git a/external/Makefile b/external/Makefile index bb5d748f4..590e6c568 100644 --- a/external/Makefile +++ b/external/Makefile @@ -3,7 +3,8 @@ SUBMODULES = \ external/libwally-core \ external/gheap \ external/jsmn \ - external/libbacktrace + external/libbacktrace \ + external/lnprototest TOP := ../.. ifdef BUILD diff --git a/external/lnprototest b/external/lnprototest new file mode 160000 index 000000000..14e4e1e05 --- /dev/null +++ b/external/lnprototest @@ -0,0 +1 @@ +Subproject commit 14e4e1e058999988159373458589c5ecd647fdd2 diff --git a/requirements.txt b/requirements.txt index fc1e8e7dc..dda466cf5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -38,4 +38,10 @@ pysocks ~= 1.7.1 # Dependencies from pyln-spec # None - +# Dependencies from lnprototest +pyln.bolt1==1.0.1.137 +pyln.bolt2==1.0.1.137 +pyln.bolt4==1.0.1.137 +pyln.bolt7==1.0.1.137 +coincurve==13.0.0 +crc32c