rust-lightning
2021-11-11 Matt CoralloFix a minor memory leak on PermanentFailure mon errs... 2021-10-no-payment-id-leaks
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 CoralloAdd a utility trait in `router` to get the fees along...
2021-10-27 Matt CoralloMerge pull request #1059 from jkczyz/2021-08-payment...
2021-10-27 Jeffrey CzyzImplement Payer and Router for lightning crate
2021-10-27 Jeffrey CzyzFail payment retry if Invoice is expired
2021-10-27 Jeffrey CzyzSupport paying zero-value invoices
2021-10-27 Jeffrey CzyzAdd InvoicePayer for retrying failed payments
2021-10-27 Jeffrey CzyzUnify route finding methods
2021-10-26 Jeffrey CzyzRewrite Invoice's interface in terms of msats
2021-10-26 Jeffrey CzyzAdd PaymentId to PaymentPathFailed event
2021-10-26 Jeffrey CzyzAdd PaymentId to PaymentSent event
2021-10-26 Jeffrey CzyzExpose log_bytes! macro for use in other crates
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 CoralloCopy `Payee` into `Route`s to provide them to `ChannelM...
2021-10-25 Matt CoralloMake `Payee::pubkey` pub.
2021-10-25 Matt CoralloMerge pull request #1134 from jkczyz/2021-10-payee-arg
2021-10-25 Jeffrey CzyzUse option TLV decoding for short_channel_id
2021-10-25 Jeffrey CzyzInclude PaymentPathRetry data in PaymentPathFailed
2021-10-25 Jeffrey CzyzRemove outdated line from get_route docs
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 CoralloAdd a test of an HTLC being fulfilled and then later... 2021-10-payment-id-in-monitors
2021-10-22 Matt CoralloMove test_dup_htlc_onchain_fails_on_reload to payment_tests
2021-10-22 Matt CoralloAdd some basic test coverage of monitor payment data...
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 CoralloImplement `HashMap` read for `MaybeReadable` values
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 CoralloClarify the contexts in which persist_new_channel may... 2021-10-persist-mon-blocks
2021-10-20 Matt CoralloAlways release `MonitorEvent`s to `ChannelManager`...
2021-10-20 Matt CoralloUpdate test_dup_htlc_onchain_fails_on_reload for new...
2021-10-20 Matt CoralloPersist `ChannelMonitor`s after new blocks are connected
2021-10-19 Matt CoralloUse an opaque type to describe monitor updates in Persist
2021-10-19 Matt CoralloMove ChannelManager::monitor_updated to a MonitorEvent
2021-10-19 Matt CoralloMerge pull request #1133 from jkczyz/2021-10-expand...
2021-10-19 Jeffrey CzyzAdd source and target nodes to routing::Score
2021-10-18 Jeffrey CzyzSimplify prefers_shorter_route_with_higher_fees
2021-10-18 Matt CoralloMove the two-AtomicUsize counter in peer_handler to...
2021-10-18 Matt CoralloMove MonitorEvent serialization to TLV-enum-upgradable...
2021-10-18 Matt CoralloMerge pull request #1127 from TheBlueMatt/2021-10-0... v0.0.102
2021-10-18 Matt CoralloBump crate versions to 0.0.102 and lightning-invoice... 2021-10-0.0.102
2021-10-18 Matt CoralloAdd CHANGELOG entries for 0.0.102
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 Matt CoralloMerge pull request #1123 from tnull/fix_video_url
2021-10-15 Jeffrey CzyzAdd channel scoring to get_route
2021-10-14 Elias RohrerFixed 'Advancing Bitcoin' video URL.
2021-10-14 Matt CoralloMerge pull request #1112 from TheBlueMatt/2021-10-mon...
2021-10-14 Matt CoralloUse Persister to return errors in fuzzers not chain... 2021-10-mon-refactors
2021-10-14 Matt CoralloUse Persister to return errors in tests not chain:...
2021-10-14 Matt CoralloHandle Persister returning TemporaryFailure for new...
2021-10-14 Matt CoralloSimplify channelmonitor tests which use chain::Watch...
2021-10-14 Matt CoralloMake `ChainMonitor::monitors` private and expose monito...
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 CzyzMove mpp_failure test to payment_tests.rs
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 Jeffrey CzyzFix unused variable warnings in fuzzer
2021-10-13 Jeffrey CzyzSpeed up test_timer_tick_called
2021-10-13 Matt CoralloExpose ReadOnlyNetworkGraph::get_addresses to C by... 2021-10-expose-addr-vec
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-12 Matt CoralloMerge pull request #1116 from TheBlueMatt/2021-10-test...
2021-10-12 Matt CoralloFix loop label shadowing warning 2021-10-test-local-chan-routing
2021-10-12 Matt CoralloUse local channel state when constructing routes in...
2021-10-11 Jeffrey CzyzClean up fee_insufficient computation
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 Duncan DeanReplace PublicKey with [u8; 33] in NetworkGraph
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-07 Jeffrey CzyzPass hop index in construct_onion_keys_callback
2021-10-07 Jeffrey CzyzRemove special case for onion error expiry_too_far
2021-10-05 Matt CoralloMerge pull request #1079 from TheBlueMatt/2021-09-stale...
2021-10-05 Matt CoralloUpdate Event::PaymentReceived docs since we require... 2021-09-stale-docs
2021-10-05 Matt CoralloMove tests of payment retries into a new module
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...
next