From 291309cdf5b9a33de156d8738381e8ff45981c35 Mon Sep 17 00:00:00 2001 From: Alisher Mutaliyev Date: Mon, 24 Jun 2024 04:09:47 +0500 Subject: [PATCH] fix: removes hash from ZeekMessages contract on Atlas --- contracts/ZeekMessages.sol | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/contracts/ZeekMessages.sol b/contracts/ZeekMessages.sol index 911436a..7d0ee2b 100644 --- a/contracts/ZeekMessages.sol +++ b/contracts/ZeekMessages.sol @@ -2,7 +2,7 @@ pragma solidity ^0.8.0; contract ZeekMessages { - bytes32[] private messages; + string[] private messages; // Event to acknowledge a new message event MessageReceived(string); @@ -12,10 +12,8 @@ contract ZeekMessages { emit MessageReceived("Zeek welcomes you to zkSync!"); } - // Function to send a "secret" message to Zeek function sendMessage(string memory _message) public { - bytes32 hashedMessage = keccak256(abi.encodePacked(_message)); - messages.push(hashedMessage); + messages.push(_message); // Acknowledge the message receipt with Zeek's reply emit MessageReceived("ZK is the endgame - Message received!"); @@ -31,4 +29,4 @@ contract ZeekMessages { require(messages.length > 0, "No messages sent to Zeek yet!"); return messages[messages.length - 1]; } -} +} \ No newline at end of file