]> git.bitcoin.ninja Git - rust-lightning/commit
Minimal updates to `lightning-transaction-sync` for bindings
authorMatt Corallo <git@bluematt.me>
Wed, 5 Jun 2024 14:41:03 +0000 (14:41 +0000)
committerMatt Corallo <git@bluematt.me>
Tue, 3 Sep 2024 14:00:24 +0000 (14:00 +0000)
commit9301a0d758bf3fdcabc15ee27273b1e365bb89f0
treeb50b63f1e029203b395bebec92fa1370c83ccb15
parentfa674ef58f750a967c89f39bb51d29ad1803cc5b
Minimal updates to `lightning-transaction-sync` for bindings

Bindings don't accept dyn traits, but instead map any traits to a
single dynamic struct. Thus, we can always take a specific trait
to accept any implementation, which we do here.
lightning-transaction-sync/src/electrum.rs
lightning-transaction-sync/src/error.rs
lightning-transaction-sync/src/esplora.rs
lightning-transaction-sync/src/lib.rs