script_sig: Default::default(), witness: Default::default(), }], output: vec![ TxOut { value: 50 * COIN_VALUE, script_pubkey: script::Builder::new().push_int(0).into_script(), }, TxOut { value: 50 * COIN_VALUE, script_pubkey: script::Builder::new().push_int(1).into_script(), }, ], }; let txid = transaction.txid(); pretty_assert_eq!( TransactionHtml::new(transaction, None, None, Chain::Mainnet, None).to_string(), format!( "

Transaction {txid}

1 Input

2 Outputs