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