trufflesuite/truffle

View on GitHub
packages/codec-components/src/docs/data/SimpleStorage.sol

Summary

Maintainability
Test Coverage
// SPDX-License-Identifier: MIT
pragma solidity >=0.4.22 <0.9.0;

contract SimpleStorage {
  uint value;

  constructor(uint initialValue) {
    value = initialValue;
  }

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

  function write(uint newValue) public {
    value = newValue;
  }
}