projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Include RecipientOnionFields in PaymentClaimed
2023-06-20
Valentine Wallace
Check UpdateAddHTLC::skimmed_fee_msat on receive
commit
|
commitdiff
|
tree
2023-06-20
Valentine Wallace
Set UpdateAddHTLC::skimmed_fee_msat on forward
commit
|
commitdiff
|
tree
2023-06-20
Valentine Wallace
Persist update_add sender skimmed fee in Channel
commit
|
commitdiff
|
tree
2023-06-20
Valentine Wallace
Track the sender's skimmed fee in UpdateAddHTLC
commit
|
commitdiff
|
tree
2023-06-20
Valentine Wallace
Allow receiving less than the onion claims to pay
commit
|
commitdiff
|
tree
2023-06-20
Valentine Wallace
Add PaymentClaimable::counterparty_skimmed_fee_msat
commit
|
commitdiff
|
tree
2023-06-20
Valentine Wallace
Persist counterparty skimmed fee in ClaimableHTLC
commit
|
commitdiff
|
tree
2023-06-20
Valentine Wallace
Set extra skimmed fee on intercepted forward
commit
|
commitdiff
|
tree
2023-06-20
Valentine Wallace
Add config knob for accepting underpaying HTLCs
commit
|
commitdiff
|
tree
2023-06-20
Valentine Wallace
Move next hop packet pubkey calculation to outside...
commit
|
commitdiff
|
tree
2023-06-20
Valentine Wallace
Move PendingHTLCStatus construction inside channel...
commit
|
commitdiff
|
tree
2023-06-19
Valentine Wallace
Implement routing to blinded payment paths
commit
|
commitdiff
|
tree
2023-06-19
Valentine Wallace
Router: clean up Path construction
commit
|
commitdiff
|
tree
2023-06-19
Valentine Wallace
Add CandidateRouteHop::Blinded and ::OneHopBlinded...
commit
|
commitdiff
|
tree
2023-06-19
Valentine Wallace
Update CandidateRouteHop::short_channel_id to be optional
commit
|
commitdiff
|
tree
2023-06-16
Valentine Wallace
Routing: accommodate for blinded paths in used liquidity...
commit
|
commitdiff
|
tree
2023-06-16
Valentine Wallace
Replace max_channel_saturation_power_of_half hardcode...
commit
|
commitdiff
|
tree
2023-06-16
Valentine Wallace
Add utils for creating blinded PaymentParameters
commit
|
commitdiff
|
tree
2023-06-16
Valentine Wallace
Reverse (BlindedPath, BlindedPayInfo) tuple order in...
commit
|
commitdiff
|
tree
2023-06-12
Valentine Wallace
Fix oops'd docs on PaymentParameters::with_max_channel_satur...
commit
|
commitdiff
|
tree
2023-06-12
Valentine Wallace
Fix panic on pathfinding to blinded recipient
commit
|
commitdiff
|
tree
2023-06-06
Valentine Wallace
Account for used liquidity in first hops when processing...
commit
|
commitdiff
|
tree
2023-06-06
Valentine Wallace
Abide by route hint max_htlc in pathfinding
commit
|
commitdiff
|
tree
2023-05-17
Valentine Wallace
Rename EffectiveCapacity::MaximumHTLC to ::AdvertisedMaxHTLC
commit
|
commitdiff
|
tree
2023-05-08
Valentine Wallace
Move final_cltv_expiry_delta from PaymentParams to...
commit
|
commitdiff
|
tree
2023-05-08
Valentine Wallace
Add BOLT 12 features to PaymentParams
commit
|
commitdiff
|
tree
2023-05-08
Valentine Wallace
Move BOLT11 features from top level PaymentParams to...
commit
|
commitdiff
|
tree
2023-05-08
Valentine Wallace
Error if BOLT 11 features are provided for blinded...
commit
|
commitdiff
|
tree
2023-05-08
Valentine Wallace
Move payee node id from top level PaymentParams to...
commit
|
commitdiff
|
tree
2023-05-08
Valentine Wallace
Fix onion messages of size BIG_PACKET_HOP_DATA_LEN
commit
|
commitdiff
|
tree
2023-05-08
Valentine Wallace
Fix broken test utils in OnionMessenger and stop asserting...
commit
|
commitdiff
|
tree
2023-05-04
Valentine Wallace
Error if clear hints are provided for blinded PaymentParams
commit
|
commitdiff
|
tree
2023-05-04
Valentine Wallace
Groundwork for refactoring PaymentParams::Hints to...
commit
|
commitdiff
|
tree
2023-04-27
Valentine Wallace
Remove redundant final_cltv_delta param from get_route
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Fix outbound_payment for new Path::blinded_tail
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Update changelog for backwards compat
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Account for Path::blinded_tail when adding a shadow...
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Test scoring paths with blinded tails
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Account for Path::blinded_tail in InflightHtlcs::process_path
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Support (de)serializing Path::blinded_tails in HTLCSource
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Support (de)serializing Path::blinded_tails in Routes
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Support (de)ser for Path::blinded_tails in events
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Add blinded path {metadata} fields to Path, but disallow...
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Replace Vec<RouteHop> with new Path struct
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Add utilities for getting a path's final value and...
commit
|
commitdiff
|
tree
2023-04-21
Valentine Wallace
Minor Route/RouteHop doc updates
commit
|
commitdiff
|
tree
2023-04-20
Valentine Wallace
outbound_payment: remove unused cltv delta var
commit
|
commitdiff
|
tree
2023-04-20
Valentine Wallace
Extract read/write variants from impl_for_vec
commit
|
commitdiff
|
tree
2023-04-20
Valentine Wallace
Update PaymentParameters::route_hints for blinded paths
commit
|
commitdiff
|
tree
2023-04-20
Valentine Wallace
Update docs and method names for blinded payment paths
commit
|
commitdiff
|
tree
2023-04-20
Valentine Wallace
Move blinded_path and its utils into a new module
commit
|
commitdiff
|
tree
2023-03-13
Valentine Wallace
Ensure payment_params present when checking is_retryable_now
commit
|
commitdiff
|
tree
2023-03-13
Valentine Wallace
Remove payment_params from send_payent_along_path
commit
|
commitdiff
|
tree
2023-03-13
Valentine Wallace
Remove HTLCSource::OutboundRoute::payment_params
commit
|
commitdiff
|
tree
2023-03-13
Valentine Wallace
Remove PaymentPathFailed::retry
commit
|
commitdiff
|
tree
2023-02-25
Valentine Wallace
Fix PaymentPathFailed generation and scid on initial...
commit
|
commitdiff
|
tree
2023-02-25
Valentine Wallace
Change PaymentPathFailed's optional network update...
commit
|
commitdiff
|
tree
2023-02-25
Valentine Wallace
Implement writeable for APIError
commit
|
commitdiff
|
tree
2023-02-25
Valentine Wallace
ser_macros: Document behavior of upgradable_* variants
commit
|
commitdiff
|
tree
2023-02-25
Valentine Wallace
Fix upgradable_required fields to actually be required...
commit
|
commitdiff
|
tree
2023-02-25
Valentine Wallace
Rename OptionDeserWrapper->RequiredWrapper
commit
|
commitdiff
|
tree
2023-02-24
Valentine Wallace
Disambiguate ignorable and ignorable_option
commit
|
commitdiff
|
tree
2023-02-24
Valentine Wallace
Support deserializing an Option-al MaybeReadable
commit
|
commitdiff
|
tree
2023-02-24
Valentine Wallace
Remove all_paths_failed from PaymentPathFailed
commit
|
commitdiff
|
tree
2023-02-23
Valentine Wallace
Add missing import path in ser macro
commit
|
commitdiff
|
tree
2023-02-23
Valentine Wallace
Clarify Retry::Timeout vs PaymentParams::expiry_time...
commit
|
commitdiff
|
tree
2023-02-23
Valentine Wallace
Fix outdated PendingOutboundPayment::Abandoned docs
commit
|
commitdiff
|
tree
2023-02-23
Valentine Wallace
On initial send retries, avoid previously failed scids
commit
|
commitdiff
|
tree
2023-02-23
Valentine Wallace
In-line retry_with_route method
commit
|
commitdiff
|
tree
2023-02-23
Valentine Wallace
Rework auto retry send errors
commit
|
commitdiff
|
tree
2023-02-23
Valentine Wallace
Fix InvalidRoute error to be ChannelUnavailable
commit
|
commitdiff
|
tree
2023-02-19
Valentine Wallace
Pass pending_events into pay_internal
commit
|
commitdiff
|
tree
2023-02-19
Valentine Wallace
Pass payment hash into pay_internal
commit
|
commitdiff
|
tree
2023-02-17
Valentine Wallace
Deduplicate PendingHTLCsForwardable events when queueing
commit
|
commitdiff
|
tree
2023-02-17
Valentine Wallace
On retryable update_fail, don't queue redundant PendingHTLCs...
commit
|
commitdiff
|
tree
2023-02-17
Valentine Wallace
Check for abandon-able payments on startup
commit
|
commitdiff
|
tree
2023-02-16
Valentine Wallace
Remove pending probes on update_fail
commit
|
commitdiff
|
tree
2023-02-15
Valentine Wallace
Reword and fix grammar in PartialFailure docs
commit
|
commitdiff
|
tree
2023-02-15
Valentine Wallace
Remove retry_payments method
commit
|
commitdiff
|
tree
2023-02-15
Valentine Wallace
When processing pending htlcs, abandon outbounds that...
commit
|
commitdiff
|
tree
2023-02-15
Valentine Wallace
Abandon payment on behalf of the user on payment path...
commit
|
commitdiff
|
tree
2023-02-15
Valentine Wallace
Abandon payment if retry fails in process_pending_htlcs
commit
|
commitdiff
|
tree
2023-02-15
Valentine Wallace
Pass pending events to outbound_payments::abandon_payment
commit
|
commitdiff
|
tree
2023-02-15
Valentine Wallace
Fix indentation in outbound payment mark_abandoned
commit
|
commitdiff
|
tree
2023-02-14
Valentine Wallace
Remove unnecessary scoring methods from Router trait
commit
|
commitdiff
|
tree
2023-02-14
Valentine Wallace
Fix computing in-flight HTLCs in between retries +...
commit
|
commitdiff
|
tree
2023-02-14
Valentine Wallace
test_utils: parameterize TestRouter by TestScorer
commit
|
commitdiff
|
tree
2023-02-06
Valentine Wallace
Expand ChannelManager::send_spontaneous_payment_with_retry...
commit
|
commitdiff
|
tree
2023-02-06
Valentine Wallace
Remove InvoicePayer and replace with util methods
commit
|
commitdiff
|
tree
2023-02-03
Valentine Wallace
Score payment paths in BackgroundProcessor
commit
|
commitdiff
|
tree
2023-02-03
Valentine Wallace
Use TestScorer in BackgroundProcessor testing
commit
|
commitdiff
|
tree
2023-02-03
Valentine Wallace
Spontaneous payments: make preimage construction more...
commit
|
commitdiff
|
tree
2023-02-03
Valentine Wallace
Support spontaneous payment retries in ChannelManager
commit
|
commitdiff
|
tree
2023-02-03
Valentine Wallace
Store keysend preimage in outbound payments
commit
|
commitdiff
|
tree
2023-01-31
Valentine Wallace
Expose Retry enum from channelmanager module
commit
|
commitdiff
|
tree
2023-01-25
Valentine Wallace
Disambiguate send_payment_internal from pay_internal
commit
|
commitdiff
|
tree
2023-01-25
Valentine Wallace
Payment retries: copy tests from InvoicePayer
commit
|
commitdiff
|
tree
2023-01-25
Valentine Wallace
Test ChannelManager automatic retries
commit
|
commitdiff
|
tree
2023-01-25
Valentine Wallace
Support sending payments with a retry strategy in ChannelManager
commit
|
commitdiff
|
tree
2023-01-25
Valentine Wallace
Retry HTLCs in process_pending_htlc_forwards
commit
|
commitdiff
|
tree
next