From 9f7f367856972cfe669a6573da7cf27b9aad0d41 Mon Sep 17 00:00:00 2001 From: Byron Hambly Date: Thu, 15 Oct 2026 15:54:26 +0200 Subject: [PATCH] haskell-generate: add bitcoin cJetEnvType --- Haskell-Generate/GenRustJets.hs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Haskell-Generate/GenRustJets.hs b/Haskell-Generate/GenRustJets.hs index a09612461..e0790889f 100644 --- a/Haskell-Generate/GenRustJets.hs +++ b/Haskell-Generate/GenRustJets.hs @@ -218,6 +218,7 @@ rustJetCJetPtr mod = vsep $ where modname = rustModuleName mod cJetEnvType | Just "Elements" == moduleName mod = "CElementsTxEnv" :: String + | Just "Bitcoin" == moduleName mod = "CBitcoinTxEnv" | otherwise = "()" rustJetEncode :: Module -> Doc a @@ -354,6 +355,7 @@ rustImports mod = vsep (map (<> semi) ] ++ envImports)) where envImports | Just "Elements" == moduleName mod = ["use simplicity_sys::CElementsTxEnv"] + | Just "Bitcoin" == moduleName mod = ["use simplicity_sys::CBitcoinTxEnv"] | otherwise = [] rustJetDoc :: Module -> SimpleDocStream a