(network: Network, mainnet_num_blocks: u32)
| 9 | const NUM_BLOCKS_TESTNET: u32 = 2; |
| 10 | |
| 11 | pub fn num_blocks_per_network(network: Network, mainnet_num_blocks: u32) -> u32 { |
| 12 | match network { |
| 13 | Network::Bitcoin => mainnet_num_blocks, |
| 14 | Network::Regtest => NUM_BLOCKS_REGTEST, |
| 15 | _ => NUM_BLOCKS_TESTNET, // Testnet, Signet |
| 16 | } |
| 17 | } |
| 18 | |
| 19 | pub fn remove_script_and_control_block_from_witness(mut witness: Vec<Vec<u8>>) -> Vec<Vec<u8>> { |
| 20 | witness.truncate(witness.len() - 2); |
no outgoing calls