Ensure ChannelManager methods are idempotent
[rust-lightning] / lightning / src / ln / channelmanager.rs
2021-12-06 Jeffrey CzyzEnsure ChannelManager methods are idempotent
2021-11-30 Matt CoralloMerge pull request #1195 from TheBlueMatt/2021-11-chanm...
2021-11-29 Matt CoralloMerge pull request #1163 from TheBlueMatt/2021-11-suppo...
2021-11-29 Matt CoralloExplicitly support counterparty setting 0 channel reserve 2021-11-support-insecure-counterparty
2021-11-24 Matt CoralloMerge pull request #1184 from TheBlueMatt/2021-11-c...
2021-11-23 Matt CoralloMerge pull request #1162 from TheBlueMatt/2021-11-fix...
2021-11-23 Matt CoralloMerge pull request #1178 from jkczyz/2021-11-payment...
2021-11-23 Jeffrey CzyzGenerate PaymentPathSuccessful event for each path
2021-11-22 Matt CoralloMerge pull request #1054 from ariard/2021-08-check...
2021-11-22 Matt CoralloMerge pull request #1168 from TheBlueMatt/2021-11-mpp...
2021-11-22 Matt CoralloMerge pull request #1145 from tnull/add_gossip_log_level
2021-11-22 Matt CoralloMerge pull request #1180 from valentinewallace/2021...
2021-11-22 Matt CoralloMerge pull request #1182 from TheBlueMatt/2021-11-fix...
2021-11-20 Matt CoralloEnsure current channel state is logged for all channels... 2021-11-fix-txid-log
2021-11-20 Matt CoralloMerge pull request #1027 from TheBlueMatt/2021-07-check...
2021-11-19 Valentine WallaceRemove user_payment_id
2021-11-19 Antoine RiardCancel the outbound feerate update if above what we...
2021-11-17 Matt CoralloMerge pull request #1173 from tnull/add_accept_inbound_...
2021-11-17 Elias RohrerAdd 'accept_inbound_channels' config option.
2021-11-17 Matt CoralloMerge pull request #1083 from TheBlueMatt/2021-09-fundi...
2021-11-16 Matt CoralloMerge pull request #1166 from TheBlueMatt/2021-11-chan...
2021-11-16 Matt CoralloAutomatically close channels that go unfunded for 2016... 2021-09-funding-timeout
2021-11-16 Matt CoralloReturn `ClosureReason` from `Channel` chain update...
2021-11-16 Matt CoralloMove `Score` into a `scoring` module instead of a top... 2021-11-chan-size-scoring
2021-11-16 Matt CoralloMerge pull request #1160 from jkczyz/2011-11-spontaneou...
2021-11-16 Matt CoralloMerge pull request #1161 from TheBlueMatt/2021-11-fix...
2021-11-16 Matt CoralloMerge pull request #1119 from TheBlueMatt/2021-10-less...
2021-11-16 Matt CoralloBe less aggressive in outbound HTLC CLTV timeout checks 2021-10-less-aggressive-htlc-timeouts
2021-11-13 Matt CoralloMerge pull request #1131 from TheBlueMatt/2021-10-upstr...
2021-11-12 Matt CoralloMerge pull request #1143 from TheBlueMatt/2021-10-no...
2021-11-12 Matt CoralloMerge pull request #1165 from lightning-signer/2021...
2021-11-11 Matt CoralloFix a minor memory leak on PermanentFailure mon errs... 2021-10-no-payment-id-leaks
2021-11-03 Matt CoralloMerge pull request #1078 from TheBlueMatt/2021-09-chan...
2021-11-02 Matt CoralloMerge pull request #1150 from TheBlueMatt/2021-11-103...
2021-11-02 Matt CoralloRename Payee::new to Payee::from_node_id to clarify...
2021-11-02 Matt CoralloRemove trailing ;s from macro calls to silence new...
2021-11-02 Matt CoralloMerge pull request #1146 from jkczyz/2021-10-score...
2021-11-02 Jeffrey CzyzParameterize Scorer by a Time trait
2021-11-01 Matt CoralloMerge pull request #1149 from jkczyz/2021-11-network...
2021-11-01 Jeffrey CzyzMake NetGraphMsgHandler::network_graph private
2021-10-31 Matt CoralloMerge pull request #1141 from TheBlueMatt/2021-10-payme...
2021-10-30 Matt CoralloProvide payment retry data when an MPP payment failed...
2021-10-30 Matt CoralloMove PaymentId to a [u8; 32] in bindings as for other...
2021-10-29 Matt CoralloMerge pull request #1144 from jkczyz/2021-10-invoice...
2021-10-29 Jeffrey CzyzPenalize failed channels in Scorer
2021-10-28 Matt CoralloMerge pull request #1137 from TheBlueMatt/2021-10-ping...
2021-10-27 Matt CoralloMerge pull request #1142 from TheBlueMatt/2021-10-on...
2021-10-27 Matt CoralloTrack the amount spent on fees as payments are retried 2021-10-on-sent-fees
2021-10-27 Matt CoralloPass the failing/succeeding `Path` to PendingOutboundPa...
2021-10-27 Matt CoralloMerge pull request #1059 from jkczyz/2021-08-payment...
2021-10-27 Jeffrey CzyzUnify route finding methods
2021-10-26 Jeffrey CzyzAdd PaymentId to PaymentPathFailed event
2021-10-26 Jeffrey CzyzAdd PaymentId to PaymentSent event
2021-10-25 Matt CoralloMerge pull request #1138 from TheBlueMatt/2021-10-payee...
2021-10-25 Matt CoralloStore `Payee` information in `HTLCSource::OutboundRoute`. 2021-10-payee-in-monitors
2021-10-25 Matt CoralloMerge pull request #1134 from jkczyz/2021-10-payee-arg
2021-10-25 Jeffrey CzyzInclude PaymentPathRetry data in PaymentPathFailed
2021-10-25 Jeffrey CzyzDefine Payee abstraction for use in get_route
2021-10-22 Matt CoralloMerge pull request #1104 from TheBlueMatt/2021-10-payme...
2021-10-22 Matt CoralloReload pending payments from ChannelMonitor HTLC data...
2021-10-22 Matt CoralloAdd PaymentSecrets to HTLCSource::OutboundRoute objects
2021-10-22 Matt CoralloRename payment object vars to refer to payments and...
2021-10-22 Matt CoralloTrack payments after they resolve until all HTLCs are...
2021-10-22 Matt CoralloInform ChannelManager when fulfilled HTLCs are finalized
2021-10-22 Matt CoralloMake `Channel::monitor_updating_restored`'s return...
2021-10-22 Matt CoralloMake `Channel::revoke_and_ack`'s return tuple a struct
2021-10-20 Matt CoralloMerge pull request #1108 from TheBlueMatt/2021-10-persi...
2021-10-20 Matt CoralloPersist `ChannelMonitor`s after new blocks are connected
2021-10-19 Matt CoralloMove ChannelManager::monitor_updated to a MonitorEvent
2021-10-16 Matt CoralloMerge pull request #1121 from TheBlueMatt/2021-10-retur...
2021-10-16 Matt CoralloMerge pull request #1124 from jkczyz/2021-10-default...
2021-10-16 Matt CoralloRename create_channel param to user_channel_id to stand... 2021-10-return-temp-id
2021-10-15 Jeffrey CzyzAdd channel scoring to get_route
2021-10-14 Matt CoralloMerge pull request #1112 from TheBlueMatt/2021-10-mon...
2021-10-14 Matt CoralloMove ChannelMonitorUpdateErr to chain as it is a chain...
2021-10-14 Matt CoralloMove `Persist` trait to chainmonitor as that's the...
2021-10-14 Matt CoralloMerge pull request #1120 from jkczyz/2021-10-test-refactors
2021-10-13 Jeffrey CzyzReplace get_route with get_route_and_payment_hash
2021-10-13 Matt CoralloInclude the user channel id counter in Event::ChannelClosed
2021-10-13 Matt CoralloReturn the temporary channel id in success from `create...
2021-10-13 Matt CoralloMerge pull request #1115 from TheBlueMatt/2021-10-expos...
2021-10-13 Matt CoralloMerge pull request #1077 from jkczyz/2021-09-failing...
2021-10-12 Jeffrey CzyzAdd failing short channel id to PaymentPathFailed
2021-10-09 Matt CoralloMerge pull request #1098 from 1nF0rmed/2021-09-adds...
2021-10-09 1nF0rmedAdds DiscardFunding event
2021-10-08 Matt CoralloMerge pull request #1107 from dunxen/2021-10-swap-pubke...
2021-10-08 Matt CoralloMerge pull request #1062 from galderz/t_payment_hash_999
2021-10-08 Galder ZamarreñoAdd payment_hash to PaymentSent #999
2021-10-07 Matt CoralloMerge pull request #1109 from TheBlueMatt/2021-10-init...
2021-10-07 Matt CoralloCorrect error returned when `retry_payment` doesn't... 2021-10-init-fail-payment-retry-leak
2021-10-07 Matt CoralloMove pending payment tracking to after the new HTLC...
2021-10-05 Matt CoralloMerge pull request #1079 from TheBlueMatt/2021-09-stale...
2021-10-05 Matt CoralloMerge pull request #1100 from TheBlueMatt/2021-09-multi...
2021-09-30 Matt CoralloMerge pull request #1096 from valentinewallace/2021...
2021-09-30 Valentine WallaceExpire outbound payments after 3 blocks if no parts...
2021-09-30 Valentine WallaceDon't remove failed payments when all paths fail
2021-09-30 Valentine WallaceAdd method to retry payments
2021-09-30 Matt CoralloMerge pull request #1080 from valentinewallace/2021...
2021-09-29 Matt CoralloMerge pull request #1076 from TheBlueMatt/2021-09-forwa...
2021-09-29 Matt CoralloRegenerate PendingHTLCsForwardable on reload instead... 2021-09-forwardable-regen
next