inputs: &[(1, 0, 0, witness)], ..Default::default() }); context.mine_blocks(1); let first = InscriptionId { txid, index: 0 }; let second = InscriptionId { txid, index: 1 }; let third = InscriptionId { txid, index: 2 }; context.index.assert_inscription_location( first, SatPoint { outpoint: OutPoint { txid, vout: 0 }, offset: 100, }, Some(50 * COIN_VALUE + 100), ); context.index.assert_inscription_location( second, SatPoint { outpoint: OutPoint { txid, vout: 0 }, offset: 300_000, }, Some(50 * COIN_VALUE + 300_000), ); context.index.assert_inscription_location( third, SatPoint { outpoint: OutPoint { txid, vout: 0 }, offset: 1_000_000, }, Some(50 * COIN_VALUE + 1_000_000), ); } } #[test] fn inscriptions_in_same_input_with_pointers_to_different_outputs() { for context in Context::configurations() {