23 Commits (ea95ad9c1244a767013f60b5386c49b5550274f8)

Author SHA1 Message Date
Rusty Russell 075c25fc08 plugins/fetchinvoice: handle sendinvoice timeout, error or payment. 4 years ago
Christian Decker 0d1b45dfcc json-rpc: Give `waitblockheight` an error code for timeouts 4 years ago
Rusty Russell 69ddf818c7 plugins/fetchinvoice: catch invoice_request reply. 4 years ago
Rusty Russell 3eada358e9 plugins/fetchinvoice: plugin to send an invoice_request for a given offer 4 years ago
Rusty Russell fab0842d31 lightningd: createinvoice low-level invoice creation command. 4 years ago
Rusty Russell d66dbd473a lightningd: add low-level offer interfaces. 4 years ago
Rusty Russell 3f4683e3f8 sendpay: optional argument to link local offer. 4 years ago
niftynei b696ec89a5 df-open: use channel_id for openchannel_update and openchannel_signed 4 years ago
niftynei 06c41a0547 dualfund: opener, openchannel_init command (1/3) 4 years ago
Vincenzo Palazzo 9fbeb9bcdc delpay: code style changes and fixed docs 4 years ago
ZmnSCPxj jxPCSnmZ e7d89cd7de lightningd/invoice.c: Improve programmatic error reporting for `delinvoice`. 4 years ago
ZmnSCPxj jxPCSnmZ deabab8934 lightningd/opening_control.c: `fundchannel_cancel` no longer requires a `channel_id` argument. 4 years ago
Christian Decker 197a144505 plugin: Ensure RPC passthrough calls are terminated when plugin dies 5 years ago
ZmnSCPxj jxPCSnmZ d9b2482415 lightningd/hsm_control.c: Implement `getsharedsecret`. 5 years ago
darosior 70a79e3998 plugins/bcli: a new plugin for gathering Bitcoin data 5 years ago
Vasil Dimov 55173a56b7 Use dedicated type for error codes 5 years ago
ZmnSCPxj jxPCSnmZ 67590fc6be lightningd/invoice.c: Add `timeout` parameter to `waitanyinvoice`. 5 years ago
Vasil Dimov fc75d8a9e6 connectd: add own err codes instead of generic -1 5 years ago
Vasil Dimov 11da88a281 common: add 2 specific error codes wrt funding 5 years ago
Rusty Russell c74fceb4c9 JSON RPC: invoice exposeprivatechannels can specify exact channels. 5 years ago
Rusty Russell ca28c30eff funding: don't allow funding new channels until we're synced. 5 years ago
Simon Vrouwe 10057c8335 openingd/json_fund_channel: 6 years ago
Rusty Russell d7e233e47d Move json and param core functionality into common, for plugins. 6 years ago
Christian Decker e625fd7e82 plugin: Map results back to the incoming JSON-RPC request 6 years ago
Mark Beckwith 428da65fb1 renamed error code 6 years ago
Mark Beckwith b7203b0c0c Remove Developer Asserts from param.c 6 years ago
Rusty Russell 7f508cca5f wallet: clarify error 302. 6 years ago
Mark Beckwith 8f0ef1636f Added wallet related error codes 6 years ago
Mark Beckwith 7f437715d5 Added error code parameter to command_fail 7 years ago
ZmnSCPxj 2e73317a39 invoice: Define specific error codes for duplicate label and preimage. 7 years ago
practicalswift a4059ef83e Use expected LIGHTNING_DIR_FILE_H define 7 years ago
ZmnSCPxj d181ecbeea payalgo: Implement retry_for for pay command. 7 years ago
ZmnSCPxj 1e4adb0359 pay: Make sendpay nonblocking. 7 years ago
ZmnSCPxj 38535fc36c payalgo: Create a new failure for paying expired invoice. 7 years ago
practicalswift 2a979a2d5c Fix typos 7 years ago
ZmnSCPxj a6c6b8d9d3 pay: Provide detailed errors on `sendpay` or `pay` failure. 7 years ago
ZmnSCPxj 6d789282c9 jsonrpc_errors.h: Header for JSON-RPC errors. 7 years ago