144 Commits (162cea265c1c47c794b0a826d5a8f53033c04c19)

Author SHA1 Message Date
Rusty Russell bd010d4b96 listinvoices: deprecate 'complete' in favor of 'status' trinary. 7 years ago
Rusty Russell 843ede78c6 JSONRPC: listinvoices: wrap array in 'invoices' field. 7 years ago
Rusty Russell 1a641c823c JSONRPC: Make listinvoice an deprecated alias for listinvoices. 7 years ago
Rusty Russell e745572dfb JSONPRC: decodepay: print 'c' value. 7 years ago
ZmnSCPxj a88c73a41b invoices: Add `paid_timestamp` field. 7 years ago
Rusty Russell dea0aef52f wallet: use wallet_payment only for *outgoing* payments. 7 years ago
ZmnSCPxj 93dc90990f invoices: Extensive reorganization of invoice system. 7 years ago
Rusty Russell 6d7c8c8dd0 doc: manpages for pay, listpayments and decodepay. 7 years ago
Rusty Russell 2f2fb0c2a1 invoice: add msatoshi_received field. 7 years ago
Rusty Russell 66885163c9 JSON: Rename rhash to payment_hash in delinvoice, invoice, listinvoice, waitinvoice, waitanyinvoice. 7 years ago
Rusty Russell cc4caf9d69 invoice: common routine for invoice to json. 7 years ago
Rusty Russell cce432b77f wallet_invoice_nextpaid: return a struct invoice. 7 years ago
ZmnSCPxj c402d834e7 invoice: Rename 'amount' argument of 'invoice' RPC to 'msatoshi'. 7 years ago
ZmnSCPxj 816298123f invoice: Allow "any" msatoshi, for amountless invoices. 7 years ago
ZmnSCPxj caab95b922 wallet_payment: Make msatoshi field nullable. 7 years ago
ZmnSCPxj 50471bf4fe invoice: Make msatoshi field nullable. 7 years ago
ZmnSCPxj 7221476553 invoice: Clarify comments about the two loops in resolve_invoice. 7 years ago
ZmnSCPxj 5eceaa7be9 invoice: Modify waitanyinvoice interface to use pay_index. 7 years ago
ZmnSCPxj 3003b7346c invoice: Add pay_index member to struct invoice. 7 years ago
ZmnSCPxj 8e3c97762e invoice: Properly implement waitinvoice. 7 years ago
ZmnSCPxj 773f7524dd invoice: Factor out invoice deletion code. 7 years ago
ZmnSCPxj 1de339eff6 invoice: Use wallet_invoice_nextpaid in waitanyinvoice implementation. 7 years ago
Rusty Russell 1356913143 invoice: remove strange code. 7 years ago
Rusty Russell 8c665835fa jsonrpc: make explicit call to indicate cmd is still pending. 7 years ago
Rusty Russell 0610f66c34 bolt11: handle r value fee spec change. 7 years ago
Christian Decker 9ba99d2b2d hsm: Cleanup after merging control and client libraries 7 years ago
Rusty Russell 18db1105c7 json_invoice: return absolute expiry_time 7 years ago
Rusty Russell 45f5bb7fac bolt11: move to common/ and sign via callback. 7 years ago
Rusty Russell 35a6ab8151 invoice: don't allow payments in expired invoices. 7 years ago
Rusty Russell 1e6d5d82aa invoice: record expiry in data structure. 7 years ago
Rusty Russell 2d05644dfd json_invoice: add optional expiry argument. 7 years ago
Rusty Russell fbc5ba12e4 invoice: simplify find_invoice_by_label. 7 years ago
Rusty Russell 70f15fb068 json_invoice: remove 'r' argument. 7 years ago
Christian Decker 6ceb375650 wallet: Record issued invoices in the payments table 7 years ago
Christian Decker adfe494b08 invoice: Fix waitanyinvoice 7 years ago
Rusty Russell 4fb472b7a7 db: we must always be in a transaction, remove nested, call fatal() 7 years ago
Rusty Russell 7133a2f9b3 wallet: assume db errors will be fatal, don't check. 7 years ago
Rusty Russell 6c21da69e6 bolt11: 'c' support for min_final_cltv_expiry. 7 years ago
Rusty Russell d577769350 invoice: provide bolt11 invoice. 7 years ago
Christian Decker 9a106bf799 wallet: Add invoice removal support 7 years ago
Christian Decker 11903aed6c wallet: Wiring in invoice persistence into JSON-RPC and master 7 years ago
Christian Decker 5a2242cde7 invoice: Refactor to make the invoice status explicit 7 years ago
Rusty Russell 153c622157 lightningd: remove lightningd_state. 7 years ago
Rusty Russell 8375857116 common: absorb remaining files from daemon/ 7 years ago
Rusty Russell 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell 88bb38f63b daemon/lightningd: remove building, and main files 7 years ago
Rusty Russell eb61446ec8 daemon/invoice: wean off dstate (a little), link into new daemon. 8 years ago
Rusty Russell c6997f15c7 bitcoin/preimage: struct preimage. 8 years ago
Christian Decker d6ccf90063 jsonrpc: Renamed `awaitpayment` -> `waitinvoice` -> `waitanyinvoice` 8 years ago
Christian Decker 1a9bfe7be4 jsonrpc: Added `awaitpayment` method 8 years ago