3072 Commits (72108f0cb9333bcf90ec33d7e124765d068efc95)
 

Author SHA1 Message Date
Christian Decker f27013c338 gossip: Only skip updates if we don't have channels yet 7 years ago
Christian Decker 6f4fca3a6f pytest: Verify that we forget nodes that have no channels anymore 7 years ago
Christian Decker 8f16f6ca09 gossip: Forget nodes that have no associated channels anymore 7 years ago
Christian Decker 3a42e52bcd gossip: Fix a memcmp with unset memory in broadcast queue 7 years ago
Christian Decker 4fe83cd405 pytest: Test for channel removal in test_gossip_pruning 7 years ago
Christian Decker ca6c6feaad gossip: Remove channels older than 2*channel-update-interval 7 years ago
Christian Decker 6e001d88c2 pytest: Add simple gossip pruning test 7 years ago
Christian Decker 574dc8cd1f gossip: Send keepalive channel_updates 7 years ago
Christian Decker 4470612016 gossip: Network pruning loop every channel-update-interval/2 seconds 7 years ago
Christian Decker 7fc8e3a4e2 gossip: Pass --channel-update-interval to gossipd 7 years ago
Christian Decker 0419688b0c gossip: Added --channel-update-interval argument 7 years ago
Christian Decker ad9bdd7844 wallet: Store msatoshi_received in the DB 7 years ago
Rusty Russell 6d7c8c8dd0 doc: manpages for pay, listpayments and decodepay. 7 years ago
Rusty Russell a1a0b33577 pay: allow 'null' msatoshi field. 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 f031120903 doc: update return values of delinvoice, invoice, listinvoice, waitinvoice, waitanyinvoice. 7 years ago
Rusty Russell 3f2d93de93 README: don't suggest low-level commands, talk about invoice, bolt11 and pay. 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
Rusty Russell a66200832a wallet: hoist wallet_stmt2invoice() and note that it can't fail. 7 years ago
ZmnSCPxj a2877232af gossipd: Check features in `node_announcement` and `channel_announcement`. 7 years ago
ZmnSCPxj 83e76e3ac3 features: Move feature-handling code to a common/features.c source. 7 years ago
ZmnSCPxj 600cd0c2ad README: Update to latest behavior: we no longer need addfunds command. 7 years ago
ZmnSCPxj 2d8304f176 pay: Change online help of 'listinvoices' to use 'msatoshi' as per actual response returned. 7 years ago
ZmnSCPxj c402d834e7 invoice: Rename 'amount' argument of 'invoice' RPC to 'msatoshi'. 7 years ago
Rusty Russell 7c5dec01fe test_lightning.py: use wait_for_routes() helper more widely. 7 years ago
Rusty Russell 6cea8d2e5b test_lightning.py: test_onchain_middleman must wait for route propagation 7 years ago
Rusty Russell 6a1ea14441 test_lightningd.py: make sure l2 has seen announcements in test_gossip_jsonrpc 7 years ago
Björge Dijkstra 648e4feee2 Extend json unit test with tests for json_tok_bitcoin_amount() 7 years ago
Björge Dijkstra 82a2d2f0a6 Fix parsing of txout value. Force decimal base. 7 years ago
Christian Decker 160285f3ea gossip: Do not clobber updates attached to a channel announcement 7 years ago
William Casarin 2e796ffa67 peer_control: send addrhints in activate_peer 7 years ago
Rusty Russell 6b7b7f1007 test_lightningd.py: fix timing error in test_forward_different_fees_and_cltv 7 years ago
Rusty Russell d84dc5633a test_lightning.py: make sure gossip has processed channel_updates. 7 years ago
Rusty Russell 896ecb4da7 test_lightning: don't fire prematurely on test_gossip_jsonrpc. 7 years ago
Rusty Russell a4dd523c8b test_lightning.py: fix ambigious log order in test_reconnect_signed. 7 years ago
Rusty Russell 71f13ab6b0 channeld: ignore spurious open_channel packets. 7 years ago
Rusty Russell 2bc2502b23 wire: move extract_channel_id to here. 7 years ago
Rusty Russell e34ec8da2d peer_failed: use towire_errorfmtv() which doesn't add nul terminator. 7 years ago
Christian Decker 7865b4a679 wallet: Use int64 when deserializing output value from db 7 years ago
Igor Cota e97857847a peer_control: make hardcoded feerates consistent between json_fund_channel and peer_offer_channel 7 years ago
ZmnSCPxj 5f8796af0c test_lightningd.py: Add tests for any-amount invoices. 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
practicalswift a900551815 Use tal_hex(...) instead of tal_hexstr(...) 7 years ago
Rusty Russell bc4f2da50a test_lightning.py: make sure reconnect doesn't leave multiple peers. 7 years ago
Rusty Russell d4c8210a9e gossipd: don't hang if we try to connect to already-connected peer. 7 years ago