Owner to Conreoller rename

This commit is contained in:
Jordi Baylina 2016-11-11 14:54:42 +01:00
parent c91039a3f9
commit 3471fed908
1 changed files with 18 additions and 18 deletions

View File

@ -24,19 +24,19 @@ pragma solidity ^0.4.4;
/// @dev It is ERC20 compliant, but still needs to under go further testing. /// @dev It is ERC20 compliant, but still needs to under go further testing.
contract Owned { contract Controlled {
/// @notice The address of the owner is the only address that can call a /// @notice The address of the controller is the only address that can call a
/// function with this modifier /// function with this modifier
modifier onlyOwner { if (msg.sender != owner) throw; _; } modifier onlyController { if (msg.sender != controller) throw; _; }
address public owner; address public controller;
function Owned() { owner = msg.sender;} function Controlled() { controller = msg.sender;}
/// @notice Changes the owner of the contract /// @notice Changes the controller of the contract
/// @param _newOwner The new owner of the contract /// @param _newController The new controller of the contract
function changeOwner(address _newOwner) onlyOwner { function changeController(address _newController) onlyController {
owner = _newOwner; controller = _newController;
} }
} }
@ -44,7 +44,7 @@ contract TokenCreation {
function proxyPayment(address _owner) payable returns(bool); function proxyPayment(address _owner) payable returns(bool);
} }
contract MiniMeToken is Owned { contract MiniMeToken is Controlled {
string public name; //The Token's name: e.g. DigixDAO Tokens string public name; //The Token's name: e.g. DigixDAO Tokens
uint8 public decimals; //Number of decimals of the smallest unit uint8 public decimals; //Number of decimals of the smallest unit
@ -146,11 +146,11 @@ contract MiniMeToken is Owned {
function transferFrom(address _from, address _to, uint256 _amount function transferFrom(address _from, address _to, uint256 _amount
) returns (bool success) { ) returns (bool success) {
// The owner of this contract can move tokens around at will, this is // The controller of this contract can move tokens around at will, this is
// important to recognize! Confirm that you trust the owner of this // important to recognize! Confirm that you trust the controller of this
// contract, which in most situations should be another open source // contract, which in most situations should be another open source
// smart contract or 0x0 // smart contract or 0x0
if (msg.sender != owner) { if (msg.sender != controller) {
if (isConstant) throw; if (isConstant) throw;
// The standard ERC 20 transferFrom functionality // The standard ERC 20 transferFrom functionality
@ -365,7 +365,7 @@ contract MiniMeToken is Owned {
/// @param _amount The quantity of tokens generated /// @param _amount The quantity of tokens generated
/// @return True if the tokens are generated correctly /// @return True if the tokens are generated correctly
function generateTokens(address _owner, uint _amount function generateTokens(address _owner, uint _amount
) onlyOwner returns (bool) { ) onlyController returns (bool) {
uint curTotalSupply = getValueAt(totalSupplyHistory, block.number); uint curTotalSupply = getValueAt(totalSupplyHistory, block.number);
updateValueAtNow(totalSupplyHistory, curTotalSupply + _amount); updateValueAtNow(totalSupplyHistory, curTotalSupply + _amount);
var previousBalanceTo = balanceOf(_owner); var previousBalanceTo = balanceOf(_owner);
@ -380,7 +380,7 @@ contract MiniMeToken is Owned {
/// @param _amount The quantity of tokens to burn /// @param _amount The quantity of tokens to burn
/// @return True if the tokens are burned correctly /// @return True if the tokens are burned correctly
function destroyTokens(address _owner, uint _amount function destroyTokens(address _owner, uint _amount
) onlyOwner returns (bool) { ) onlyController returns (bool) {
uint curTotalSupply = getValueAt(totalSupplyHistory, block.number); uint curTotalSupply = getValueAt(totalSupplyHistory, block.number);
if (curTotalSupply < _amount) throw; if (curTotalSupply < _amount) throw;
updateValueAtNow(totalSupplyHistory, curTotalSupply - _amount); updateValueAtNow(totalSupplyHistory, curTotalSupply - _amount);
@ -398,7 +398,7 @@ contract MiniMeToken is Owned {
/// @notice Sets if the contract is constant or not /// @notice Sets if the contract is constant or not
/// @param _isConstant true to don't allow transfers false to allow transfer /// @param _isConstant true to don't allow transfers false to allow transfer
function setConstant(bool _isConstant) onlyOwner { function setConstant(bool _isConstant) onlyController {
isConstant = _isConstant; isConstant = _isConstant;
} }
@ -445,8 +445,8 @@ contract MiniMeToken is Owned {
/// to 0, the ether is sent to the owner (normally the token creation /// to 0, the ether is sent to the owner (normally the token creation
/// contract) using the `proxyPayment` method. /// contract) using the `proxyPayment` method.
function () payable { function () payable {
if (owner == 0) throw; if (controller == 0) throw;
if (! TokenCreation(owner).proxyPayment.value(msg.value)(msg.sender)) { if (! TokenCreation(controller).proxyPayment.value(msg.value)(msg.sender)) {
throw; throw;
} }
} }