projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge pull request #3035 from TheBlueMatt/2024-04-upstream-123-bindings
2024-05-02
Jeffrey Czyz
Only require description when offer has an amount
commit
|
commitdiff
|
tree
2024-04-29
Jeffrey Czyz
Remove InvoiceRequestFields::features
commit
|
commitdiff
|
tree
2024-04-29
Jeffrey Czyz
Remove InvoiceRequestFields::amount_msats
commit
|
commitdiff
|
tree
2024-04-29
Jeffrey Czyz
Remove PaymentContext from OnionPayload
commit
|
commitdiff
|
tree
2024-04-26
Jeffrey Czyz
Don't require Refund::description in API
commit
|
commitdiff
|
tree
2024-04-26
Jeffrey Czyz
Don't require Offer::description in API
commit
|
commitdiff
|
tree
2024-04-26
Jeffrey Czyz
Bolt12Invoice for Offer without signing_pubkey
commit
|
commitdiff
|
tree
2024-04-26
Jeffrey Czyz
Add InvoiceRequestTlvStream::paths
commit
|
commitdiff
|
tree
2024-04-26
Jeffrey Czyz
Allow parsing Offer without signing_pubkey
commit
|
commitdiff
|
tree
2024-04-26
Jeffrey Czyz
Optional OfferContents::signing_pubkey
commit
|
commitdiff
|
tree
2024-04-22
Jeffrey Czyz
Remove unnecessary PaymentPreimage clone
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Merge pull request #3001 from optout21/splicing-feature...
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Update PaymentPurpose's payment_preimage docs
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Include InvoiceRequest fields in PaymentContext
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Test for PaymentContext in offers_tests.rs
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Use BOLT 12 PaymentPurpose variants
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
BOLT 12 variants of PaymentPurpose
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Add PaymentPurpose::is_keysend utility method
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Rename InvoicePayment to Bolt11InvoicePayment
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Include Refund context in blinded payment paths
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Include Offer context in blinded payment paths
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Include OfferId in VerifiedInvoiceRequest
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Define an OfferId for BOLT 12 Offers
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Pass PaymentContext through HTLC processing
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Add PaymentContext to payment::ReceiveTlvs
commit
|
commitdiff
|
tree
2024-04-18
Jeffrey Czyz
Return the invoice when requesting a refund
commit
|
commitdiff
|
tree
2024-04-15
Jeffrey Czyz
Implement Eq and Hash for Bolt12Invoice
commit
|
commitdiff
|
tree
2024-04-15
Jeffrey Czyz
Refactor handling of Bolt12Invoice
commit
|
commitdiff
|
tree
2024-04-15
Jeffrey Czyz
Refactor handling of InvoiceRequest
commit
|
commitdiff
|
tree
2024-04-15
Jeffrey Czyz
Fix typos
commit
|
commitdiff
|
tree
2024-04-15
Jeffrey Czyz
Resolve blinded path when creating onion message
commit
|
commitdiff
|
tree
2024-04-15
Jeffrey Czyz
Cache introduction_node_id lookup in get_route
commit
|
commitdiff
|
tree
2024-04-15
Jeffrey Czyz
Look up node id from scid in OnionMessenger
commit
|
commitdiff
|
tree
2024-04-15
Jeffrey Czyz
Resolve IntroductionNode::DirectedShortChannelId
commit
|
commitdiff
|
tree
2024-04-15
Jeffrey Czyz
Generalize BlindedPath::introduction_node_id field
commit
|
commitdiff
|
tree
2024-04-15
Jeffrey Czyz
Add source reference to BlindedPathCandidate hop
commit
|
commitdiff
|
tree
2024-04-11
Jeffrey Czyz
Add BlindedPath::introduction_node_id method
commit
|
commitdiff
|
tree
2024-04-11
Jeffrey Czyz
Add IndexedMap::get_key_value
commit
|
commitdiff
|
tree
2024-04-11
Jeffrey Czyz
Generalize onion message ForwardTlvs::next_node_id
commit
|
commitdiff
|
tree
2024-04-06
Jeffrey Czyz
Add BOLT 12 Refunds section to ChannelManager docs
commit
|
commitdiff
|
tree
2024-04-06
Jeffrey Czyz
Add BOLT 12 Offers section to ChannelManager docs
commit
|
commitdiff
|
tree
2024-04-06
Jeffrey Czyz
Add a payments section to ChannelManager docs
commit
|
commitdiff
|
tree
2024-04-05
Jeffrey Czyz
Add a channels section to ChannelManager docs
commit
|
commitdiff
|
tree
2024-04-05
Jeffrey Czyz
Add an operations section to ChannelManager docs
commit
|
commitdiff
|
tree
2024-04-05
Jeffrey Czyz
ChannelManager initialization docs with example
commit
|
commitdiff
|
tree
2024-03-28
Jeffrey Czyz
Contrast ChannelManager and ChannelMonitor in docs
commit
|
commitdiff
|
tree
2024-03-28
Jeffrey Czyz
Re-write ChannelManager summary documentation
commit
|
commitdiff
|
tree
2024-03-27
Jeffrey Czyz
Break ChannelManager docs into sections
commit
|
commitdiff
|
tree
2024-03-23
Jeffrey Czyz
Use AChannelManager in BackgroundProcessor
commit
|
commitdiff
|
tree
2024-03-23
Jeffrey Czyz
Remove duplicate docs from trait implementations
commit
|
commitdiff
|
tree
2024-03-23
Jeffrey Czyz
Fix indentation in doc example
commit
|
commitdiff
|
tree
2024-03-19
Jeffrey Czyz
Use OnionMessenger::send_onion_message in tests
commit
|
commitdiff
|
tree
2024-03-19
Jeffrey Czyz
Use DefaultMessageRouter in functional tests
commit
|
commitdiff
|
tree
2024-03-19
Jeffrey Czyz
pub(crate) visibility for routing/test_utils.rs
commit
|
commitdiff
|
tree
2024-03-19
Jeffrey Czyz
Fix sender is the introduction node onion messages
commit
|
commitdiff
|
tree
2024-03-19
Jeffrey Czyz
Include SocketAddress in test node_announcement
commit
|
commitdiff
|
tree
2024-03-19
Jeffrey Czyz
Re-order imports
commit
|
commitdiff
|
tree
2024-03-08
Jeffrey Czyz
Fail request_refund_payment for unsupported chain
commit
|
commitdiff
|
tree
2024-03-08
Jeffrey Czyz
Update pay_for_offer docs about unsupported chains
commit
|
commitdiff
|
tree
2024-03-08
Jeffrey Czyz
Test failing pay_for_offer on an unsupported chain
commit
|
commitdiff
|
tree
2024-03-08
Jeffrey Czyz
Drop error type parameter from SignError
commit
|
commitdiff
|
tree
2024-03-08
Jeffrey Czyz
Fix unused import warning
commit
|
commitdiff
|
tree
2024-03-08
Jeffrey Czyz
Support BOLT 12 signing in c_bindings
commit
|
commitdiff
|
tree
2024-03-08
Jeffrey Czyz
Add c_bindings version of InvoiceBuilder
commit
|
commitdiff
|
tree
2024-03-06
Jeffrey Czyz
Macro-ize InvoiceBuilder
commit
|
commitdiff
|
tree
2024-03-06
Jeffrey Czyz
Merge similar InvoiceBuilder impl blocks
commit
|
commitdiff
|
tree
2024-03-06
Jeffrey Czyz
Add c_bindings version of InvoiceRequestBuilder
commit
|
commitdiff
|
tree
2024-03-06
Jeffrey Czyz
Macro-ize InvoiceRequestBuilder
commit
|
commitdiff
|
tree
2024-03-06
Jeffrey Czyz
Merge similar InvoiceRequestBuilder impl blocks
commit
|
commitdiff
|
tree
2024-03-06
Jeffrey Czyz
Add c_bindings version of RefundBuilder
commit
|
commitdiff
|
tree
2024-03-06
Jeffrey Czyz
Macro-ize RefundBuilder
commit
|
commitdiff
|
tree
2024-03-06
Jeffrey Czyz
Add c_bindings version of OfferBuilder
commit
|
commitdiff
|
tree
2024-02-28
Jeffrey Czyz
Prefer one-hop blinded path to Tor intro nodes
commit
|
commitdiff
|
tree
2024-02-28
Jeffrey Czyz
Prefer well-connected nodes for introduction nodes
commit
|
commitdiff
|
tree
2024-02-28
Jeffrey Czyz
Prefer non-Tor nodes when creating blinded paths
commit
|
commitdiff
|
tree
2024-02-27
Jeffrey Czyz
Add NodeInfo::is_tor_only
commit
|
commitdiff
|
tree
2024-02-23
Jeffrey Czyz
Macro-ize OfferBuilder
commit
|
commitdiff
|
tree
2024-02-02
Jeffrey Czyz
Merge pull request #2868 from orbitalturtle/export...
commit
|
commitdiff
|
tree
2024-01-22
Jeffrey Czyz
Remove unnecessary unwraps
commit
|
commitdiff
|
tree
2024-01-22
Jeffrey Czyz
Fix panic when peer is mid-handshake
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Use consistent cltv_expiry_delta in ForwardTlvs
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Fix bench build warning
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Reorganize #[cfg(not(c_bindings))] imports
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Add ASCII art diagram explaining offers_tests
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Functional test for failing duplicate payments
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Functional tests for failing without payment paths
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Add Features::clear_route_blinding for testing
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Offers functional tests for duplicated payment ids
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Functional tests for failing without blinded paths
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Functional tests for offers with blinded paths
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Functional tests for offers without blinded paths
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Functional tests for BOLT 12 Offers payment flow
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Consolidate conditional imports
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Remove redundant negations from feature check
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Remove "no-std" feature checks
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Have TestRouter wrap DefaultRouter
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Support OnionMessenger in functional_test_utils
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
DRY up EntropySource implementation
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Fix import order in functional_test_utils.rs
commit
|
commitdiff
|
tree
2024-01-16
Jeffrey Czyz
Add peel_onion_message method to OnionMessenger
commit
|
commitdiff
|
tree
next