projects
/
rust-lightning
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Avoid blanket impls in bindings builds
2023-08-23
Alec Chen
Test justice tx formation from persistence
commit
|
commitdiff
|
tree
2023-08-23
Alec Chen
Enable signing a justice tx using the channel monitor
commit
|
commitdiff
|
tree
2023-08-23
Alec Chen
Expose revokeable output index and building a justice...
commit
|
commitdiff
|
tree
2023-08-23
Alec Chen
Enable monitor to rebuild initial counterparty commitment tx
commit
|
commitdiff
|
tree
2023-08-23
Alec Chen
Build and expose counterparty commitments from monitor...
commit
|
commitdiff
|
tree
2023-08-23
Alec Chen
Add feerate and balances to `LatestCounterpartyCommitmentTXInfo`
commit
|
commitdiff
|
tree
2023-08-17
Alec Chen
Address custom HTLC TLV fixups
commit
|
commitdiff
|
tree
2023-08-16
Alec Chen
Simplify custom HTLC TLV tests
commit
|
commitdiff
|
tree
2023-08-08
Alec Chen
Enforce explicit claims on payments with even custom...
commit
|
commitdiff
|
tree
2023-08-08
Alec Chen
Add `FailureCode::InvalidOnionPayload` variant
commit
|
commitdiff
|
tree
2023-08-08
Alec Chen
Drop non-matching custom TLVs when receiving MPP
commit
|
commitdiff
|
tree
2023-08-08
Alec Chen
Handle receiving custom HTLC TLVs
commit
|
commitdiff
|
tree
2023-08-08
Alec Chen
De/serialize custom TLVs on `{Inbound,Outbound}OnionPayload`
commit
|
commitdiff
|
tree
2023-08-08
Alec Chen
Add custom tlvs to `PendingOutboundPayment::Retryable`
commit
|
commitdiff
|
tree
2023-08-08
Alec Chen
Allow users to provide custom TLVs through `RecipientOnionFi...
commit
|
commitdiff
|
tree
2023-08-05
Alec Chen
Send keysend preimage through OutboundPayment::send_payment_...
commit
|
commitdiff
|
tree
2023-08-05
Alec Chen
Move keysend tests to payment_tests.rs
commit
|
commitdiff
|
tree
2023-07-31
Alec Chen
Flip keysend feature bit in node features
commit
|
commitdiff
|
tree
2023-07-07
Alec Chen
Use multiplier in dust exposure threshold calculation
commit
|
commitdiff
|
tree
2023-07-07
Alec Chen
Send fee estimator through to `get_max_htlc_dust_exposure_th...
commit
|
commitdiff
|
tree
2023-07-07
Alec Chen
Add max dust exposure multiplier config knob
commit
|
commitdiff
|
tree
2023-06-09
Alec Chen
Add test for duplicate keysend payment
commit
|
commitdiff
|
tree
2023-06-09
Alec Chen
Support receiving MPP keysend
commit
|
commitdiff
|
tree
2023-06-09
Alec Chen
Track MPP data while receiving keysends
commit
|
commitdiff
|
tree
2023-06-09
Alec Chen
Help users support sending MPP keysend
commit
|
commitdiff
|
tree
2023-05-28
Alec Chen
Allow user to opt-in to accepting MPP keysend
commit
|
commitdiff
|
tree
2023-05-15
Alec Chen
Persist scorer upon update based on event handling
commit
|
commitdiff
|
tree
2023-05-15
Alec Chen
Prune and persist RGS network graph after initial sync
commit
|
commitdiff
|
tree
2023-04-23
Alec Chen
Add payment hash to `MaybePreimageClaimableHTLC`
commit
|
commitdiff
|
tree
2023-04-23
Alec Chen
Add payment hash to `MaybeTimeoutClaimableHTLC`
commit
|
commitdiff
|
tree
2023-04-23
Alec Chen
Add payment preimage and hash to `ContentiousClaimable`
commit
|
commitdiff
|
tree
2023-04-23
Alec Chen
DRY up repeated HTLC `Balance`s in tests
commit
|
commitdiff
|
tree
2023-04-23
Alec Chen
Add `PartialOrd`, `Ord` to `PaymentHash`, `PaymentPreimage...
commit
|
commitdiff
|
tree
2023-04-10
Alec Chen
Add reason to `Event::PaymentFailed`
commit
|
commitdiff
|
tree
2023-04-07
Alec Chen
Create `PaymentFailureReason` enum
commit
|
commitdiff
|
tree
2023-03-28
Alec Chen
Use onion amount `amt_to_forward` for MPP set calculation
commit
|
commitdiff
|
tree
2023-03-28
Alec Chen
Allow overshooting final cltv_expiry
commit
|
commitdiff
|
tree
2023-03-28
Alec Chen
Allow overshooting `total_msat` for an MPP
commit
|
commitdiff
|
tree
2023-03-28
Alec Chen
Add `total_value_received` to `ClaimableHTLC` for claim...
commit
|
commitdiff
|
tree
2023-02-20
Alec Chen
Replace `BTreeSet` in `IndexedMap` with sorted `Vec`
commit
|
commitdiff
|
tree
2023-02-08
Alec Chen
Cache `NodeId` by converting `their_node_id` to tuple
commit
|
commitdiff
|
tree
2023-02-07
Alec Chen
Swap `PublicKey` for `NodeId` in `UnsignedNodeAnnouncement`
commit
|
commitdiff
|
tree
2023-02-07
Alec Chen
Swap `PublicKey` for `NodeId` in `UnsignedChannelAnnouncement`
commit
|
commitdiff
|
tree
2023-01-25
Alec Chen
Add test_fail_htlc_backwards_with_reason
commit
|
commitdiff
|
tree
2023-01-25
Alec Chen
Add FailureCode enum and ChannelManager::fail_htlc_backwards...
commit
|
commitdiff
|
tree