let reveal_address = recipient(); let (_commit_tx, reveal_tx, _private_key, _) = Batch { satpoint, parent_info: None, inscriptions: vec![inscription], destinations: vec![reveal_address], commit_fee_rate: FeeRate::try_from(1.0).unwrap(), reveal_fee_rate: FeeRate::try_from(1.0).unwrap(), no_limit: true, reinscribe: false, postage: TransactionBuilder::TARGET_POSTAGE, mode: Mode::SharedOutput, ..Default::default() } .create_batch_inscription_transactions( BTreeMap::new(), Chain::Mainnet, BTreeSet::new(), utxos.into_iter().collect(), [commit_address, change(1)], ) .unwrap(); assert!(reveal_tx.size() >= MAX_STANDARD_TX_WEIGHT as usize); } #[test] fn cbor_and_json_metadata_flags_conflict() { assert_regex_match!( Arguments::try_parse_from([ "ord", "wallet", "inscribe", "--cbor-metadata", "foo", "--json-metadata", "bar", "--file",