projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix space and execss indentation in `channel_keys.rs`
2023-11-07
Jeffrey Czyz
Merge pull request #2714 from TheBlueMatt/2023-11-one...
commit
|
commitdiff
|
tree
2023-10-25
Jeffrey Czyz
Re-add one-hop onion message fuzzing test
commit
|
commitdiff
|
tree
2023-10-25
Jeffrey Czyz
Wrap long onion_message fuzz strings
commit
|
commitdiff
|
tree
2023-10-24
Jeffrey Czyz
BOLT 12 test vectors for offer parsing
commit
|
commitdiff
|
tree
2023-10-24
Jeffrey Czyz
Separate and describe BOLT 12 test vectors
commit
|
commitdiff
|
tree
2023-10-24
Jeffrey Czyz
Move bech32 parsing tests to the parse module
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Fix PaymentConstraints::max_cltv_expiry docs
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Fix build warnings
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Expand request_refund_payment docs for limitations
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Onion message routing to immediate peers.
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Add privacy section to pay_for_offer docs
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Organize create_refund and pay_for_offer docs
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Document InvoiceRequestFailed in ChannelManager
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Revert "Config-guard Event::InvoiceRequestFailed"
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Use ChannelManager as OffersMessageHandler
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
OffersMessageHandler impl for ChannelManager
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Check offer expiry when building invoice in no-std
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Grammar fix in docs
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
BOLT12 invoice_feature methods for ChannelManager
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Qualify BOLT11 ChannelManager invoice_features
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Utility for creating and sending Bolt12Invoices
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Utility for paying for an Offer
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Absolute expiry or timer tick payment expiration
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Store OffersMessages for later sending
commit
|
commitdiff
|
tree
2023-10-20
Jeffrey Czyz
Expand docs on failing expired outbound payments
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Clean up peel_onion name, parameters, and docs
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Include a one-hop blinded path in Offer and Refund
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Stateless offer and refund builder utilities
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Await for invoices using an absolute expiry
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Remove outdated docs
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Allow sending onion messages to 1-hop blinded path
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Enqueue onion messages in handlers
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Generalize CustomOnionMessageContents trait
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Rename OnionMessageContents
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Generalize respond_with_onion_message
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Import msgs::OnionMessage
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Clean up onion messenger parameters and docs
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Avoid overloading introduction_node_id
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Remove OnionMessageProvider
commit
|
commitdiff
|
tree
2023-10-18
Jeffrey Czyz
Update OnionMessenger docs for Offers
commit
|
commitdiff
|
tree
2023-10-16
Jeffrey Czyz
Use ChainHash instead of BlockHash as applicable
commit
|
commitdiff
|
tree
2023-10-03
Jeffrey Czyz
Merge pull request #2633 from TheBlueMatt/2023-09-expose...
commit
|
commitdiff
|
tree
2023-09-29
Jeffrey Czyz
Remove unused imports
commit
|
commitdiff
|
tree
2023-09-29
Jeffrey Czyz
Fix build warning for unused method
commit
|
commitdiff
|
tree
2023-09-29
Jeffrey Czyz
Remove an unnecessary enumerate
commit
|
commitdiff
|
tree
2023-09-29
Jeffrey Czyz
Config-guard Event::InvoiceRequestFailed
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Configure BOLT 12 invoice payment retry strategy
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Use u32 instead of usize in Retry::Attempts
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Add tests for send_payment_for_bolt12_invoice
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
pub(crate) visibility for offers/test_utils.rs
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Support paying BOLT 12 invoices
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Rename OutboundPayments::retry_payment_internal
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Refactor OutboundPayments::retry_payment_internal
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Add PendingOutboundPayment::InvoiceReceived
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Test removing abandoned AwaitingInvoice payments
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Test for removing stale AwaitingInvoice payments
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Move IDEMPOTENCY_TIMEOUT_TICKS to where it is used
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Add PendingOutboundPayment::AwaitingInvoice
commit
|
commitdiff
|
tree
2023-09-07
Jeffrey Czyz
Add an InvoiceRequestFailed event
commit
|
commitdiff
|
tree
2023-08-29
Jeffrey Czyz
Include PaymentId in payer metadata
commit
|
commitdiff
|
tree
2023-08-29
Jeffrey Czyz
Add a ChaCha20 utility for encrypting in place
commit
|
commitdiff
|
tree
2023-08-29
Jeffrey Czyz
Add a ChaCha20 utility for encrypting a block
commit
|
commitdiff
|
tree
2023-08-29
Jeffrey Czyz
Add an encryption key to ExpandedKey for Offers
commit
|
commitdiff
|
tree
2023-08-29
Jeffrey Czyz
Remove unnecessary #[allow(unused)]
commit
|
commitdiff
|
tree
2023-08-29
Jeffrey Czyz
Split InvoiceRequest::verify_and_respond_using_derived_keys
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Support signing BOLT 12 invoices in NodeSigner
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Use TaggedHash in merkle::verify_signature
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Expose Offer/InvoiceRequest methods in Invoice
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Expose invoice accessors in UnsignedBolt12Invoice
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Expose Offer accessor functions in InvoiceRequest
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Macro-ize InvoiceRequest accessors for reuse
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Macro-ize Offer accessors for reuse
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Move BOLT 12 invoice method implementations
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Move BOLT 12 InvoiceRequest method implementations
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Move BOLT 12 offer method implementations
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Unsigned BOLT 12 message parsing and serialization
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Rename field of unsigned BOLT message contents
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
Wrap KeyPair by DerivedSigningPubkey
commit
|
commitdiff
|
tree
2023-08-22
Jeffrey Czyz
TaggedHash for BOLT 12 signing function
commit
|
commitdiff
|
tree
2023-08-08
Jeffrey Czyz
Smooth out channel liquidity bounds decay
commit
|
commitdiff
|
tree
2023-07-28
Jeffrey Czyz
Make offers::merkle::SignError visible
commit
|
commitdiff
|
tree
2023-07-28
Jeffrey Czyz
Tidy up bitcoin::secp256k1 imports
commit
|
commitdiff
|
tree
2023-07-21
Jeffrey Czyz
Merge pull request #2436 from tnull/2023-07-improve...
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 11 invoice description type
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 11 invoice signature type
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 11 invoice features type
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 11 semantic error type
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 11 parse error type
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 11 raw invoice types
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 11 invoice type
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 12 semantic error
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 12 parse error
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 12 unsigned invoice type
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Qualify the BOLT 12 invoice type
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Fix grammar in docs
commit
|
commitdiff
|
tree
2023-07-14
Jeffrey Czyz
Use rustc stable for check_commits
commit
|
commitdiff
|
tree
2023-06-30
Jeffrey Czyz
Define a default MessageRouter implementation
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Reduce log level of potential noisy log statement
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Fuzz test onion message replies
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Use different node secrets in onion message fuzzer
commit
|
commitdiff
|
tree
next