cΔrovΣr0

Polygon DEJA UN MENSAJE

Pizarron de mensajes. Lee sobre las actualizaciones de la pagina o deja tu mensaje guardado para siempre en la blockchain Polygon.
✎ Tu mensaje (máx 200 caracteres)
Cargando mensajes...
0 mensajes · Polygon
// cΔrovΣr0 - Libro de visitas en Polygon // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract MessageBoard { struct Message { address sender; string text; uint256 timestamp; } Message[] public messages; function sendMessage(string memory _text) public { require(bytes(_text).length > 0, "Vacio"); require(bytes(_text).length <= 200, "Muy largo"); messages.push(Message(msg.sender, _text, block.timestamp)); } function getMessages(uint256 limit) public view returns (Message[] memory) { uint256 count = messages.length > limit ? limit : messages.length; Message[] memory result = new Message[](count); for (uint i = 0; i < count; i++) { result[i] = messages[messages.length - count + i]; } return result; } function getTotalMessages() public view returns (uint256) { return messages.length; } }

Polygon MENSAJES

Cargando mensajes...