projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Claim HTLCs with preimage from currently confirmed commitment
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
2023-06-13
Jeffrey Czyz
Test onion message replies
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Split TestCustomMessage into Request and Response
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Remove unnecessary Sized bound
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Support onion message replies in OnionMessenger
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
MessageRouter trait for OnionMessenger
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Add OnionMessagePath wrapper struct
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
OffersMessageHandler trait for OnionMessenger
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Avoid an unnecessary unwrap
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Onion message payload for BOLT 12 Offers
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Pass logger to onion payload decoder
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Add InvoiceError message
commit
|
commitdiff
|
tree
2023-06-13
Jeffrey Czyz
Support WithoutLength for UntrustedString
commit
|
commitdiff
|
tree
2023-06-07
Jeffrey Czyz
Include signature check in BOLT 12 signature test
commit
|
commitdiff
|
tree
2023-06-07
Jeffrey Czyz
Update BOLT 12 test vectors
commit
|
commitdiff
|
tree
2023-06-07
Jeffrey Czyz
Remove custom blinded path test vector
commit
|
commitdiff
|
tree
2023-06-05
Jeffrey Czyz
Merge pull request #2290 from upjohnc/2240_replace_vectors_w...
commit
|
commitdiff
|
tree
2023-06-02
Jeffrey Czyz
Merge pull request #2332 from danielgranhao/fix/wrong...
commit
|
commitdiff
|
tree
2023-06-02
Jeffrey Czyz
Remove duplicate BOLT 12 test vector
commit
|
commitdiff
|
tree
2023-05-10
Jeffrey Czyz
Update missed comment in Features test
commit
|
commitdiff
|
tree
2023-05-10
Jeffrey Czyz
Add Features::set_{required|optional}_custom_bit
commit
|
commitdiff
|
tree
2023-05-10
Jeffrey Czyz
Check unknown features compared to handlers
commit
|
commitdiff
|
tree
2023-05-08
Jeffrey Czyz
Add Features::requires_unknown_bits_from
commit
|
commitdiff
|
tree
2023-05-08
Jeffrey Czyz
Add PeerManager::init_features to DRY up code
commit
|
commitdiff
|
tree
2023-05-08
Jeffrey Czyz
Provide features in CustomMessageHandler
commit
|
commitdiff
|
tree
2023-05-08
Jeffrey Czyz
Define core::ops::BitOr for Features<T>
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
Expose description from Invoice's offer/refund
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
DRY up InvoiceFields construction
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
Support responding to refunds with transient keys
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
Extract keys from Offer::metadata to sign Invoice
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
DRY up verification of invreq TLV records
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
Stateless verification of Invoice for Refund
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
Refund metadata and payer id derivation
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
Stateless verification of Invoice for Offer
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
Fix builder docs in offers module
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
InvoiceRequest metadata and payer id derivation
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
Refactor InvoiceRequestContents fields into a sub-struct
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
Stateless verification of InvoiceRequest
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
TlvStream range iterator
commit
|
commitdiff
|
tree
2023-04-20
Jeffrey Czyz
Offer metadata and signing pubkey derivation
commit
|
commitdiff
|
tree
2023-04-18
Jeffrey Czyz
Add another ExpandedKey derivation for Offers
commit
|
commitdiff
|
tree
2023-04-18
Jeffrey Czyz
Add missing UnknownRequiredFeatures tests
commit
|
commitdiff
|
tree
2023-04-18
Jeffrey Czyz
Common offers test_utils module
commit
|
commitdiff
|
tree
2023-04-07
Jeffrey Czyz
Merge pull request #2023 from futurepaul/fallback-to...
commit
|
commitdiff
|
tree
2023-04-07
Jeffrey Czyz
Expose a BOLT 12 Invoice's signable_hash
commit
|
commitdiff
|
tree
2023-04-07
Jeffrey Czyz
Expose a BOLT 11 Invoice's signable_hash
commit
|
commitdiff
|
tree
2023-04-07
Jeffrey Czyz
Linkify lightning-invoice docs
commit
|
commitdiff
|
tree
next