Commit Graph

10 Commits

Author SHA1 Message Date
ThomasV a3c6f82bb2 move LNPeer handshake back into initialize 2019-08-20 09:03:11 +02:00
ThomasV b5482e4470 create transport and perform handshake before creating Peer 2019-08-20 09:03:11 +02:00
ThomasV d493dd1953 add pycryptodomex to requirements 2019-08-20 09:03:11 +02:00
SomberNight 9256472485 rm 'cryptography' as dependency; use new pycryptodomex version
pycryptodomex 3.7 implemented chacha20_poly1305 and chacha20,
and it is already used (although optionally) to speed up AES,
so we can remove cryptography and make pycryptodomex mandatory for LN
2019-08-20 09:03:11 +02:00
SomberNight 449ec013fe add licence headers to more files 2019-08-20 09:03:10 +02:00
SomberNight f70e679aba some more type annotations that needed conditional imports 2019-08-20 09:03:10 +02:00
SomberNight 9de6028fb5 clean-up Peer init 2019-08-20 09:03:10 +02:00
Janus 962f70c7da ln: add lightning_listen config option 2019-08-20 09:03:10 +02:00
ThomasV 409a336071 fix tests (follow-up previous commit) 2019-08-20 09:03:10 +02:00
ThomasV 445252284f move transport code to its own file 2019-08-20 09:03:10 +02:00