projects
/
ldk-c-bindings
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #81 from TheBlueMatt/main
[ldk-c-bindings]
/
lightning-c-bindings
/
src
/
lightning
/
chain
/
chaininterface.rs
diff --git
a/lightning-c-bindings/src/lightning/chain/chaininterface.rs
b/lightning-c-bindings/src/lightning/chain/chaininterface.rs
index 7d8291d64fd2fa88dd4d5e671b04a856ab6c8630..40406be1b9e1e892bd00d09593522c7a80e3be91 100644
(file)
--- a/
lightning-c-bindings/src/lightning/chain/chaininterface.rs
+++ b/
lightning-c-bindings/src/lightning/chain/chaininterface.rs
@@
-70,8
+70,8
@@
impl Drop for BroadcasterInterface {
}
/// An enum that represents the speed at which we want a transaction to confirm used for feerate
/// estimation.
}
/// An enum that represents the speed at which we want a transaction to confirm used for feerate
/// estimation.
-#[must_use]
#[derive(Clone)]
#[derive(Clone)]
+#[must_use]
#[repr(C)]
pub enum ConfirmationTarget {
/// We are happy with this transaction confirming slowly when feerate drops some.
#[repr(C)]
pub enum ConfirmationTarget {
/// We are happy with this transaction confirming slowly when feerate drops some.
@@
-81,7
+81,9
@@
pub enum ConfirmationTarget {
/// We'd like this transaction to confirm in the next few blocks.
HighPriority,
}
/// We'd like this transaction to confirm in the next few blocks.
HighPriority,
}
-use lightning::chain::chaininterface::ConfirmationTarget as nativeConfirmationTarget;
+use lightning::chain::chaininterface::ConfirmationTarget as ConfirmationTargetImport;
+pub(crate) type nativeConfirmationTarget = ConfirmationTargetImport;
+
impl ConfirmationTarget {
#[allow(unused)]
pub(crate) fn to_native(&self) -> nativeConfirmationTarget {
impl ConfirmationTarget {
#[allow(unused)]
pub(crate) fn to_native(&self) -> nativeConfirmationTarget {