]> git.bitcoin.ninja Git - rust-lightning/history - lightning/src/ln
Disconnect peer when force closing a funded channel with an error
[rust-lightning] / lightning / src / ln /
2023-09-21 Matt CoralloClean up code flow in `ChannelManager`
2023-09-21 Matt CoralloDrop `PermamentFailure` persistence handling in Channel...
2023-09-21 Matt CoralloUpdate `ChannelMonitorUpdateStatus` documentation with...
2023-09-21 Matt CoralloRename `MonitorEvent::CommitmentTxConfirmed` to `Holder...
2023-09-21 Matt CoralloDrop `ChannelMonitorUpdate::UpdateFailed` as its now...
2023-09-21 Matt CoralloDrop the `ChannelMonitorUpdateStatus::PermanentFailure...
2023-09-21 Matt CoralloRewrite failure payment retry tests to avoid perm-fail...
2023-09-21 Matt CoralloUse `Default::default()` to construct `()` as a test... 2023-09-default-score-params
2023-09-20 Matt CoralloMerge pull request #2547 from TheBlueMatt/2023-04-nonli...
2023-09-20 Evan Feenstrapublic make_onion_message static method on OnionMessenger
2023-09-18 valentinewallaceMerge pull request #2584 from TheBlueMatt/2023-09-msrv...
2023-09-18 Matt CoralloMerge pull request #2534 from tnull/2023-08-upstream...
2023-09-18 Matt CoralloMerge pull request #2582 from TheBlueMatt/2023-09-one...
2023-09-18 Elias RohrerExpose `AChannelManager` trait and use it in `lightning...
2023-09-18 Elias RohrerProbe up to second-to-last hop if last was provided...
2023-09-18 Elias RohrerTest preflight probing sends and skips if necessary
2023-09-18 Elias RohrerAdd preflight probing capabilities
2023-09-18 Elias RohrerInclude `maybe_announced` field in `RouteHop`
2023-09-15 Matt CoralloMerge pull request #2176 from TheBlueMatt/2023-04-expos...
2023-09-15 Matt CoralloAvoid unnecessarily cloning unsigned Transaction when... 2023-09-one-less-clone
2023-09-14 Wilmer PaulinoMerge pull request #2571 from davidcaseria/htlc-descrip...
2023-09-14 Matt CoralloMerge pull request #2568 from tnull/2023-09-housekeeping
2023-09-14 Matt CoralloMerge pull request #2572 from benthecarman/rexport...
2023-09-14 Elias RohrerFix unused import warning in `shutdown_tests`
2023-09-14 Elias RohrerFix unused variable warning in `monitor_tests`
2023-09-13 Matt CoralloMerge pull request #2413 from valentinewallace/2023...
2023-09-13 Matt CoralloMerge pull request #2521 from TheBlueMatt/2023-08-one...
2023-09-13 Elias RohrerSet `payment_secret` when sending probes
2023-09-13 Elias RohrerCleanup `ChannelId` re-export
2023-09-12 Valentine WallaceOnly allow creating 1-hop blinded paths.
2023-09-12 Valentine WallaceTest sending and receiving to 1-hop blinded paths
2023-09-12 Valentine WallaceSupport receiving to 1-hop blinded payment paths.
2023-09-12 Valentine WallaceParameterize InboundPayload reads with NodeSigner
2023-09-12 Valentine WallaceSupport paying blinded paths.
2023-09-12 Matt CoralloMerge pull request #2169 from TheBlueMatt/2023-03-monit...
2023-09-12 Matt CoralloSkip persistence in the usual case handling channel_ree...
2023-09-12 Matt CoralloAlways persist the `ChannelManager` on a failed Channel...
2023-09-12 Matt CoralloAvoid persisting `ChannelManager` in response to peer...
2023-09-12 Matt CoralloMove a handful of channel messages to notify-without...
2023-09-12 Matt CoralloUpdate `channelmanager::NotifyOption` to indicate persi...
2023-09-12 Matt CoralloSeparate ChannelManager needing persistence from having...
2023-09-12 Matt CoralloMake it harder to forget to call CM::process_background...
2023-09-12 Matt CoralloTest monitor update completion actions on pre-startup... 2023-03-monitor-e-monitor
2023-09-12 Matt CoralloSplit `expect_payment_forwarded` into a function called...
2023-09-12 Matt CoralloUpdate tests to test re-claiming of forwarded HTLCs...
2023-09-12 Matt CoralloCorrect `expect_payment_forwarded` upstream channel...
2023-09-12 Matt CoralloBlock the mon update removing a preimage until upstream...
2023-09-12 Matt CoralloClean up test handling of resending responding commitme...
2023-09-12 Matt CoralloFix various unused warnings in test and regular builds
2023-09-11 Matt CoralloMerge pull request #2567 from G8XSU/payment-id
2023-09-11 Matt CoralloMerge pull request #2566 from G8XSU/check-best-block...
2023-09-11 Gursharan SinghAdd PaymentId in ChannelManager.list_recent_payments()
2023-09-11 valentinewallaceMerge pull request #2563 from tnull/2023-09-kvstore...
2023-09-11 Matt CoralloMake PersistenceNotifierGuard::optionally_notify take...
2023-09-10 Matt CoralloRename `ChannelManager` update future methods for new API
2023-09-10 Matt CoralloMerge pull request #2514 from valentinewallace/2023...
2023-09-09 Matt CoralloMerge pull request #2495 from dunxen/2023-07-channelenummap
2023-09-09 Gursharan SinghVerify channel-monitor processes blocks with skipped...
2023-09-08 Duncan DeanRemove v1 peer state channel maps & refactor with Chann...
2023-09-08 Duncan DeanRefactor `ChannelManager` with `ChannelPhase`
2023-09-08 Matt CoralloMerge pull request #2549 from yanganto/socket-addr
2023-09-08 Antonio YangRename SocketAddress from NetAddress
2023-09-08 Duncan DeanIntroduce `ChannelPhase` enum
2023-09-08 Duncan DeanRemove outdated `Channel` TODO
2023-09-08 Matt CoralloMerge pull request #2371 from jkczyz/2023-06-offer...
2023-09-07 Matt CoralloMerge pull request #2472 from tnull/2023-08-add-kvstore
2023-09-07 Jeffrey CzyzConfigure BOLT 12 invoice payment retry strategy
2023-09-07 Jeffrey CzyzUse u32 instead of usize in Retry::Attempts
2023-09-07 Jeffrey CzyzAdd tests for send_payment_for_bolt12_invoice
2023-09-07 Jeffrey CzyzSupport paying BOLT 12 invoices
2023-09-07 Jeffrey CzyzRename OutboundPayments::retry_payment_internal
2023-09-07 Jeffrey CzyzRefactor OutboundPayments::retry_payment_internal
2023-09-07 Jeffrey CzyzAdd PendingOutboundPayment::InvoiceReceived
2023-09-07 Jeffrey CzyzTest removing abandoned AwaitingInvoice payments
2023-09-07 Jeffrey CzyzTest for removing stale AwaitingInvoice payments
2023-09-07 Jeffrey CzyzMove IDEMPOTENCY_TIMEOUT_TICKS to where it is used
2023-09-07 Jeffrey CzyzAdd PendingOutboundPayment::AwaitingInvoice
2023-09-07 Jeffrey CzyzAdd an InvoiceRequestFailed event
2023-09-07 Elias RohrerMerge pull request #2134 from jbesraa/add_fromstr_to_ne...
2023-09-07 Matt CoralloMerge pull request #2557 from waterson/stale-monitor...
2023-09-06 Chris WatersonFix misspelling, s/and/but/.
2023-09-06 Matt CoralloMerge pull request #2555 from tnull/2023-08-have-get...
2023-09-06 Elias RohrerHave `Route` hold `RouteParameters`
2023-09-06 Elias RohrerHave `get_route` take `RouteParameters`
2023-09-06 jbesraaImplement `from_str` trait for `NetAddress`
2023-09-06 Chris WatersonLog each condition that was violated for a stale monitor
2023-09-05 Matt CoralloMerge pull request #1924 from benthecarman/handle-coinb...
2023-09-04 Duncan DeanAdd test for coinbase funding transactions
2023-09-04 benthecarmanSupport creating coinbase funding transactions in tests
2023-09-04 benthecarmanHandle if funding output is in a coinbase transaction
2023-09-01 Matt CoralloMerge pull request #2522 from sr-gi/202308-set-feature
2023-09-01 Matt CoralloMerge pull request #2543 from optout21/txabort-typo
2023-09-01 Sergi Delgado SeguraAdds a set of convenience methods to set non-custom...
2023-08-31 optoutFix wrong msg type in SendTxAbort, typo
2023-08-29 Matt CoralloMerge pull request #2468 from jkczyz/2023-08-offer...
2023-08-29 Jeffrey CzyzInclude PaymentId in payer metadata
2023-08-29 Jeffrey CzyzAdd a ChaCha20 utility for encrypting a block
2023-08-29 Jeffrey CzyzAdd an encryption key to ExpandedKey for Offers
2023-08-29 Jeffrey CzyzRemove unnecessary #[allow(unused)]
2023-08-29 Elias RohrerMerge pull request #2531 from optout21/channel-id-breaking
next