@override Future<bool> has(topic, message) async { _isInitialized(); final messages = get(topic); final hash = await hashMessage(message); return messages[hash] != null; }