pragma solidity 0.8.4; contract test { // Assume other required functionality is correctly implemented uint256 private constant secret = 123; function diceRoll() external view returns (uint256) { return (((block.timestamp * secret) % 6) + 1); } }
0.7.0