projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Add test coverage for holder commitment rebroadcast after reorg
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
2021-09-21
Valentine Wallace
Add path field to PaymentPathFailed event
commit
|
commitdiff
|
tree
2021-09-21
Valentine Wallace
Rename PaymentFailed -> PaymentPathFailed
commit
|
commitdiff
|
tree
2021-09-17
Valentine Wallace
Add all_paths_failed field to PaymentFailed
commit
|
commitdiff
|
tree
2021-09-17
Valentine Wallace
Prevent duplicate PaymentSent events
commit
|
commitdiff
|
tree
2021-09-17
Valentine Wallace
Add MPP ID to pending_outbound_htlcs
commit
|
commitdiff
|
tree
2021-09-17
Valentine Wallace
Implement Readable/Writeable for HashSet
commit
|
commitdiff
|
tree
2021-09-17
Valentine Wallace
Add MppId field to HTLCSource as a way to correlate...
commit
|
commitdiff
|
tree
2021-09-17
Valentine Wallace
test utils: refactor fail_payment_along_route for mpp
commit
|
commitdiff
|
tree
2021-09-17
Valentine Wallace
Update Watch docs to disallow dup channel outpoints
commit
|
commitdiff
|
tree
2021-09-17
Valentine Wallace
Don't apply monitor updates after watch_channel PermFail
commit
|
commitdiff
|
tree
2021-09-15
Valentine Wallace
Allow multiple monitor_update_failed calls
commit
|
commitdiff
|
tree
2021-09-15
Valentine Wallace
Update fuzz README with latest instructions
commit
|
commitdiff
|
tree
2021-08-10
Valentine Wallace
Add requirement of payment secret for multi path payments
commit
|
commitdiff
|
tree
2021-08-08
Valentine Wallace
Update keysend docs
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
Clarify decode_update_add_htlc_onion comment
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
tests: make PaymentSecret optional in pass_along path
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
Implement utilities for keysending to private nodes
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
Implement sending keysend payments (to public nodes)
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
test utils: add optional PaymentPreimage param to pass_along...
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
Implement receiving keysend payments
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
Refactor PaymentReceived event for keysend receives
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
Add PendingHTLCRouting variant for receiving keysend...
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
Fix indentation in decode_update_add_htlc_onion
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
Advertise keysend feature
commit
|
commitdiff
|
tree
2021-07-27
Valentine Wallace
Parse keysend TLV field in onion.
commit
|
commitdiff
|
tree
2021-07-14
Valentine Wallace
Fix crash due to index-out-of-bounds in feature translation
commit
|
commitdiff
|
tree
2021-06-24
Valentine Wallace
Fix TLV serialization to work with large types.
commit
|
commitdiff
|
tree
2021-05-20
Valentine Wallace
Return new DecodeError::UnsupportedCompression
commit
|
commitdiff
|
tree
2021-05-20
Valentine Wallace
Add new DecodeError for messages that include zlib...
commit
|
commitdiff
|
tree
2021-05-14
Valentine Wallace
Correct default expiry.
commit
|
commitdiff
|
tree
2021-05-13
Valentine Wallace
Return more error details on http's read_response
commit
|
commitdiff
|
tree
2021-04-29
Valentine Wallace
Add utility to create an invoice using the ChannelManager
commit
|
commitdiff
|
tree
2021-04-29
Valentine Wallace
Move invoice signing behind KeysInterface
commit
|
commitdiff
|
tree
2021-04-29
Valentine Wallace
Move PaymentPreimage+PaymentHash+PaymentSecret to top...
commit
|
commitdiff
|
tree
2021-04-29
Valentine Wallace
Make _test_utils depend on bitcoinconsensus feature
commit
|
commitdiff
|
tree
2021-04-29
Valentine Wallace
invoice: swap PaymentSecret for ChannelManager's PaymentSecret
commit
|
commitdiff
|
tree
2021-04-26
Valentine Wallace
Add Features feature to invoices.
commit
|
commitdiff
|
tree
2021-04-23
Valentine Wallace
Expose Features::from_le_bytes() method
commit
|
commitdiff
|
tree
2021-04-23
Valentine Wallace
Fix indentation in payment_secret function
commit
|
commitdiff
|
tree
2021-04-20
Valentine Wallace
Test lightning-invoice on 1.30.0
commit
|
commitdiff
|
tree
2021-04-20
Valentine Wallace
invoice: rename Route to RouteHint (which is more accurate)
commit
|
commitdiff
|
tree
2021-04-20
Valentine Wallace
Rename RouteHint to RouteHintHop (which is more accurate)
commit
|
commitdiff
|
tree
2021-04-20
Valentine Wallace
invoice: swap RouteHop for RouteHint
commit
|
commitdiff
|
tree
2021-04-13
Valentine Wallace
Call peer_manager.timer_tick_occurred() in background...
commit
|
commitdiff
|
tree
2021-04-13
Valentine Wallace
Rename timer_chan_freshness_every_min for uniformity...
commit
|
commitdiff
|
tree
2021-04-09
Valentine Wallace
persister: Expose method to read ChannelMonitors from...
commit
|
commitdiff
|
tree
2021-04-09
Valentine Wallace
Fix Windows
commit
|
commitdiff
|
tree
2021-04-09
Valentine Wallace
Clean up lightning-invoice Cargo.toml and README
commit
|
commitdiff
|
tree
2021-04-09
Valentine Wallace
Add lightning invoice fuzzing to CI
commit
|
commitdiff
|
tree
2021-04-09
Valentine Wallace
Clean up lightning-invoice CI, license, and add to...
commit
|
commitdiff
|
tree
2021-04-02
Valentine Wallace
Call peer_manager.process_events() in BackgroundProcessor
commit
|
commitdiff
|
tree
2021-03-26
Valentine Wallace
Expose AsyncBlockSourceResult and BlockSourceResult...
commit
|
commitdiff
|
tree
2021-03-17
Valentine Wallace
Expose counterparty forwarding info in ChannelDetails.
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2021-03-17
Valentine Wallace
Pass channel updates to ChannelManager and Channel.
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2021-03-17
Valentine Wallace
Add CounterpartyForwardingInfo field to channel.
Co-authored-by:
Valentine Wallace
<vwallace@protonmail.com>
commit
|
commitdiff
|
tree
2021-03-12
Valentine Wallace
Add methods to set features in Features objects.
commit
|
commitdiff
|
tree
next