projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Move `{REQUIRED,OPTIONAL}_FEATURES` masks to module-level consts
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
2023-03-24
Jeffrey Czyz
Merge pull request #2123 from benthecarman/create-inv...
commit
|
commitdiff
|
tree
2023-03-22
Jeffrey Czyz
Merge pull request #2114 from Evanfeenstra/force_close_msg_d...
commit
|
commitdiff
|
tree
2023-03-03
Jeffrey Czyz
Guard against division by zero in scorer
commit
|
commitdiff
|
tree
2023-03-03
Jeffrey Czyz
Update scoring history buckets when no change
commit
|
commitdiff
|
tree
2023-03-03
Jeffrey Czyz
Fix build warnings
commit
|
commitdiff
|
tree
2023-03-03
Jeffrey Czyz
Add more documentation about BlockSourceError
commit
|
commitdiff
|
tree
2023-03-03
Jeffrey Czyz
Reference `Router` in `ChannelManager` docs
commit
|
commitdiff
|
tree
2023-03-03
Jeffrey Czyz
DRY up historical bucket_idx calculation
commit
|
commitdiff
|
tree
2023-03-03
Jeffrey Czyz
Fix scorer panic when available capacity is zero
commit
|
commitdiff
|
tree
2023-03-02
Jeffrey Czyz
Merge pull request #2057 from johncantrell97/rpc-error...
commit
|
commitdiff
|
tree
2023-02-24
Jeffrey Czyz
Fix amount overflow in Invoice building
commit
|
commitdiff
|
tree
2023-02-24
Jeffrey Czyz
Fix amount overflow in Offer parsing and building
commit
|
commitdiff
|
tree
2023-02-24
Jeffrey Czyz
Fuzz test for bech32 decoding
commit
|
commitdiff
|
tree
2023-02-24
Jeffrey Czyz
Expose Bech32Encode trait for fuzzing
commit
|
commitdiff
|
tree
2023-02-24
Jeffrey Czyz
Fuzz test for parsing Invoice
commit
|
commitdiff
|
tree
2023-02-24
Jeffrey Czyz
Fuzz test for parsing InvoiceRequest
commit
|
commitdiff
|
tree
2023-02-21
Jeffrey Czyz
Derive traits for InvoiceRequest and Invoice
commit
|
commitdiff
|
tree
2023-02-15
Jeffrey Czyz
Add CI testing for lightning-custom-message crate
commit
|
commitdiff
|
tree
2023-02-15
Jeffrey Czyz
Re-write CustomMessageHandler documentation
commit
|
commitdiff
|
tree
2023-02-15
Jeffrey Czyz
Fix compilation errors in some doc tests
commit
|
commitdiff
|
tree
2023-02-15
Jeffrey Czyz
Macro for composing custom message handlers
commit
|
commitdiff
|
tree
2023-02-09
Jeffrey Czyz
Fuzz test for parsing Refund
commit
|
commitdiff
|
tree
2023-02-09
Jeffrey Czyz
Fix RoutingFees::base_msat docs
commit
|
commitdiff
|
tree
2023-02-09
Jeffrey Czyz
Make BlindedPayInfo fields public
commit
|
commitdiff
|
tree
2023-02-09
Jeffrey Czyz
Fuzz test for parsing Offer
commit
|
commitdiff
|
tree
2023-02-03
Jeffrey Czyz
Make offers module public
commit
|
commitdiff
|
tree
2023-02-03
Jeffrey Czyz
Add test for requesting invoice from expired offer
commit
|
commitdiff
|
tree
2023-02-03
Jeffrey Czyz
Make separate no-std version for invoice response
commit
|
commitdiff
|
tree
2023-02-03
Jeffrey Czyz
Fix BOLT 12 invoice doctests to work with no-std
commit
|
commitdiff
|
tree
2023-01-30
Jeffrey Czyz
Update docs regarding payment path privacy
commit
|
commitdiff
|
tree
2023-01-30
Jeffrey Czyz
Disallow offer_metadata in Refund
commit
|
commitdiff
|
tree
2023-01-30
Jeffrey Czyz
Allow quantity in Refund
commit
|
commitdiff
|
tree
2023-01-30
Jeffrey Czyz
Support explicit quantity_max = 1 in Offer
commit
|
commitdiff
|
tree
2023-01-20
Jeffrey Czyz
Fix unused_imports warning in no-std tests
commit
|
commitdiff
|
tree
2023-01-20
Jeffrey Czyz
Invoice parsing tests
commit
|
commitdiff
|
tree
2023-01-20
Jeffrey Czyz
Invoice building tests
commit
|
commitdiff
|
tree
2023-01-20
Jeffrey Czyz
Expand invoice module docs and include an example
commit
|
commitdiff
|
tree
2023-01-20
Jeffrey Czyz
Use SystemTime::now() for Invoice creation time
commit
|
commitdiff
|
tree
2023-01-20
Jeffrey Czyz
Builder for creating invoices for refunds
commit
|
commitdiff
|
tree
2023-01-20
Jeffrey Czyz
Builder for creating invoices for offers
commit
|
commitdiff
|
tree
2023-01-20
Jeffrey Czyz
Invoice encoding and parsing
commit
|
commitdiff
|
tree
2023-01-18
Jeffrey Czyz
Encoding for TLV stream without signature records
commit
|
commitdiff
|
tree
2023-01-18
Jeffrey Czyz
Define TlvStream::skip_signatures
commit
|
commitdiff
|
tree
2023-01-18
Jeffrey Czyz
Drop AsRef<[u8]> implementation for TlvRecord
commit
|
commitdiff
|
tree
2023-01-18
Jeffrey Czyz
Merge pull request #1968 from lexe-tech/max/net-tokio...
commit
|
commitdiff
|
tree
2023-01-06
Jeffrey Czyz
Define blinded hop features for use in BOLT 12
commit
|
commitdiff
|
tree
2023-01-06
Jeffrey Czyz
Define BOLT 12 invoice features with MPP support
commit
|
commitdiff
|
tree
2023-01-06
Jeffrey Czyz
Use explicit WithoutLength for BOLT 12 features
commit
|
commitdiff
|
tree
2023-01-06
Jeffrey Czyz
Remove Option from InvoiceRequest::signature
commit
|
commitdiff
|
tree
2023-01-06
Jeffrey Czyz
Correct documentation about Refund::payer_id
commit
|
commitdiff
|
tree
2022-12-14
Jeffrey Czyz
Refund parsing tests
commit
|
commitdiff
|
tree
2022-12-14
Jeffrey Czyz
Refund building tests
commit
|
commitdiff
|
tree
2022-12-14
Jeffrey Czyz
Builder for creating refunds
commit
|
commitdiff
|
tree
2022-12-14
Jeffrey Czyz
Refund parsing from bech32 strings
commit
|
commitdiff
|
tree
next