value: 10000, }, }; inscriptions.insert(parent_info.location, parent_inscription); let child_inscription = InscriptionTemplate { parent: Some(parent_inscription), } .into(); let commit_address = change(1); let reveal_address = recipient(); let fee_rate = 4.0; let (commit_tx, reveal_tx, _private_key, _) = Batch { satpoint: None, parent_info: Some(parent_info.clone()), inscriptions: vec![child_inscription], destinations: vec![reveal_address], commit_fee_rate: FeeRate::try_from(fee_rate).unwrap(), reveal_fee_rate: FeeRate::try_from(fee_rate).unwrap(), no_limit: false, reinscribe: false, postage: TransactionBuilder::TARGET_POSTAGE, mode: Mode::SharedOutput, ..Default::default() } .create_batch_inscription_transactions( inscriptions, Chain::Signet, BTreeSet::new(), utxos.into_iter().collect(), [commit_address, change(2)], ) .unwrap(); let sig_vbytes = 17;