August 2018
Intermediate to advanced
404 pages
11h 19m
English
modifier modifierName { // modifier definition}
modifier onlyOwner { require(msg.sender == owner); _;}
contract Test { address owner; constructor() public { owner = msg.sender; } modifier onlyBy(address user) { require(msg.sender == user); _; } function donate() onlyBy(owner) public { // do something }}
contract modifierContract { address owner; ...