mirror of
https://github.com/lndk-org/lndk.git
synced 2026-08-13 12:33:05 +02:00
Among the changes from previous LDK version: 1. No need to pass `Secp256k1Error` to `SignError` 2. `OnionMessenger` takes extra argument which should implement `NL` referring to `NodeIdLookUp` trait. This required adding new struct `LndkNodeIdLookUp` to implement the above trait. 3. `path.introduction_node` is replaced in favor of `path.introduction_node()` 4. `OfferBuilder` signature change. `OfferBuilder::new` takes now pubkey instead of disc. 5. Replace `sign_closure` with `LndkSigner` struct and implemented `SignInvoiceRequestFn` trait for it |
||
|---|---|---|
| .. | ||
| tests | ||
| cli.rs | ||
| clock.rs | ||
| lib.rs | ||
| lnd.rs | ||
| lndk_offers.rs | ||
| main.rs | ||
| onion_messenger.rs | ||
| rate_limit.rs | ||
| server.rs | ||