projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add Features::requires_unknown_bits_from
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
2022-12-14
Jeffrey Czyz
Refund encoding and parsing
commit
|
commitdiff
|
tree
2022-12-13
Jeffrey Czyz
Remove Option from OfferContents::signing_pubkey
commit
|
commitdiff
|
tree
2022-12-09
Jeffrey Czyz
Check entire TLV stream instead of by field
commit
|
commitdiff
|
tree
2022-12-09
Jeffrey Czyz
Add BOLT 12 merkle root test for `invoice_request`
commit
|
commitdiff
|
tree
2022-12-09
Jeffrey Czyz
Invoice request parsing tests
commit
|
commitdiff
|
tree
2022-12-09
Jeffrey Czyz
Invoice request building tests
commit
|
commitdiff
|
tree
2022-12-09
Jeffrey Czyz
Builder for creating invoice requests
commit
|
commitdiff
|
tree
2022-12-09
Jeffrey Czyz
Invoice request raw byte encoding and decoding
commit
|
commitdiff
|
tree
2022-12-09
Jeffrey Czyz
Merkle root hash computation
commit
|
commitdiff
|
tree
2022-12-09
Jeffrey Czyz
Schnorr Signature serialization
commit
|
commitdiff
|
tree
2022-12-09
Jeffrey Czyz
Invoice request message interface and data format
commit
|
commitdiff
|
tree
2022-12-02
Jeffrey Czyz
Remove unused mut from OfferBuilder::amount_msats
commit
|
commitdiff
|
tree
2022-12-02
Jeffrey Czyz
Reduce visibility for offer auxiliary types
commit
|
commitdiff
|
tree
2022-11-18
Jeffrey Czyz
Expose the default Quantity::one as pub
commit
|
commitdiff
|
tree
2022-11-18
Jeffrey Czyz
Limit TLV stream decoding to type ranges
commit
|
commitdiff
|
tree
2022-11-18
Jeffrey Czyz
Offer parsing tests
commit
|
commitdiff
|
tree
2022-11-18
Jeffrey Czyz
Use SemanticError in OfferBuilder::build
commit
|
commitdiff
|
tree
2022-11-18
Jeffrey Czyz
Offer parsing from bech32 strings
commit
|
commitdiff
|
tree
2022-11-09
Jeffrey Czyz
Fix outdated ChannelMonitor docs
commit
|
commitdiff
|
tree
2022-11-08
Jeffrey Czyz
Builder for creating offers
commit
|
commitdiff
|
tree
2022-11-04
Jeffrey Czyz
Serialization macro for TLV streams
commit
|
commitdiff
|
tree
next