Skip to content

Commit 1730722

Browse files
authored
added require checks
1 parent 02a891b commit 1730722

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

random.sol

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,14 @@ contract Random {
3838
event Winner(address winner);
3939

4040
function determineWinner(bytes32 _randomSeedHash) public onlyHost {
41+
require(!closed);
4142
closed = true;
4243
hashedSeed = _randomSeedHash;
4344
blockNumberToUse = block.number+1;
4445
}
4546

4647
function declareWinner(bytes32 _randomSeed) public onlyHost returns (address winner) {
48+
require(closed);
4749
require(hashedSeed == keccak256(_randomSeed));
4850
hashedSeed = "";
4951
bytes32 blockHash = block.blockhash(blockNumberToUse);

0 commit comments

Comments
 (0)