Following is my code:
pragma solidity >=0.4.17;
contract Lottery {
address public manager;
address[] public players;
constructor () public {
manager = msg.sender;
}
function enter() public payable {
require(msg.value > 0.01 ether);
players.push(msg.sender);
}
function random() private view returns (uint256) {
returns unit(keccak256(abi.encodePacked(block.difficulty, now, players)));
}
}
And I am getting following error:
browser/ballot.sol:17:9: ParserError: Expected primary expression.
returns unit(keccak256(abi.encodePacked(block.difficulty, now, players)));
^-----^
Current version is 0.5.1+commit.c8a2cb62.Emscripten.clang
How to resolve this error?
unit
???