projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add new DisconnectPeerWithWarning variant to ErrorAction
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
2023-01-25
Valentine Wallace
Remove AllPathsFailed outbounds at send_payment_internal...
commit
|
commitdiff
|
tree
2023-01-25
Valentine Wallace
Generate PendingHTLCsForwardable upon retryable payment
commit
|
commitdiff
|
tree
2023-01-25
Valentine Wallace
Decode onion fail outside of outbound_payments lock
commit
|
commitdiff
|
tree
2023-01-25
Valentine Wallace
Store retry data in PendingOutboundPayment::Retryable
commit
|
commitdiff
|
tree
2023-01-24
Valentine Wallace
contributing.md: fix link and link to CoC
commit
|
commitdiff
|
tree
2023-01-24
Valentine Wallace
Parameterize add_new_pending_payment with retry strategy...
commit
|
commitdiff
|
tree
2023-01-24
Valentine Wallace
Copy Retry from invoice module to outbound_payment...
commit
|
commitdiff
|
tree
2023-01-23
Valentine Wallace
Copy PaymentAttempts from invoice module to outbound_payment...
commit
|
commitdiff
|
tree
2023-01-05
Valentine Wallace
Test utils: allow queueing >2 persistence update results
commit
|
commitdiff
|
tree
2023-01-05
Valentine Wallace
ser_macros: rename check_tlv_order
commit
|
commitdiff
|
tree
2023-01-05
Valentine Wallace
Parameterize Simple*ChannelManager with DefaultRouter...
commit
|
commitdiff
|
tree
2023-01-05
Valentine Wallace
Take in-flight HTLCs by reference in Router::find_route
commit
|
commitdiff
|
tree
2023-01-05
Valentine Wallace
Implement routing against the netgraph in tests
commit
|
commitdiff
|
tree
2023-01-03
Valentine Wallace
Parameterize ChannelManager by a Router trait
commit
|
commitdiff
|
tree
2022-12-21
Valentine Wallace
outbound_payment: put method signature closing paren...
commit
|
commitdiff
|
tree
2022-12-21
Valentine Wallace
Fix cfg(test) indentation
commit
|
commitdiff
|
tree
2022-12-21
Valentine Wallace
Make add_new_pending_payment private to module
commit
|
commitdiff
|
tree
2022-12-20
Valentine Wallace
Fix main build
commit
|
commitdiff
|
tree
2022-12-20
Valentine Wallace
Rename send_payment and retry_payment for retries
commit
|
commitdiff
|
tree
2022-12-20
Valentine Wallace
Reduce visibility of outbound payment methods
commit
|
commitdiff
|
tree
2022-12-20
Valentine Wallace
Start parameters on a newline if they don't fit
commit
|
commitdiff
|
tree
2022-12-20
Valentine Wallace
Remove unnecessary mut in finalize_claims
commit
|
commitdiff
|
tree
2022-12-20
Valentine Wallace
Swap pending_outbound_payments for OutboundPayments...
commit
|
commitdiff
|
tree
2022-12-19
Valentine Wallace
Move PaymentSendFailure into outbound_payment module
commit
|
commitdiff
|
tree
next