projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Fix wrong link in `ChannelManager::send_payment()` docs
2022-12-19
Valentine Wallace
Move PendingOutboundPayment to new outbound_payment...
commit
|
commitdiff
|
tree
2022-12-01
Valentine Wallace
Rename APIError::RouteError to ::InvalidRoute
commit
|
commitdiff
|
tree
2022-12-01
Valentine Wallace
Fix weird import format in persist
commit
|
commitdiff
|
tree
2022-12-01
Valentine Wallace
HTLC intercept test: swap hardcoded value for const
commit
|
commitdiff
|
tree
2022-12-01
Valentine Wallace
Test for unknown HTLC intercept id error
commit
|
commitdiff
|
tree
2022-12-01
Valentine Wallace
Clean up HTLC intercept errors
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Move DefaultRouter to router module
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Move ScorerAccountingForInFlightHtlcs to router + make...
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Don't forward HTLC intercepts over unestablished channels
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Automatically fail intercepts back on timeout
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Add config knob for forwarding intercept payments
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Allow failing back intercepted HTLCs
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Utils for forwarding intercepted htlcs + getting intercept...
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Generate HTLCIntercepted event upon interceptable forward
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Add HTLCIntercepted event
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Add fake scid namespace for intercepted HTLCs
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2022-11-30
Valentine Wallace
Persist pending intercepted htlcs in ChannelManager
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2022-11-29
Valentine Wallace
Fix typo in ScorerAccountingForInFlightHtlcs
commit
|
commitdiff
|
tree
2022-11-29
Valentine Wallace
Move ScoringRouter methods to Router
commit
|
commitdiff
|
tree
2022-11-09
Valentine Wallace
Rename PendingHTLCInfo fields to include msat suffix
commit
|
commitdiff
|
tree
2022-11-08
Valentine Wallace
Fix scid_utils::is_valid* false positive
commit
|
commitdiff
|
tree
2022-11-08
Valentine Wallace
Track incoming amount in PendingHTLCInfo
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2022-11-08
Valentine Wallace
Delete unnecessary whitespace in process_pending_forwards
commit
|
commitdiff
|
tree
2022-11-08
Valentine Wallace
Refactor HTLCForwardInfo::AddHTLC for intercept forwards
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2022-11-03
Valentine Wallace
Move InvoicePayer's Router into ChannelManager
commit
|
commitdiff
|
tree
2022-11-03
Valentine Wallace
Move InFlightHtlcs into ChannelManager
commit
|
commitdiff
|
tree
2022-10-31
Valentine Wallace
OMs: fix panic sending to a two-hop blinded route where...
commit
|
commitdiff
|
tree
2022-10-31
Valentine Wallace
Onion messages: fix edge case where we are the introduction...
commit
|
commitdiff
|
tree
2022-10-27
Valentine Wallace
Remove unused payment_hash param from Router::find_route
commit
|
commitdiff
|
tree
2022-10-27
Valentine Wallace
Fix inaccurate comment in InvoicePayer
commit
|
commitdiff
|
tree
2022-10-24
Valentine Wallace
Remove outdated allow(unused)
commit
|
commitdiff
|
tree
2022-10-24
Valentine Wallace
KeysInterface docs: note that Recipient type must be...
commit
|
commitdiff
|
tree
2022-10-21
Valentine Wallace
Add KeysInterface::get_node_id method
commit
|
commitdiff
|
tree
2022-10-19
Valentine Wallace
Disallow sending invalid custom OM TLVs
commit
|
commitdiff
|
tree
2022-10-19
Valentine Wallace
Implement sending and receiving custom onion messages
commit
|
commitdiff
|
tree
2022-10-18
Valentine Wallace
Update send_onion_message API to take new OnionMessageConten...
commit
|
commitdiff
|
tree
2022-10-18
Valentine Wallace
Fix accidental newline in OnionMessenger docs
commit
|
commitdiff
|
tree
2022-10-18
Valentine Wallace
Tweak OnionMessenger log on inbound onion message receipt
commit
|
commitdiff
|
tree
2022-10-18
Valentine Wallace
Parameterize OnionMessenger by new CustomOnionMessageHandler...
commit
|
commitdiff
|
tree
2022-10-17
Valentine Wallace
Optionally parameterize decode_tlv_stream with custom...
commit
|
commitdiff
|
tree
2022-10-17
Valentine Wallace
ser: Add MaybeReadableArgs trait
commit
|
commitdiff
|
tree
2022-10-07
Valentine Wallace
Specify full import path in decode_tlv macro
commit
|
commitdiff
|
tree
2022-10-07
Valentine Wallace
Fix outdated README sections
commit
|
commitdiff
|
tree
2022-09-21
Valentine Wallace
Import util::test_utils as ::ln_test_utils in router
commit
|
commitdiff
|
tree
2022-09-20
Valentine Wallace
Rename routing::router::test_utils to ::bench_utils
commit
|
commitdiff
|
tree
2022-09-19
Valentine Wallace
Move router test utils into their own module
commit
|
commitdiff
|
tree
2022-09-09
Valentine Wallace
Update ChannelMessageHandler::provided_node_features...
commit
|
commitdiff
|
tree
2022-09-09
Valentine Wallace
Don't advertise onion messages in known channel features
commit
|
commitdiff
|
tree
2022-09-09
Valentine Wallace
OR InitFeatures and NodeFeatures from onion message...
commit
|
commitdiff
|
tree
2022-09-09
Valentine Wallace
Support forwarding onion messages in advertised features
commit
|
commitdiff
|
tree
2022-09-09
Valentine Wallace
Add missing wumbo feature bit docs
commit
|
commitdiff
|
tree
2022-09-09
Valentine Wallace
Add a new NodeFeatures constructor to capture the types...
commit
|
commitdiff
|
tree
2022-09-09
Valentine Wallace
OR NodeFeatures from both Channel and Routing message...
commit
|
commitdiff
|
tree
2022-09-09
Valentine Wallace
Enable all feature sets to OR with another set of the...
commit
|
commitdiff
|
tree
2022-09-02
Valentine Wallace
Limit OnionMessenger outbound buffer size
commit
|
commitdiff
|
tree
2022-09-02
Valentine Wallace
Don't construct OnionMessage while holding peer lock
commit
|
commitdiff
|
tree
2022-09-02
Valentine Wallace
Refuse to send and forward OMs to disconnected peers
commit
|
commitdiff
|
tree
2022-09-02
Valentine Wallace
Expose onion message module as public
commit
|
commitdiff
|
tree
2022-08-26
Valentine Wallace
Implement buffering onion messages for peers.
commit
|
commitdiff
|
tree
2022-08-26
Valentine Wallace
Implement OnionMessageProvider for OnionMessenger
commit
|
commitdiff
|
tree
2022-08-26
Valentine Wallace
PeerManager: bump the read pause limit
commit
|
commitdiff
|
tree
2022-08-26
Valentine Wallace
Add boilerplate for sending and receiving onion messages...
commit
|
commitdiff
|
tree
2022-08-25
Valentine Wallace
Separate gossip broadcasts into their own queue in...
commit
|
commitdiff
|
tree
2022-08-25
Valentine Wallace
PeerMan: rename drop_gossip util to be more accurate
commit
|
commitdiff
|
tree
2022-08-25
Valentine Wallace
PeerMan: fix bug in drop_gossip util
commit
|
commitdiff
|
tree
2022-08-24
Valentine Wallace
Support sending and receiving reply paths
commit
|
commitdiff
|
tree
2022-08-24
Valentine Wallace
Fix bug in onion message payload decode
commit
|
commitdiff
|
tree
2022-08-24
Valentine Wallace
OM functional tests: update util to take nodes by reference
commit
|
commitdiff
|
tree
2022-08-16
Valentine Wallace
Fuzz test onion messages
commit
|
commitdiff
|
tree
2022-08-15
Valentine Wallace
Fix fuzzer-found underflow
commit
|
commitdiff
|
tree
2022-08-15
Valentine Wallace
Rename HighZeroBytesDroppedVarInt to HighZeroBytesDroppedBigSize
commit
|
commitdiff
|
tree
2022-08-15
Valentine Wallace
Fix bug in onion payment payload decode
commit
|
commitdiff
|
tree
2022-08-10
Valentine Wallace
Use util methods in `Peer` to decide when to forward
...commit was primarily authored by `
Valentine Wallace
commit
|
commitdiff
|
tree
2022-08-07
Valentine Wallace
Fix CI to error on doc links to private items
commit
|
commitdiff
|
tree
2022-08-06
Valentine Wallace
Minor msgs::OnionHopData cleanups
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
Fix possible incomplete read bug on onion packet decode
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
Error when attempting to send an OM to a blinded route...
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
Add SendError enum for onion messages and error on...
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
Add test utilities and integration tests for onion...
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
Significantly expand onion message documentation
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
Implement receiving and forwarding onion messages
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
Support sending onion messages
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
Add baseline OnionMessenger and msgs::OnionMessage...
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
KeysInterface: add new ecdh method
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
Add onion_message::Packet and adapt construct_onion_packet_w...
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2022-08-02
Valentine Wallace
Add onion messages module + enable the construction...
commit
|
commitdiff
|
tree
2022-06-21
Valentine Wallace
Enable simultaneous deserialization+decryption of a...
commit
|
commitdiff
|
tree
2022-06-21
Valentine Wallace
chacha20poly1305: enable simultaneous writing+encryption
commit
|
commitdiff
|
tree
2022-06-17
Valentine Wallace
onion_utils: add next_hop_packet_pubkey method
commit
|
commitdiff
|
tree
2022-04-28
Valentine Wallace
Enable wumbo channels to be created
commit
|
commitdiff
|
tree
2022-04-28
Valentine Wallace
config: add max_funding_satoshis to enforce for inbound...
commit
|
commitdiff
|
tree
2022-04-25
Valentine Wallace
channel: refactor max funding consts
commit
|
commitdiff
|
tree
2022-04-25
Valentine Wallace
channelmanager: remove bogus panic warning from docs
commit
|
commitdiff
|
tree
2022-04-15
Valentine Wallace
features: advertise wumbo channels as supported
commit
|
commitdiff
|
tree
2022-04-11
Valentine Wallace
Expose methods for ChannelManager-less phantom invoice...
commit
|
commitdiff
|
tree
2022-03-28
Valentine Wallace
Move inbound_payment module into its own file
commit
|
commitdiff
|
tree
2022-02-25
Valentine Wallace
Fix bug where we encode flags field into all updates...
commit
|
commitdiff
|
tree
2022-02-25
Valentine Wallace
Correctly wrap phantom onion errors
commit
|
commitdiff
|
tree
2022-02-25
Valentine Wallace
Fix phantom malformed onion error packet
commit
|
commitdiff
|
tree
2022-02-25
Valentine Wallace
Add phantom shared secret to HTLCPreviousHopData
commit
|
commitdiff
|
tree
next