431 Commits (7260d9ea3d9b70578df15ff63e9fe7aaf730dc8d)

Author SHA1 Message Date
Antoine Poinsot 3382dafaee configure: allow to run clang with ASAN 4 years ago
Christian Decker a351b9bf2f pyln: Migrate from binascii.hexlify to bytes.hex 4 years ago
Christian Decker 04462f6a64 pyln: Add code to unwrap an encrypted onion at the intended node 4 years ago
Christian Decker e8dcd59b24 pyln: Add a warning that pyln-proto is not safe for production use 4 years ago
Christian Decker 96b182a084 pyln: Implement sphinx onion packet generation in python 4 years ago
Christian Decker 668debb74f pyln: Rename LightningNode.fund_channel to fundchannel 4 years ago
Christian Decker 8ecb157af6 pyln: Add type annotations to lightning.py 5 years ago
Christian Decker 49ec800a07 pyln: Add type-annotations to plugin.py 5 years ago
Christian Decker d27da4d152 pyln: Fix two formatting string not matching parameters 5 years ago
Christian Decker 748caf91d3 pyln-client: Add support to monkey patch the JSONEncoder 5 years ago
Christian Decker 382230509b pyln: Add stubs to generate documentation for pyln-client 5 years ago
Rusty Russell 0a50301d51 pytest: don't test for memleaks under valgrind. 4 years ago
niftynei d0e42e2c36 contrib: make bitcoin polling and gossip propagation snappier 4 years ago
Christian Decker a88073f6fb repro: Add missing Dockerfiles 4 years ago
Sergi Delgado Segura f1d5fdf323 pyln: Sets remote_pubkey for LightningConnection if node is not the initiator 4 years ago
Christian Decker f5dd393113 pyln: Bump proto version to match pyln-bolt* 4 years ago
Christian Decker bd811fbd1a pyln: Add safe fallback results for hooks 4 years ago
Michael Schmoock 218a9efaec pyln-testing: add get_channel_id helper 4 years ago
ZmnSCPxj jxPCSnmZ 277ff0f44c plugins/spender/multiwithdraw.c: Implement multiwithdraw command. 4 years ago
Christian Decker d46d82eeff pyln-testing: Allow up to 1000 connections to postgresql in tests 4 years ago
niftynei b3cbb0b653 tests: plugin for dual-funding tests in ln-prototest 4 years ago
niftynei 171b9857de contrib: add ability to start/stop elements nodeset 4 years ago
ZmnSCPxj jxPCSnmZ 45e1b3828a plugins/multifundchannel.c: Add minchannels flag to multifundchannel. 4 years ago
ZmnSCPxj jxPCSnmZ 9460838650 doc/, contrib/: Additional support etc. for multifundchannel. 4 years ago
Christian Decker 71e713c722 pyln-testing: Bump version to 0.9.0 and add Makefile for release 4 years ago
Christian Decker 0b50fd0f96 pyln-testing: Add a dummy test to check functionality 4 years ago
Christian Decker 81d8525d86 pyln: Make the pytest requirement less stringent 4 years ago
niftynei 26f116041c contrib: start_ln now creates variable number of nodes 4 years ago
niftynei c8579b99d0 pyln-proto: use vals for subtype parsing 4 years ago
Christian Decker 437c411769 pyln-testing: Have LightningNode.fund_channel poll 4 years ago
Christian Decker 0431a29a26 pyln-testing: Poll for channel active instead of watching logs 4 years ago
ZmnSCPxj jxPCSnmZ 8c763bb7be contrib/pyln-testing/pyln/testing/utils.py: Add a fundbalancedchannel method to LightningNode, for when you want to Thanos your channels. 4 years ago
Sergi Delgado Segura 3edbacbb3c pyln: hexlify -> bytes.hex() in pyln.proto.wire 4 years ago
Sergi Delgado Segura 27e495efa5 pyln: Updates proto to use coincurve for Public and Private keys 4 years ago
nicolas.dorier 2e51f23a95 Add python to runtime docker image (arm32/64) 4 years ago
Rusty Russell 7435d50970 signpsbt: add signonly parameter to restrict/enforce what inputs to sign. 4 years ago
Rusty Russell aab3808668 utxopsbt: let caller specify locktime, add tests and python binding. 4 years ago
Rusty Russell 14baaaa8ba fundpsbt: let caller specify locktime. 4 years ago
Rusty Russell 624df64330 pyln-client: allow commands and options to mark themselves deprecated. 4 years ago
Rusty Russell 4ce8f56327 pyln.client.plugin: set deprcated_apis based on getmanifest. 4 years ago
Rusty Russell 151bc47583 JSON-RPC: getmanifest passes allow-deprecated-apis flag. 4 years ago
Rusty Russell 01a82d38f7 pytest: add slow_test marker. 4 years ago
Rusty Russell 51aae9cce7 pytest: make valgrind a per-node option. 4 years ago
Rusty Russell 79278b880f pytest: optimize join_nodes a little. 4 years ago
Rusty Russell 929fd3e2f6 pytest: make sure all nodes see funds using sync_blockheight 4 years ago
Rusty Russell 02b413a4dc pytest: make join_nodes / line_graph wait for updates in both dirs. 4 years ago
Rusty Russell 8f455c8b98 pytest: new join_nodes to allow you to get all the nodes then join some of them. 4 years ago
Rusty Russell 06372e13d8 pyln.proto.message: don't let Message() init set implicit lengths. 4 years ago
Antoine Poinsot 5b45334d93 pyln: allow to signal may_fail in get_node() 4 years ago
Rusty Russell 1274d34822 lightningd: add --dev-no-version-checks, use if SLOW_MACHINE and VALGRIND 4 years ago