Skip to content

Commit 61c158b

Browse files
OttoAllmendingerllm-git
andcommitted
feat(wasm-utxo): add fixed script wallet outputs implementation
This PR implements the BitGo Fixed Script wallet outputs functionality, which allows generating BitGo 2-of-3 wallet output scripts for various script types including P2SH, P2WSH, and Taproot. The code includes: - Core wallet script generation code - Modular organization by script type - Support for traditional and MuSig2 key path spending - Comprehensive test fixtures and validation - Utilities for handling public key derivation Issue: BTC-2652 Co-authored-by: llm-git <[email protected]>
1 parent 9551bf2 commit 61c158b

File tree

9 files changed

+1898
-1
lines changed

9 files changed

+1898
-1
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,11 @@
1+
/// This module contains code for the BitGo Fixed Script Wallets.
2+
/// These are not based on descriptors.
3+
mod wallet_keys;
4+
15
pub mod wallet_scripts;
6+
7+
#[cfg(test)]
8+
pub mod test_utils;
9+
10+
pub use wallet_keys::*;
11+
pub use wallet_scripts::*;

0 commit comments

Comments
 (0)