inscriptions, destinations: reveal_addresses, commit_fee_rate: fee_rate, reveal_fee_rate: fee_rate, no_limit: false, reinscribe: false, postage: Amount::from_sat(10_000), mode, ..Default::default() } .create_batch_inscription_transactions( wallet_inscriptions, Chain::Signet, BTreeSet::new(), utxos.into_iter().collect(), [commit_address, change(2)], ) .unwrap(); assert_eq!(reveal_tx.output.len(), 3); assert!(reveal_tx .output .iter() .all(|output| output.value == TransactionBuilder::TARGET_POSTAGE.to_sat())); } #[test] fn batch_inscribe_into_separate_outputs_with_parent() { let utxos = vec![ (outpoint(1), Amount::from_sat(10_000)), (outpoint(2), Amount::from_sat(50_000)), ]; let parent = inscription_id(1); let parent_info = ParentInfo { destination: change(3), id: parent, location: SatPoint { outpoint: outpoint(1), offset: 0,