2243 Commits (b954662f0650f053d3f7c815d33b4957734f2eef)
 

Author SHA1 Message Date
Rusty Russell b954662f06 bitcoind: use estimatesmartfee. 7 years ago
Rusty Russell 35a6ab8151 invoice: don't allow payments in expired invoices. 7 years ago
Rusty Russell e302d6193c invoice: store expiry time in db. 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
Rusty Russell 40315bfb91 test: fix dependencies. 7 years ago
Rusty Russell 37b4ab306e run-channel.c: move under channeld/ 7 years ago
Rusty Russell 593d0fa625 lightningd: initialize dev_subdaemon_fail to false. 7 years ago
Rusty Russell 0a131c6389 channel: use flag to indicate we're awaiting revoke_and_ack. 7 years ago
Rusty Russell c328a76438 channeld: use flags to track whether changes are pending. 7 years ago
Rusty Russell 5fb4577890 channeld/full_channel: fix incorrect reutrn from channel_rcvd_revoke_and_ack. 7 years ago
Damian Mee 211791f6d2 Lightning daemon path fixed 7 years ago
Christian Decker 77497b526f jsonrpc: Add listpayments method 7 years ago
Christian Decker be97673259 wallet: Add function to retrieve a list of payments 7 years ago
Christian Decker e0d86376e2 wallet: Track outgoing payments in the database 7 years ago
Christian Decker 6ceb375650 wallet: Record issued invoices in the payments table 7 years ago
Christian Decker d1cc5f4552 wallet: Add unit tests for payment persistence 7 years ago
Christian Decker 967dd6c776 wallet: Add functions to store and manipulate payments 7 years ago
Christian Decker 6601c43edc db: Add payments table 7 years ago
Christian Decker 490ee76162 wallet: Add payment struct to track status of transfers 7 years ago
Christian Decker 4d8ad4e17d pytest: Test that upon reconnect the channel gets re-enabled 7 years ago
Christian Decker aeeb0b7011 channel: Re-enable channel after reconnect 7 years ago
Rusty Russell 9b42f49d2c onchaind: fix feerate determination. 7 years ago
Rusty Russell 5281541ec6 closingd: start with proper maximum fee, not our guesstimate. 7 years ago
Rusty Russell 7ece90038b derive_basepoints: actually derive a separate HTLC key. 7 years ago
Rusty Russell 46f2e17905 openingd: update to BOLT with htlckey. 7 years ago
Rusty Russell fc05779f78 subdaemons: pass back and forth the htlc points. 7 years ago
Rusty Russell 654c2f4eb8 onchaind: use HTLC key for htlc signatures. 7 years ago
Rusty Russell 3363bab6c9 channeld: use HTLC key for htlc signatures. 7 years ago
Rusty Russell 4db460903a htlc_tx: wire up the htlc points. 7 years ago
Rusty Russell f71a18241a wallet: save and restore htlc_basepoint for remote side. 7 years ago
Rusty Russell fe5614a489 basepoints/secrets: add htlc entry 7 years ago
Rusty Russell 88ec8df329 bitcoin/scripts: use htlckey instead of localkey. 7 years ago
Rusty Russell 44e45348f2 option-data-loss-protect: fix generate-wire.py and update. 7 years ago
Christian Decker f524df721d pytest: Add test for waitanyinvoice 7 years ago
Christian Decker adfe494b08 invoice: Fix waitanyinvoice 7 years ago
Christian Decker 71c090745b channel: Defer sending the announcement_signature until both lock 7 years ago
Jonas Nick d07b827050 Mention in README that 6 confirmations are required to fund a channel 7 years ago
Rusty Russell f95afc55d8 rpc: report netaddr as array. 7 years ago
Christian Decker 89f016f524 jsonrpc: Only print netaddr in getpeers when we know it 7 years ago
Rusty Russell 956350e62e lightningd: check peers don't leave dangling HTLCs when they die. 7 years ago
Rusty Russell e9337820a0 onchaind: remove htlcs when peer is irrevocably committed. 7 years ago
Christian Decker 07e5a9ef9f htlc: Allow for exactly min_final_cltv_expiry cltv delta 7 years ago
Christian Decker d6af14a869 pytest: Valgrind errors trump exit value errors 7 years ago
Christian Decker bab0693fc4 contrib: Add py.test to builder Dockerfiles 7 years ago
Christian Decker fc176b6cc0 pytest: Use the py.test utility if available 7 years ago
Rusty Russell 5320cab2de generate-wire.py: create structures for optional fields. 7 years ago
Rusty Russell 9fd81ab06d db: make db_exec() an internal function. 7 years ago