philips-software/cogito

View on GitHub
workspaces/demo-app-contracts/contracts/SimpleStorage.sol

Summary

Maintainability
Test Coverage
pragma solidity ^0.4.18;

contract SimpleStorage {
    uint private value = 0;

    function increase(uint increment) public {
        value = value + increment;
        emit ValueChanged(this, value, msg.sender);
    }

    function read() public view returns (uint) {
        return value;
    }

    function reset() public {
        value = 0;
    }

    event ValueChanged(SimpleStorage simpleStorage, uint value, address sender);
}