Commit 9d005b49 by Alejandro Santander

Explicit uint size

parent 22c1403e
...@@ -14,15 +14,14 @@ contract Heritable is Ownable { ...@@ -14,15 +14,14 @@ contract Heritable is Ownable {
address public heir; address public heir;
// Time window the owner has to notify they are alive. // Time window the owner has to notify they are alive.
uint public heartbeatTimeout; uint256 public heartbeatTimeout;
// Timestamp of the owner's death, as pronounced by the heir. // Timestamp of the owner's death, as pronounced by the heir.
uint public timeOfDeath; uint256 public timeOfDeath;
event HeirChanged(address indexed owner, address indexed newHeir); event HeirChanged(address indexed owner, address indexed newHeir);
event OwnerHeartbeated(address indexed owner); event OwnerHeartbeated(address indexed owner);
event OwnerProclaimedDead(address indexed owner, address indexed heir, uint timeOfDeath); event OwnerProclaimedDead(address indexed owner, address indexed heir, uint256 timeOfDeath);
event HeirOwnershipClaimed(address indexed previousOwner, address indexed newOwner); event HeirOwnershipClaimed(address indexed previousOwner, address indexed newOwner);
...@@ -40,7 +39,7 @@ contract Heritable is Ownable { ...@@ -40,7 +39,7 @@ contract Heritable is Ownable {
* @param _heartbeatTimeout time available for the owner to notify they are alive, * @param _heartbeatTimeout time available for the owner to notify they are alive,
* before the heir can take ownership. * before the heir can take ownership.
*/ */
function Heritable(uint _heartbeatTimeout) public { function Heritable(uint256 _heartbeatTimeout) public {
setHeartbeatTimeout(_heartbeatTimeout); setHeartbeatTimeout(_heartbeatTimeout);
} }
...@@ -89,7 +88,7 @@ contract Heritable is Ownable { ...@@ -89,7 +88,7 @@ contract Heritable is Ownable {
timeOfDeath = 0; timeOfDeath = 0;
} }
function setHeartbeatTimeout(uint newHeartbeatTimeout) internal onlyOwner { function setHeartbeatTimeout(uint256 newHeartbeatTimeout) internal onlyOwner {
require(ownerLives()); require(ownerLives());
heartbeatTimeout = newHeartbeatTimeout; heartbeatTimeout = newHeartbeatTimeout;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment