303 Commits (2b75a46a6cf9f3d4180430aefee8a9db81b01869)

Author SHA1 Message Date
Christian Decker 7f11b4854e pylightning: Split @method and @async_method decorators 6 years ago
Christian Decker d9c3f5ec4b pylightning: Rename peer_id to node_id in getroute 6 years ago
Christian Decker cc4fbfca43 pylightning: Add the `background` keyword to hooks and methods 6 years ago
Christian Decker 9670b4382f pylightning: Don't always use request ID 0 6 years ago
Christian Decker f452d00b77 pylightning: Add support for *args and **kwargs in plugin dispatch 6 years ago
Christian Decker 8de1a85ac0 pylightning: Exception if we have unfulfilled positional arguments 6 years ago
Christian Decker 81fa247d07 pylightning: Wrap request in an object 6 years ago
Christian Decker 71795d4d6a pylightning: Wrap the plugin methods in a class 6 years ago
Conor Scott d96564ce3e pylightning: raise Error when missing rpc parameter 6 years ago
Rusty Russell cc95a56544 pylightning: handle msat fields in JSON more appropriately. 6 years ago
Rusty Russell 1c542bcd08 pylightning: prepare plugin for parameters to getmanifest. 6 years ago
Christian Decker ac6d9b34cc pylightning: Correctly return the remainder of a message back 6 years ago
Conor Scott 960664337f pylightning: handle method introspection more generally. 6 years ago
Conor Scott 6e4eae372d [pylightning] add args list to getmanifest 6 years ago
Rusty Russell 0c89fc5d70 pylightning: use different decoration for init msg. 6 years ago
Rusty Russell a1ebfc9e5e pylightning: help() accepts an argument. 6 years ago
Christian Decker 35e4227015 docker: Do not use the copy of a clone 6 years ago
Christian Decker 1c8b980985 pylightning: Handle empty log lines correctly 6 years ago
arowser c029f2fb0f remove unused local var 6 years ago
Christian Decker c78d7e0f95 plugin: Increase manifest timeout to 60 seconds 6 years ago
Rusty Russell 0a8b4f8935 pay: remove inbuilt command in favor of plugin. 6 years ago
Rusty Russell 40637d0017 contrib/pylightning: temporarily convert to use plugin/pay for tests. 6 years ago
Christian Decker 025fbbc9ea pylightning: Always assign the `init` method in plugin 6 years ago
Christian Decker a707ae091d pylightning: Add hooks as a new type of method 6 years ago
Rusty Russell 80753bfbd5 Feedback from @niftynei. 6 years ago
Rusty Russell dc2ee9639b listchannels: allow source arg to list channels by their source node. 6 years ago
Rusty Russell 3d016e7249 getroute: allow array of channels to exclude. 6 years ago
Rusty Russell 1567238dd9 invoice: option to expose/not-expose private channels. 6 years ago
Rene Pickhardt 6b5db38774 pylightning: Made rpc a public member of Plugin and sorted imports 6 years ago
Christian Decker e0621fa8f7 pylightning: Better inject arguments in plugin method calls 6 years ago
nicolas.dorier 6f027a24a0 Add dockerfile for cross compiling arm32v7 image 6 years ago
Rene Pickhardt 0321d79540 [plugin] Improved the example code to encourage usage of optional arguments (#2212) 6 years ago
Christian Decker 4f16044404 fixup! pylightning: Added a tiny library for python plugins 6 years ago
Christian Decker 25ca49c444 pytest: Add a test for the event subscription and notification 6 years ago
Christian Decker 5338d3115f pylightning: Add notification subscription handlers 6 years ago
Christian Decker 7314c71695 pylightning: Increase buffer size for big JSON-RPC responses 6 years ago
Christian Decker 42d8e07d70 pylightning: Merge option_values into options 6 years ago
Christian Decker 1eb23d6b29 pylightning: Split log messages on newlines 6 years ago
Christian Decker 643480cfd8 pylightning: Migrate the test plugin to use the new wrapper 6 years ago
Christian Decker d88228280e pylightning: Add option handling to the plugin library 6 years ago
Christian Decker ada69e7943 pylightning: Added a tiny library for python plugins 6 years ago
Christian Decker a304db9be2 plugin: Handle log notifications from plugins 6 years ago
Rusty Russell 19ecf8c6fb disconnect: add force option to disconnect even with a live channel. 6 years ago
William Casarin db9e250df8 python: fix check-python errors in plugins 6 years ago
Conor Scott 6470630db9 [doc] Add lightning-pay script as example for using pylightning library 6 years ago
lisa neigut a39c97c960 channeld: support private channel creation, fixes #2125 6 years ago
Christian Decker be7674ed6c plugin: Added .params.configuration to init call 6 years ago
Christian Decker 5b6bb7c571 pylightning: Bump version number to 0.0.6 to make Pypi work again 6 years ago
Christian Decker bd6e3bfe6a pylightning: Add a compatibility mode for pre-\n\n versions 6 years ago
Christian Decker a50529bcb0 pylightning: Allow both kwargs as well as positional args 6 years ago