projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Guard against division by zero in scorer
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
2022-02-25
Valentine Wallace
Add phantom shared secret to PendingHTLCRouting::Receive
commit
|
commitdiff
|
tree
2022-02-22
Valentine Wallace
Follow-up nits from #1199 (phantom node support)
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
Don't send channel updates for private chans on error
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
Support phantom payment receive in ChannelManager,...
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
Add get_phantom_scid and get_phantom_route_hints +...
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
channelmanager: DRY PendingHTLCInfo creation for receives
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
scid_utils: add utils for retrieving txindex and vout
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
keysinterface: adapt get_node_secret for phantom payments
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
KeysInterface::sign_invoice: indicate whether invoice...
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
keysmanager: support phantom payments with PhantomKeysManager
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
DRY shared hkdf_extract_expand code to new module
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
Implement serialization for ChannelDetails
commit
|
commitdiff
|
tree
2022-02-14
Valentine Wallace
Refactor out decode_next_hop util from ChannelManager...
commit
|
commitdiff
|
tree
2021-12-17
Valentine Wallace
inbound_payment: Add utility to get payment preimage...
commit
|
commitdiff
|
tree
2021-12-17
Valentine Wallace
inbound_payment: DRY verify method for use in getting...
commit
|
commitdiff
|
tree
2021-12-17
Valentine Wallace
create_inbound_payment: warn about dup hashes
commit
|
commitdiff
|
tree
2021-12-17
Valentine Wallace
Salt inbound payment ExpandedKey
commit
|
commitdiff
|
tree
2021-12-16
Valentine Wallace
Add new invoice CreationError::InvalidAmount for use...
commit
|
commitdiff
|
tree
2021-12-16
Valentine Wallace
Drop need to store pending inbound payments
commit
|
commitdiff
|
tree
2021-12-16
Valentine Wallace
Add get_single_block to chacha20 module
commit
|
commitdiff
|
tree
2021-12-16
Valentine Wallace
Macro-ize checking that the total value of an MPP's...
commit
|
commitdiff
|
tree
2021-12-16
Valentine Wallace
Add get_inbound_payment_key_material to KeysInterface
commit
|
commitdiff
|
tree
2021-11-19
Valentine Wallace
Remove user_payment_id
commit
|
commitdiff
|
tree
2021-09-30
Valentine Wallace
Expire outbound payments after 3 blocks if no parts...
commit
|
commitdiff
|
tree
2021-09-30
Valentine Wallace
Don't remove failed payments when all paths fail
commit
|
commitdiff
|
tree
2021-09-30
Valentine Wallace
Add method to retry payments
commit
|
commitdiff
|
tree
2021-09-28
Valentine Wallace
channelmanager: Add retry data to pending_outbound_payments
commit
|
commitdiff
|
tree
2021-09-28
Valentine Wallace
Refactor send_payment internals for retries 2
commit
|
commitdiff
|
tree
2021-09-28
Valentine Wallace
Refactor send_payment internals for retries
commit
|
commitdiff
|
tree
2021-09-28
Valentine Wallace
Return PaymentId from send_*payment functions
commit
|
commitdiff
|
tree
2021-09-28
Valentine Wallace
Rename MppId to PaymentId
commit
|
commitdiff
|
tree
next