eshon / conference

A simple Ethereum smart contract + DApp example
175 stars 106 forks source link

Migrations.sol Missing “;” #15

Open yuandi0823 opened 7 years ago

yuandi0823 commented 7 years ago

Migrations.sol:7:3: ParserError: Expected token Semicolon got 'RBrace' } ^

nkmishra1997 commented 7 years ago

replace code in migrations.sol

contract Migrations {
  address public owner;
  uint public last_completed_migration;

  modifier restricted() {
    if (msg.sender == owner) _;
  }

  function Migrations() {
    owner = msg.sender;
  }

  function setCompleted(uint completed) restricted {
    last_completed_migration = completed;
  }

  function upgrade(address new_address) restricted {
    Migrations upgraded = Migrations(new_address);
    upgraded.setCompleted(last_completed_migration);
  }
}