.push_slice([]) .push_slice(b"qix") .push_opcode(opcodes::all::OP_ENDIF) .into_script(); let witness = Witness::from_slice(&[script.into_bytes(), Vec::new()]); let txid = context.rpc_server.broadcast_tx(TransactionTemplate { inputs: &[(1, 0, 0, witness)], ..Default::default() }); let first = InscriptionId { txid, index: 0 }; let second = InscriptionId { txid, index: 1 }; let third = InscriptionId { txid, index: 2 }; context.mine_blocks(1); context.index.assert_inscription_location( first, SatPoint { outpoint: OutPoint { txid, vout: 0 }, offset: 0, }, Some(50 * COIN_VALUE), ); context.index.assert_inscription_location( second, SatPoint { outpoint: OutPoint { txid, vout: 0 }, offset: 0, }, Some(50 * COIN_VALUE), ); context.index.assert_inscription_location( third, SatPoint {