453 Commits (4034d0c306c4d3f1ac6b387bca64152bd79e419c)

Author SHA1 Message Date
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
Rusty Russell c85a433d9a pytest: reduce accuracy of valgrind if SLOW_MACHINE. 4 years ago
Rusty Russell 73a5f5b313 fundpsbt: make parameters more usable. 4 years ago
Rusty Russell 31d7e013bd pytest: test fundpsbt. 4 years ago
Rusty Russell 4ee527a59c pytest: test reserve and unreserve. 4 years ago
Christian Decker be9b55fcb5 pyln: Add a traceback if a hook or rpc method fails 4 years ago
Rusty Russell 74abd30da5 pyln-proto, pyln-spec: fix 'make prod-release' target. 4 years ago
niftynei 9830c94778 rpc: new signpsbt + sendpsbt rpcs 4 years ago
niftynei 103dce63ef reserve/unreserve input: new RPC commands for reserving inputs/outputs 4 years ago
Rusty Russell 8ee8161fb4 pyln-spec: add .gitignore file for build detritus. 4 years ago
Rusty Russell 447231f52e pyln.spec.bolt*: change version numbering to include specific csv subversion. 4 years ago
Rusty Russell 1c1c3349b4 pyln.spec.bolt*: unify setups. 4 years ago
Rusty Russell 450fb43612 pyln.spec.bolt*: test-release and prod-release targets, fix requirements.txt 4 years ago
Rusty Russell 93ae190c19 pyln.proto: bump version to 0.8.3. 4 years ago
Rusty Russell 014ede0585 pyln.proto: fix test-release target 4 years ago
Rusty Russell 902d8f7dab pyln.proto.message: remove incorrect fundamental types now spec update. 4 years ago
Rusty Russell 41e914fb37 pyln.proto.message, pyln.proto.spec*: do magic to expose mypy types. 4 years ago
Rusty Russell 11a0de877e pyln.proto.message: more mypy fixes. 4 years ago
Rusty Russell 3882e8bdf7 pyln.spec.bolt*: make these separate packages, so versions can change indep. 4 years ago
Rusty Russell 013eced4ce pyln.proto: fix package list in setup.py 4 years ago
Rusty Russell 02338a6b25 pyln.proto.message: add to_py() operation. 4 years ago
Rusty Russell ee76504e53 pyln.proto.message: fix handling of ... with subtypes. 4 years ago
Rusty Russell 2309a7a561 pyln.proto.message: don't leave 'None' in dict for missing fields. 4 years ago
Christian Decker 5bb1fd4205 pyln-proto: Add Makefile targets for releases 4 years ago
Christian Decker 48cee3c3d2 pyln: Bump version to 0.8.2 in order to match with binary distro 4 years ago
Rusty Russell aaefbe2e9e pyln.proto.message: fix handling of missing optional fields. 4 years ago
Rusty Russell fd3ea91b44 pyln.proto.message: expose array types, add set_field for Message class. 4 years ago
Rusty Russell f52065201b pyln.proto.message.*: add type annotations. 4 years ago
Rusty Russell da070e73b2 pyln.proto.message.*: Add Makefile to do mypy checks. 4 years ago