✅Lotteries
Guess the number
Code Audit
pragma solidity ^0.4.21;
contract GuessTheNumberChallenge {
uint8 answer = 42;
function GuessTheNumberChallenge() public payable {
require(msg.value == 1 ether);
}
function isComplete() public view returns (bool) {
return address(this).balance == 0;
}
function guess(uint8 n) public payable {
require(msg.value == 1 ether);
if (n == answer) {
msg.sender.transfer(2 ether);
}
}
}Solution



Guess the secret number
Code Audit
Solution



Guess the random number
Code Audit
Solution

Predict the block hash
Code Audit
Solution
Last updated