当我几乎每次遇到错误时,都试图以固定的方式哈希时间(block.timestamp)。为什么会发生?

时间:2019-01-26 17:48:38

标签: time hash solidity

我正在稳固地制作彩票智能合约,为了使获胜者随机化,我将使用当前冻结时间,然后对其进行哈希处理,但是几乎每次我收到一条错误消息时,即表示交易失败并且用尽了钱。

 bytes32 hash = keccak256(abi.encode(block.timestamp));

在花费时间方面是否存在扎实的问题?

0 个答案:

没有答案