From 3cb2c2c39463b29ca074bbe8d52b2b5f6bdffbaa Mon Sep 17 00:00:00 2001 From: thunderbiscuit Date: Mon, 12 Jun 2023 10:48:36 -0400 Subject: [PATCH] Expose Script.to_bytes() method --- bdk-ffi/src/bdk.udl | 2 ++ bdk-ffi/src/lib.rs | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/bdk-ffi/src/bdk.udl b/bdk-ffi/src/bdk.udl index 6a31dea..420dec3 100644 --- a/bdk-ffi/src/bdk.udl +++ b/bdk-ffi/src/bdk.udl @@ -496,4 +496,6 @@ enum WitnessVersion { interface Script { constructor(sequence raw_output_script); + + sequence to_bytes(); }; diff --git a/bdk-ffi/src/lib.rs b/bdk-ffi/src/lib.rs index 4c1e70b..7854eb3 100644 --- a/bdk-ffi/src/lib.rs +++ b/bdk-ffi/src/lib.rs @@ -438,6 +438,10 @@ impl Script { let script: BdkScript = BdkScript::from(raw_output_script); Script { script } } + + fn to_bytes(&self) -> Vec { + self.script.to_bytes() + } } impl From for Script {