|
@ -8,16 +8,16 @@ contract Migrations { |
|
|
if (msg.sender == owner) _; |
|
|
if (msg.sender == owner) _; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function Migrations() public { |
|
|
constructor() public { |
|
|
owner = msg.sender; |
|
|
owner = msg.sender; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function setCompleted(uint completed) public restricted { |
|
|
function setCompleted(uint completed) public restricted { |
|
|
last_completed_migration = completed; |
|
|
last_completed_migration = completed; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
function upgrade(address new_address) public restricted { |
|
|
function upgrade(address new_address) public restricted { |
|
|
Migrations upgraded = Migrations(new_address); |
|
|
Migrations upgraded = Migrations(new_address); |
|
|
upgraded.setCompleted(last_completed_migration); |
|
|
upgraded.setCompleted(last_completed_migration); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|