ETH Price: $2,053.64 (+0.76%)

Contract

0xb1941Be73fBb8CfC5Cc911CA04D1E5d96A054E1B
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer115011532020-12-22 4:45:161905 days ago1608612316IN
Fake_Phishing234856
0 ETH0.001807871
Transfer115011242020-12-22 4:40:031905 days ago1608612003IN
Fake_Phishing234856
0 ETH0.0028285651
Transfer113922222020-12-05 10:54:461922 days ago1607165686IN
Fake_Phishing234856
0 ETH0.0044924281
Transfer113831662020-12-04 1:30:401923 days ago1607045440IN
Fake_Phishing234856
0 ETH0.001807871
Transfer113831062020-12-04 1:15:561923 days ago1607044556IN
Fake_Phishing234856
0 ETH0.0028285651
Transfer113255202020-11-25 4:57:131932 days ago1606280233IN
Fake_Phishing234856
0 ETH0.001807871
Transfer113254582020-11-25 4:42:581932 days ago1606279378IN
Fake_Phishing234856
0 ETH0.0028285651
Transfer112351852020-11-11 8:24:001946 days ago1605083040IN
Fake_Phishing234856
0 ETH0.0006365525
Transfer112349752020-11-11 7:31:441946 days ago1605079904IN
Fake_Phishing234856
0 ETH0.0028279551
Transfer112341722020-11-11 4:38:031946 days ago1605069483IN
Fake_Phishing234856
0 ETH0.0006368525
Transfer112340772020-11-11 4:16:041946 days ago1605068164IN
Fake_Phishing234856
0 ETH0.0028285651
Transfer111944752020-11-05 2:25:101952 days ago1604543110IN
Fake_Phishing234856
0 ETH0.0006365525
Transfer111944272020-11-05 2:14:301952 days ago1604542470IN
Fake_Phishing234856
0 ETH0.0028285651
Transfer111176462020-10-24 7:09:361964 days ago1603523376IN
Fake_Phishing234856
0 ETH0.0010439441
Transfer111176172020-10-24 7:04:551964 days ago1603523095IN
Fake_Phishing234856
0 ETH0.0028279551
Transfer111052392020-10-22 9:40:031966 days ago1603359603IN
Fake_Phishing234856
0 ETH0.002265256
Transfer111049602020-10-22 8:34:471966 days ago1603355687IN
Fake_Phishing234856
0 ETH0.002328942
Transfer111036832020-10-22 3:53:441966 days ago1603338824IN
Fake_Phishing234856
0 ETH0.0012985651
Transfer111036512020-10-22 3:47:491966 days ago1603338469IN
Fake_Phishing234856
0 ETH0.003937871
Transfer111006782020-10-21 16:44:571967 days ago1603298697IN
Fake_Phishing234856
0 ETH0.0060675150
Transfer110859722020-10-19 10:43:351969 days ago1603104215IN
Fake_Phishing234856
0 ETH0.00280082110
Transfer110859492020-10-19 10:37:301969 days ago1603103850IN
Fake_Phishing234856
0 ETH0.00610082110
Transfer110674832020-10-16 14:32:001972 days ago1602858720IN
Fake_Phishing234856
0 ETH0.00323680
Transfer110669562020-10-16 12:28:121972 days ago1602851292IN
Fake_Phishing234856
0 ETH0.0021438553
Transfer110462622020-10-13 8:40:301975 days ago1602578430IN
Fake_Phishing234856
0 ETH0.0024952545.00000145
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MineUSDToken

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-09-11
*/

pragma solidity ^0.5.17;

library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        assert(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a / b;
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}

contract Ownable {
    address public owner;

    constructor() public {
        owner = msg.sender;
    }

    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    function transferOwnership(address newOwner) public onlyOwner {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }

}

contract ERC20Basic {
    uint public _totalSupply;
    function totalSupply() public view returns (uint);
    function balanceOf(address who) public view returns (uint);
    function transfer(address to, uint value) public;
    event Transfer(address indexed from, address indexed to, uint value);
}

contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender) public view returns (uint);
    function transferFrom(address from, address to, uint value) public;
    function approve(address spender, uint value) public;
    event Approval(address indexed owner, address indexed spender, uint value);
}

contract BasicToken is Ownable, ERC20Basic {
    using SafeMath for uint;

    mapping(address => uint) public balances;

    uint public basisPointsRate = 0;
    uint public maximumFee = 0;

    modifier onlyPayloadSize(uint size) {
        require(!(msg.data.length < size + 4));
        _;
    }

    function transfer(address _to, uint _value) public onlyPayloadSize(2 * 32) {
        uint fee = (_value.mul(basisPointsRate)).div(10000);
        if (fee > maximumFee) {
            fee = maximumFee;
        }
        uint sendAmount = _value.sub(fee);
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(sendAmount);
        if (fee > 0) {
            balances[owner] = balances[owner].add(fee);
            emit Transfer(msg.sender, owner, fee);
        }
        emit Transfer(msg.sender, _to, sendAmount);
    }

    function balanceOf(address _owner) public view returns (uint balance) {
        return balances[_owner];
    }

}

contract StandardToken is BasicToken, ERC20 {

    mapping (address => mapping (address => uint)) public allowed;

    uint public constant MAX_UINT = 2**256 - 1;

    function transferFrom(address _from, address _to, uint _value) public onlyPayloadSize(3 * 32) {
        uint256 _allowance = allowed[_from][msg.sender];

        uint fee = (_value.mul(basisPointsRate)).div(10000);
        if (fee > maximumFee) {
            fee = maximumFee;
        }
        if (_allowance < MAX_UINT) {
            allowed[_from][msg.sender] = _allowance.sub(_value);
        }
        uint sendAmount = _value.sub(fee);
        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(sendAmount);
        if (fee > 0) {
            balances[owner] = balances[owner].add(fee);
            emit Transfer(_from, owner, fee);
        }
        emit Transfer(_from, _to, sendAmount);
    }

    function approve(address _spender, uint _value) public onlyPayloadSize(2 * 32) {
        require(!((_value != 0) && (allowed[msg.sender][_spender] != 0)));

        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
    }

    function allowance(address _owner, address _spender) public view returns (uint remaining) {
        return allowed[_owner][_spender];
    }

}


contract Pausable is Ownable {
  event Pause();
  event Unpause();

  bool public paused = false;


  modifier whenNotPaused() {
    require(!paused);
    _;
  }

  modifier whenPaused() {
    require(paused);
    _;
  }

  function pause() onlyOwner whenNotPaused public {
    paused = true;
    emit Pause();
  }

  function unpause() onlyOwner whenPaused public {
    paused = false;
    emit Unpause();
  }
}

contract BlackList is Ownable, BasicToken {
    function getBlackListStatus(address _maker) external view returns (bool) {
        return isBlackListed[_maker];
    }

    function getOwner() external view returns (address) {
        return owner;
    }

    mapping (address => bool) public isBlackListed;
    
    function addBlackList (address _evilUser) public onlyOwner {
        isBlackListed[_evilUser] = true;
        emit AddedBlackList(_evilUser);
    }

    function removeBlackList (address _clearedUser) public onlyOwner {
        isBlackListed[_clearedUser] = false;
        emit RemovedBlackList(_clearedUser);
    }

    function destroyBlackFunds (address _blackListedUser) public onlyOwner {
        require(isBlackListed[_blackListedUser]);
        uint dirtyFunds = balanceOf(_blackListedUser);
        balances[_blackListedUser] = 0;
        _totalSupply -= dirtyFunds;
        emit DestroyedBlackFunds(_blackListedUser, dirtyFunds);
    }

    event DestroyedBlackFunds(address _blackListedUser, uint _balance);

    event AddedBlackList(address _user);

    event RemovedBlackList(address _user);

}

contract UpgradedStandardToken is StandardToken{
    function transferByLegacy(address from, address to, uint value) public;
    function transferFromByLegacy(address sender, address from, address spender, uint value) public;
    function approveByLegacy(address from, address spender, uint value) public;
}

contract MineUSDToken is Pausable, StandardToken, BlackList {

    string public name;
    string public symbol;
    uint public decimals;
    address public upgradedAddress;
    bool public deprecated;

    constructor(uint _initialSupply, string memory _name, string memory _symbol, uint _decimals) public {
        _totalSupply = _initialSupply;
        name = _name;
        symbol = _symbol;
        decimals = _decimals;
        balances[owner] = _initialSupply;
        deprecated = false;
    }

    function transfer(address _to, uint _value) public whenNotPaused {
        require(!isBlackListed[msg.sender]);
        if (deprecated) {
            return UpgradedStandardToken(upgradedAddress).transferByLegacy(msg.sender, _to, _value);
        } else {
            return super.transfer(_to, _value);
        }
    }

    function transferFrom(address _from, address _to, uint _value) public whenNotPaused {
        require(!isBlackListed[_from]);
        if (deprecated) {
            return UpgradedStandardToken(upgradedAddress).transferFromByLegacy(msg.sender, _from, _to, _value);
        } else {
            return super.transferFrom(_from, _to, _value);
        }
    }

    function balanceOf(address who) public view returns (uint) {
        if (deprecated) {
            return UpgradedStandardToken(upgradedAddress).balanceOf(who);
        } else {
            return super.balanceOf(who);
        }
    }

    function approve(address _spender, uint _value) public onlyPayloadSize(2 * 32) {
        if (deprecated) {
            return UpgradedStandardToken(upgradedAddress).approveByLegacy(msg.sender, _spender, _value);
        } else {
            return super.approve(_spender, _value);
        }
    }

    function allowance(address _owner, address _spender) public view returns (uint remaining) {
        if (deprecated) {
            return StandardToken(upgradedAddress).allowance(_owner, _spender);
        } else {
            return super.allowance(_owner, _spender);
        }
    }

    function deprecate(address _upgradedAddress) public onlyOwner {
        deprecated = true;
        upgradedAddress = _upgradedAddress;
        emit Deprecate(_upgradedAddress);
    }

    function totalSupply() public view returns (uint) {
        if (deprecated) {
            return StandardToken(upgradedAddress).totalSupply();
        } else {
            return _totalSupply;
        }
    }

    function issue(uint amount) public onlyOwner {
        require(_totalSupply + amount > _totalSupply);
        require(balances[owner] + amount > balances[owner]);

        balances[owner] += amount;
        _totalSupply += amount;
        emit Issue(amount);
    }

    function redeem(uint amount) public onlyOwner {
        require(_totalSupply >= amount);
        require(balances[owner] >= amount);

        _totalSupply -= amount;
        balances[owner] -= amount;
        emit Redeem(amount);
    }

    function setParams(uint newBasisPoints, uint newMaxFee) public onlyOwner {
        require(newBasisPoints < 20);
        require(newMaxFee < 50);

        basisPointsRate = newBasisPoints;
        maximumFee = newMaxFee.mul(10**decimals);

        emit Params(basisPointsRate, maximumFee);
    }

    event Issue(uint amount);

    event Redeem(uint amount);

    event Deprecate(address newAddress);

    event Params(uint feeBasisPoints, uint maxFee);
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"uint256","name":"_initialSupply","type":"uint256"},{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint256","name":"_decimals","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_user","type":"address"}],"name":"AddedBlackList","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newAddress","type":"address"}],"name":"Deprecate","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_blackListedUser","type":"address"},{"indexed":false,"internalType":"uint256","name":"_balance","type":"uint256"}],"name":"DestroyedBlackFunds","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Issue","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"feeBasisPoints","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"maxFee","type":"uint256"}],"name":"Params","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Redeem","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"_user","type":"address"}],"name":"RemovedBlackList","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"constant":true,"inputs":[],"name":"MAX_UINT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_evilUser","type":"address"}],"name":"addBlackList","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"who","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"basisPointsRate","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_upgradedAddress","type":"address"}],"name":"deprecate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"deprecated","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_blackListedUser","type":"address"}],"name":"destroyBlackFunds","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"_maker","type":"address"}],"name":"getBlackListStatus","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isBlackListed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"issue","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"maximumFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"redeem","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_clearedUser","type":"address"}],"name":"removeBlackList","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"newBasisPoints","type":"uint256"},{"internalType":"uint256","name":"newMaxFee","type":"uint256"}],"name":"setParams","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"upgradedAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"}]

60806040526000805460ff60a01b1916815560038190556004553480156200002657600080fd5b506040516200188f3803806200188f833981810160405260808110156200004c57600080fd5b8151602083018051604051929492938301929190846401000000008211156200007457600080fd5b9083019060208201858111156200008a57600080fd5b8251640100000000811182820188101715620000a557600080fd5b82525081516020918201929091019080838360005b83811015620000d4578181015183820152602001620000ba565b50505050905090810190601f168015620001025780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200012657600080fd5b9083019060208201858111156200013c57600080fd5b82516401000000008111828201881017156200015757600080fd5b82525081516020918201929091019080838360005b83811015620001865781810151838201526020016200016c565b50505050905090810190601f168015620001b45780820380516001836020036101000a031916815260200191505b50604052602090810151600080546001600160a01b0319163317905560018790558551909350620001ec925060079186019062000234565b5081516200020290600890602085019062000234565b506009555050600080546001600160a01b0316815260026020526040902055600a805460ff60a01b19169055620002d9565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200027757805160ff1916838001178555620002a7565b82800160010185558215620002a7579182015b82811115620002a75782518255916020019190600101906200028a565b50620002b5929150620002b9565b5090565b620002d691905b80821115620002b55760008155600101620002c0565b90565b6115a680620002e96000396000f3fe608060405234801561001057600080fd5b50600436106101f05760003560e01c806370a082311161010f578063db006a75116100a2578063e4997dc511610071578063e4997dc514610549578063e5b5019a1461056f578063f2fde38b14610577578063f3bdc2281461059d576101f0565b8063db006a75146104d0578063dd62ed3e146104ed578063dd644f721461051b578063e47d606014610523576101f0565b806395d89b41116100de57806395d89b411461045c578063a9059cbb14610464578063c0324c7714610490578063cc872b66146104b3576101f0565b806370a082311461041e5780638456cb5914610444578063893d20e81461044c5780638da5cb5b14610454576101f0565b806327e235e3116101875780633f4ba83a116101565780633f4ba83a146103ba57806359bf1abe146103c25780635c658165146103e85780635c975abb14610416576101f0565b806327e235e31461037c578063313ce567146103a257806335390714146103aa5780633eaaf86b146103b2576101f0565b80630ecb93c0116101c35780630ecb93c0146102e257806318160ddd1461030857806323b872dd1461032257806326976e3f14610358576101f0565b806306fdde03146101f55780630753c30c14610272578063095ea7b31461029a5780630e136b19146102c6575b600080fd5b6101fd6105c3565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561023757818101518382015260200161021f565b50505050905090810190601f1680156102645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102986004803603602081101561028857600080fd5b50356001600160a01b0316610651565b005b610298600480360360408110156102b057600080fd5b506001600160a01b0381351690602001356106cb565b6102ce610774565b604080519115158252519081900360200190f35b610298600480360360208110156102f857600080fd5b50356001600160a01b0316610784565b6103106107f6565b60408051918252519081900360200190f35b6102986004803603606081101561033857600080fd5b506001600160a01b03813581169160208101359091169060400135610894565b610360610951565b604080516001600160a01b039092168252519081900360200190f35b6103106004803603602081101561039257600080fd5b50356001600160a01b0316610960565b610310610972565b610310610978565b61031061097e565b610298610984565b6102ce600480360360208110156103d857600080fd5b50356001600160a01b03166109e7565b610310600480360360408110156103fe57600080fd5b506001600160a01b0381358116916020013516610a09565b6102ce610a26565b6103106004803603602081101561043457600080fd5b50356001600160a01b0316610a36565b610298610adb565b610360610b45565b610360610b54565b6101fd610b63565b6102986004803603604081101561047a57600080fd5b506001600160a01b038135169060200135610bbe565b610298600480360360408110156104a657600080fd5b5080359060200135610c8a565b610298600480360360208110156104c957600080fd5b5035610d1f565b610298600480360360208110156104e657600080fd5b5035610dca565b6103106004803603604081101561050357600080fd5b506001600160a01b0381358116916020013516610e75565b610310610f25565b6102ce6004803603602081101561053957600080fd5b50356001600160a01b0316610f2b565b6102986004803603602081101561055f57600080fd5b50356001600160a01b0316610f40565b610310610faf565b6102986004803603602081101561058d57600080fd5b50356001600160a01b0316610fb5565b610298600480360360208110156105b357600080fd5b50356001600160a01b0316610ffa565b6007805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106495780601f1061061e57610100808354040283529160200191610649565b820191906000526020600020905b81548152906001019060200180831161062c57829003601f168201915b505050505081565b6000546001600160a01b0316331461066857600080fd5b600a8054600160a01b60ff60a01b19909116176001600160a01b0319166001600160a01b03831690811790915560408051918252517fcc358699805e9a8b7f77b522628c7cb9abd07d9efb86b6fb616af1609036a99e916020908290030190a150565b604060443610156106db57600080fd5b600a54600160a01b900460ff161561076557600a546040805163aee92d3360e01b81523360048201526001600160a01b038681166024830152604482018690529151919092169163aee92d3391606480830192600092919082900301818387803b15801561074857600080fd5b505af115801561075c573d6000803e3d6000fd5b5050505061076f565b61076f83836110a5565b505050565b600a54600160a01b900460ff1681565b6000546001600160a01b0316331461079b57600080fd5b6001600160a01b038116600081815260066020908152604091829020805460ff19166001179055815192835290517f42e160154868087d6bfdc0ca23d96a1c1cfa32f1b72ba9ba27b69b98a0d819dc9281900390910190a150565b600a54600090600160a01b900460ff161561088c57600a60009054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b15801561085957600080fd5b505afa15801561086d573d6000803e3d6000fd5b505050506040513d602081101561088357600080fd5b50519050610891565b506001545b90565b600054600160a01b900460ff16156108ab57600080fd5b6001600160a01b03831660009081526006602052604090205460ff16156108d157600080fd5b600a54600160a01b900460ff161561094657600a5460408051638b477adb60e01b81523360048201526001600160a01b03868116602483015285811660448301526064820185905291519190921691638b477adb91608480830192600092919082900301818387803b15801561074857600080fd5b61076f838383611153565b600a546001600160a01b031681565b60026020526000908152604090205481565b60095481565b60045481565b60015481565b6000546001600160a01b0316331461099b57600080fd5b600054600160a01b900460ff166109b157600080fd5b6000805460ff60a01b191681556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b339190a1565b6001600160a01b03811660009081526006602052604090205460ff165b919050565b600560209081526000928352604080842090915290825290205481565b600054600160a01b900460ff1681565b600a54600090600160a01b900460ff1615610acb57600a54604080516370a0823160e01b81526001600160a01b038581166004830152915191909216916370a08231916024808301926020929190829003018186803b158015610a9857600080fd5b505afa158015610aac573d6000803e3d6000fd5b505050506040513d6020811015610ac257600080fd5b50519050610a04565b610ad482611348565b9050610a04565b6000546001600160a01b03163314610af257600080fd5b600054600160a01b900460ff1615610b0957600080fd5b6000805460ff60a01b1916600160a01b1781556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff6259190a1565b6000546001600160a01b031690565b6000546001600160a01b031681565b6008805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106495780601f1061061e57610100808354040283529160200191610649565b600054600160a01b900460ff1615610bd557600080fd5b3360009081526006602052604090205460ff1615610bf257600080fd5b600a54600160a01b900460ff1615610c7c57600a546040805163370c4c0560e11b81523360048201526001600160a01b0385811660248301526044820185905291519190921691636e18980a91606480830192600092919082900301818387803b158015610c5f57600080fd5b505af1158015610c73573d6000803e3d6000fd5b50505050610c86565b610c868282611363565b5050565b6000546001600160a01b03163314610ca157600080fd5b60148210610cae57600080fd5b60328110610cbb57600080fd5b6003829055600954610cd7908290600a0a63ffffffff6114cc16565b600481905560035460408051918252602082019290925281517fb044a1e409eac5c48e5af22d4af52670dd1a99059537a78b31b48c6500a6354e929181900390910190a15050565b6000546001600160a01b03163314610d3657600080fd5b60015481810111610d4657600080fd5b600080546001600160a01b031681526002602052604090205481810111610d6c57600080fd5b600080546001600160a01b03168152600260209081526040918290208054840190556001805484019055815183815291517fcb8241adb0c3fdb35b70c24ce35c5eb0c17af7431c99f827d44a445ca624176a9281900390910190a150565b6000546001600160a01b03163314610de157600080fd5b806001541015610df057600080fd5b600080546001600160a01b0316815260026020526040902054811115610e1557600080fd5b600180548290039055600080546001600160a01b031681526002602090815260409182902080548490039055815183815291517f702d5967f45f6513a38ffc42d6ba9bf230bd40e8f53b16363c7eb4fd2deb9a449281900390910190a150565b600a54600090600160a01b900460ff1615610f1257600a5460408051636eb1769f60e11b81526001600160a01b03868116600483015285811660248301529151919092169163dd62ed3e916044808301926020929190829003018186803b158015610edf57600080fd5b505afa158015610ef3573d6000803e3d6000fd5b505050506040513d6020811015610f0957600080fd5b50519050610f1f565b610f1c83836114f0565b90505b92915050565b60035481565b60066020526000908152604090205460ff1681565b6000546001600160a01b03163314610f5757600080fd5b6001600160a01b038116600081815260066020908152604091829020805460ff19169055815192835290517fd7e9ec6e6ecd65492dce6bf513cd6867560d49544421d0783ddf06e76c24470c9281900390910190a150565b60001981565b6000546001600160a01b03163314610fcc57600080fd5b6001600160a01b03811615610ff757600080546001600160a01b0319166001600160a01b0383161790555b50565b6000546001600160a01b0316331461101157600080fd5b6001600160a01b03811660009081526006602052604090205460ff1661103657600080fd5b600061104182610a36565b6001600160a01b0383166000818152600260209081526040808320929092556001805485900390558151928352820183905280519293507f61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c692918290030190a15050565b604060443610156110b557600080fd5b81158015906110e657503360009081526005602090815260408083206001600160a01b038716845290915290205415155b156110f057600080fd5b3360008181526005602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a3505050565b6060606436101561116357600080fd5b6001600160a01b03841660009081526005602090815260408083203384529091528120546003549091906111b290612710906111a690879063ffffffff6114cc16565b9063ffffffff61151b16565b90506004548111156111c357506004545b600019821015611202576111dd828563ffffffff61153016565b6001600160a01b03871660009081526005602090815260408083203384529091529020555b6000611214858363ffffffff61153016565b6001600160a01b038816600090815260026020526040902054909150611240908663ffffffff61153016565b6001600160a01b038089166000908152600260205260408082209390935590881681522054611275908263ffffffff61154216565b6001600160a01b038716600090815260026020526040902055811561130657600080546001600160a01b03168152600260205260409020546112bd908363ffffffff61154216565b600080546001600160a01b0390811682526002602090815260408084209490945591548351868152935190821693918b1692600080516020611552833981519152928290030190a35b856001600160a01b0316876001600160a01b0316600080516020611552833981519152836040518082815260200191505060405180910390a350505050505050565b6001600160a01b031660009081526002602052604090205490565b6040604436101561137357600080fd5b60006113906127106111a6600354866114cc90919063ffffffff16565b90506004548111156113a157506004545b60006113b3848363ffffffff61153016565b336000908152600260205260409020549091506113d6908563ffffffff61153016565b33600090815260026020526040808220929092556001600160a01b03871681522054611408908263ffffffff61154216565b6001600160a01b038616600090815260026020526040902055811561149757600080546001600160a01b0316815260026020526040902054611450908363ffffffff61154216565b600080546001600160a01b03908116825260026020908152604080842094909455915483518681529351911692339260008051602061155283398151915292918290030190a35b6040805182815290516001600160a01b0387169133916000805160206115528339815191529181900360200190a35050505050565b6000826114db57506000610f1f565b828202828482816114e857fe5b0414610f1c57fe5b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b60008082848161152757fe5b04949350505050565b60008282111561153c57fe5b50900390565b600082820183811015610f1c57fefeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a7231582034e95e9f07bed9a8fd08570ac94b12a7016c3b532eda07e8ab5c774b25fd797464736f6c6343000511003200000000000000000000000000000000000000000000000000005af3107a4000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000084d696e652055534400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044d55534400000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101f05760003560e01c806370a082311161010f578063db006a75116100a2578063e4997dc511610071578063e4997dc514610549578063e5b5019a1461056f578063f2fde38b14610577578063f3bdc2281461059d576101f0565b8063db006a75146104d0578063dd62ed3e146104ed578063dd644f721461051b578063e47d606014610523576101f0565b806395d89b41116100de57806395d89b411461045c578063a9059cbb14610464578063c0324c7714610490578063cc872b66146104b3576101f0565b806370a082311461041e5780638456cb5914610444578063893d20e81461044c5780638da5cb5b14610454576101f0565b806327e235e3116101875780633f4ba83a116101565780633f4ba83a146103ba57806359bf1abe146103c25780635c658165146103e85780635c975abb14610416576101f0565b806327e235e31461037c578063313ce567146103a257806335390714146103aa5780633eaaf86b146103b2576101f0565b80630ecb93c0116101c35780630ecb93c0146102e257806318160ddd1461030857806323b872dd1461032257806326976e3f14610358576101f0565b806306fdde03146101f55780630753c30c14610272578063095ea7b31461029a5780630e136b19146102c6575b600080fd5b6101fd6105c3565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561023757818101518382015260200161021f565b50505050905090810190601f1680156102645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102986004803603602081101561028857600080fd5b50356001600160a01b0316610651565b005b610298600480360360408110156102b057600080fd5b506001600160a01b0381351690602001356106cb565b6102ce610774565b604080519115158252519081900360200190f35b610298600480360360208110156102f857600080fd5b50356001600160a01b0316610784565b6103106107f6565b60408051918252519081900360200190f35b6102986004803603606081101561033857600080fd5b506001600160a01b03813581169160208101359091169060400135610894565b610360610951565b604080516001600160a01b039092168252519081900360200190f35b6103106004803603602081101561039257600080fd5b50356001600160a01b0316610960565b610310610972565b610310610978565b61031061097e565b610298610984565b6102ce600480360360208110156103d857600080fd5b50356001600160a01b03166109e7565b610310600480360360408110156103fe57600080fd5b506001600160a01b0381358116916020013516610a09565b6102ce610a26565b6103106004803603602081101561043457600080fd5b50356001600160a01b0316610a36565b610298610adb565b610360610b45565b610360610b54565b6101fd610b63565b6102986004803603604081101561047a57600080fd5b506001600160a01b038135169060200135610bbe565b610298600480360360408110156104a657600080fd5b5080359060200135610c8a565b610298600480360360208110156104c957600080fd5b5035610d1f565b610298600480360360208110156104e657600080fd5b5035610dca565b6103106004803603604081101561050357600080fd5b506001600160a01b0381358116916020013516610e75565b610310610f25565b6102ce6004803603602081101561053957600080fd5b50356001600160a01b0316610f2b565b6102986004803603602081101561055f57600080fd5b50356001600160a01b0316610f40565b610310610faf565b6102986004803603602081101561058d57600080fd5b50356001600160a01b0316610fb5565b610298600480360360208110156105b357600080fd5b50356001600160a01b0316610ffa565b6007805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106495780601f1061061e57610100808354040283529160200191610649565b820191906000526020600020905b81548152906001019060200180831161062c57829003601f168201915b505050505081565b6000546001600160a01b0316331461066857600080fd5b600a8054600160a01b60ff60a01b19909116176001600160a01b0319166001600160a01b03831690811790915560408051918252517fcc358699805e9a8b7f77b522628c7cb9abd07d9efb86b6fb616af1609036a99e916020908290030190a150565b604060443610156106db57600080fd5b600a54600160a01b900460ff161561076557600a546040805163aee92d3360e01b81523360048201526001600160a01b038681166024830152604482018690529151919092169163aee92d3391606480830192600092919082900301818387803b15801561074857600080fd5b505af115801561075c573d6000803e3d6000fd5b5050505061076f565b61076f83836110a5565b505050565b600a54600160a01b900460ff1681565b6000546001600160a01b0316331461079b57600080fd5b6001600160a01b038116600081815260066020908152604091829020805460ff19166001179055815192835290517f42e160154868087d6bfdc0ca23d96a1c1cfa32f1b72ba9ba27b69b98a0d819dc9281900390910190a150565b600a54600090600160a01b900460ff161561088c57600a60009054906101000a90046001600160a01b03166001600160a01b03166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b15801561085957600080fd5b505afa15801561086d573d6000803e3d6000fd5b505050506040513d602081101561088357600080fd5b50519050610891565b506001545b90565b600054600160a01b900460ff16156108ab57600080fd5b6001600160a01b03831660009081526006602052604090205460ff16156108d157600080fd5b600a54600160a01b900460ff161561094657600a5460408051638b477adb60e01b81523360048201526001600160a01b03868116602483015285811660448301526064820185905291519190921691638b477adb91608480830192600092919082900301818387803b15801561074857600080fd5b61076f838383611153565b600a546001600160a01b031681565b60026020526000908152604090205481565b60095481565b60045481565b60015481565b6000546001600160a01b0316331461099b57600080fd5b600054600160a01b900460ff166109b157600080fd5b6000805460ff60a01b191681556040517f7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b339190a1565b6001600160a01b03811660009081526006602052604090205460ff165b919050565b600560209081526000928352604080842090915290825290205481565b600054600160a01b900460ff1681565b600a54600090600160a01b900460ff1615610acb57600a54604080516370a0823160e01b81526001600160a01b038581166004830152915191909216916370a08231916024808301926020929190829003018186803b158015610a9857600080fd5b505afa158015610aac573d6000803e3d6000fd5b505050506040513d6020811015610ac257600080fd5b50519050610a04565b610ad482611348565b9050610a04565b6000546001600160a01b03163314610af257600080fd5b600054600160a01b900460ff1615610b0957600080fd5b6000805460ff60a01b1916600160a01b1781556040517f6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff6259190a1565b6000546001600160a01b031690565b6000546001600160a01b031681565b6008805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106495780601f1061061e57610100808354040283529160200191610649565b600054600160a01b900460ff1615610bd557600080fd5b3360009081526006602052604090205460ff1615610bf257600080fd5b600a54600160a01b900460ff1615610c7c57600a546040805163370c4c0560e11b81523360048201526001600160a01b0385811660248301526044820185905291519190921691636e18980a91606480830192600092919082900301818387803b158015610c5f57600080fd5b505af1158015610c73573d6000803e3d6000fd5b50505050610c86565b610c868282611363565b5050565b6000546001600160a01b03163314610ca157600080fd5b60148210610cae57600080fd5b60328110610cbb57600080fd5b6003829055600954610cd7908290600a0a63ffffffff6114cc16565b600481905560035460408051918252602082019290925281517fb044a1e409eac5c48e5af22d4af52670dd1a99059537a78b31b48c6500a6354e929181900390910190a15050565b6000546001600160a01b03163314610d3657600080fd5b60015481810111610d4657600080fd5b600080546001600160a01b031681526002602052604090205481810111610d6c57600080fd5b600080546001600160a01b03168152600260209081526040918290208054840190556001805484019055815183815291517fcb8241adb0c3fdb35b70c24ce35c5eb0c17af7431c99f827d44a445ca624176a9281900390910190a150565b6000546001600160a01b03163314610de157600080fd5b806001541015610df057600080fd5b600080546001600160a01b0316815260026020526040902054811115610e1557600080fd5b600180548290039055600080546001600160a01b031681526002602090815260409182902080548490039055815183815291517f702d5967f45f6513a38ffc42d6ba9bf230bd40e8f53b16363c7eb4fd2deb9a449281900390910190a150565b600a54600090600160a01b900460ff1615610f1257600a5460408051636eb1769f60e11b81526001600160a01b03868116600483015285811660248301529151919092169163dd62ed3e916044808301926020929190829003018186803b158015610edf57600080fd5b505afa158015610ef3573d6000803e3d6000fd5b505050506040513d6020811015610f0957600080fd5b50519050610f1f565b610f1c83836114f0565b90505b92915050565b60035481565b60066020526000908152604090205460ff1681565b6000546001600160a01b03163314610f5757600080fd5b6001600160a01b038116600081815260066020908152604091829020805460ff19169055815192835290517fd7e9ec6e6ecd65492dce6bf513cd6867560d49544421d0783ddf06e76c24470c9281900390910190a150565b60001981565b6000546001600160a01b03163314610fcc57600080fd5b6001600160a01b03811615610ff757600080546001600160a01b0319166001600160a01b0383161790555b50565b6000546001600160a01b0316331461101157600080fd5b6001600160a01b03811660009081526006602052604090205460ff1661103657600080fd5b600061104182610a36565b6001600160a01b0383166000818152600260209081526040808320929092556001805485900390558151928352820183905280519293507f61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c692918290030190a15050565b604060443610156110b557600080fd5b81158015906110e657503360009081526005602090815260408083206001600160a01b038716845290915290205415155b156110f057600080fd5b3360008181526005602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a3505050565b6060606436101561116357600080fd5b6001600160a01b03841660009081526005602090815260408083203384529091528120546003549091906111b290612710906111a690879063ffffffff6114cc16565b9063ffffffff61151b16565b90506004548111156111c357506004545b600019821015611202576111dd828563ffffffff61153016565b6001600160a01b03871660009081526005602090815260408083203384529091529020555b6000611214858363ffffffff61153016565b6001600160a01b038816600090815260026020526040902054909150611240908663ffffffff61153016565b6001600160a01b038089166000908152600260205260408082209390935590881681522054611275908263ffffffff61154216565b6001600160a01b038716600090815260026020526040902055811561130657600080546001600160a01b03168152600260205260409020546112bd908363ffffffff61154216565b600080546001600160a01b0390811682526002602090815260408084209490945591548351868152935190821693918b1692600080516020611552833981519152928290030190a35b856001600160a01b0316876001600160a01b0316600080516020611552833981519152836040518082815260200191505060405180910390a350505050505050565b6001600160a01b031660009081526002602052604090205490565b6040604436101561137357600080fd5b60006113906127106111a6600354866114cc90919063ffffffff16565b90506004548111156113a157506004545b60006113b3848363ffffffff61153016565b336000908152600260205260409020549091506113d6908563ffffffff61153016565b33600090815260026020526040808220929092556001600160a01b03871681522054611408908263ffffffff61154216565b6001600160a01b038616600090815260026020526040902055811561149757600080546001600160a01b0316815260026020526040902054611450908363ffffffff61154216565b600080546001600160a01b03908116825260026020908152604080842094909455915483518681529351911692339260008051602061155283398151915292918290030190a35b6040805182815290516001600160a01b0387169133916000805160206115528339815191529181900360200190a35050505050565b6000826114db57506000610f1f565b828202828482816114e857fe5b0414610f1c57fe5b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b60008082848161152757fe5b04949350505050565b60008282111561153c57fe5b50900390565b600082820183811015610f1c57fefeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa265627a7a7231582034e95e9f07bed9a8fd08570ac94b12a7016c3b532eda07e8ab5c774b25fd797464736f6c63430005110032

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000000000000000000000000000000005af3107a4000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000084d696e652055534400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044d55534400000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _initialSupply (uint256): 100000000000000
Arg [1] : _name (string): Mine USD
Arg [2] : _symbol (string): MUSD
Arg [3] : _decimals (uint256): 6

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000005af3107a4000
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [5] : 4d696e6520555344000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [7] : 4d55534400000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

6008:3501:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6008:3501:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6077:18;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;6077:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8092:186;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;8092:186:0;-1:-1:-1;;;;;8092:186:0;;:::i;:::-;;7485:302;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7485:302:0;;;;;;;;:::i;6193:22::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;4859:150;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4859:150:0;-1:-1:-1;;;;;4859:150:0;;:::i;8286:214::-;;;:::i;:::-;;;;;;;;;;;;;;;;6867:362;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6867:362:0;;;;;;;;;;;;;;;;;:::i;6156:30::-;;;:::i;:::-;;;;-1:-1:-1;;;;;6156:30:0;;;;;;;;;;;;;;1776:40;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1776:40:0;-1:-1:-1;;;;;1776:40:0;;:::i;6129:20::-;;;:::i;1863:26::-;;;:::i;1077:24::-;;;:::i;4430:95::-;;;:::i;4581:120::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4581:120:0;-1:-1:-1;;;;;4581:120:0;;:::i;2776:61::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2776:61:0;;;;;;;;;;:::i;4164:26::-;;;:::i;7237:240::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7237:240:0;-1:-1:-1;;;;;7237:240:0;;:::i;4331:93::-;;;:::i;4709:83::-;;;:::i;707:20::-;;;:::i;6102:::-;;;:::i;6533:326::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;6533:326:0;;;;;;;;:::i;9037:303::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;9037:303:0;;;;;;;:::i;8508:271::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;8508:271:0;;:::i;8787:242::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;8787:242:0;;:::i;7795:289::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;7795:289:0;;;;;;;;;;:::i;1825:31::-;;;:::i;4800:46::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4800:46:0;-1:-1:-1;;;;;4800:46:0;;:::i;5017:165::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5017:165:0;-1:-1:-1;;;;;5017:165:0;;:::i;2846:42::-;;;:::i;890:151::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;890:151:0;-1:-1:-1;;;;;890:151:0;;:::i;5190:329::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;5190:329:0;-1:-1:-1;;;;;5190:329:0;;:::i;6077:18::-;;;;;;;;;;;;;;;-1:-1:-1;;6077:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;8092:186::-;856:5;;-1:-1:-1;;;;;856:5:0;842:10;:19;834:28;;;;;;8165:10;:17;;-1:-1:-1;;;;;;;8165:17:0;;;;-1:-1:-1;;;;;;8193:34:0;-1:-1:-1;;;;;8193:34:0;;;;;;;;8243:27;;;;;;;;;;;;;;;;;8092:186;:::o;7485:302::-;7556:6;1973:8;1955;:26;1953:29;1945:38;;;;;;7579:10;;-1:-1:-1;;;7579:10:0;;;;7575:205;;;7635:15;;7613:84;;;-1:-1:-1;;;7613:84:0;;7668:10;7613:84;;;;-1:-1:-1;;;;;7613:84:0;;;;;;;;;;;;;;;7635:15;;;;;7613:54;;:84;;;;;7635:15;;7613:84;;;;;;;7635:15;;7613:84;;;5:2:-1;;;;30:1;27;20:12;5:2;7613:84:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7613:84:0;;;;7606:91;;7575:205;7737:31;7751:8;7761:6;7737:13;:31::i;:::-;7485:302;;;:::o;6193:22::-;;;-1:-1:-1;;;6193:22:0;;;;;:::o;4859:150::-;856:5;;-1:-1:-1;;;;;856:5:0;842:10;:19;834:28;;;;;;-1:-1:-1;;;;;4929:24:0;;;;;;:13;:24;;;;;;;;;:31;;-1:-1:-1;;4929:31:0;4956:4;4929:31;;;4976:25;;;;;;;;;;;;;;;;;4859:150;:::o;8286:214::-;8351:10;;8330:4;;-1:-1:-1;;;8351:10:0;;;;8347:146;;;8399:15;;;;;;;;;-1:-1:-1;;;;;8399:15:0;-1:-1:-1;;;;;8385:42:0;;:44;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8385:44:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;8385:44:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;8385:44:0;;-1:-1:-1;8378:51:0;;8347:146;-1:-1:-1;8469:12:0;;8347:146;8286:214;:::o;6867:362::-;4240:6;;-1:-1:-1;;;4240:6:0;;;;4239:7;4231:16;;;;;;-1:-1:-1;;;;;6971:20:0;;;;;;:13;:20;;;;;;;;6970:21;6962:30;;;;;;7007:10;;-1:-1:-1;;;7007:10:0;;;;7003:219;;;7063:15;;7041:91;;;-1:-1:-1;;;7041:91:0;;7101:10;7041:91;;;;-1:-1:-1;;;;;7041:91:0;;;;;;;;;;;;;;;;;;;;;;7063:15;;;;;7041:59;;:91;;;;;7063:15;;7041:91;;;;;;;7063:15;;7041:91;;;5:2:-1;;;;30:1;27;20:12;7003:219:0;7172:38;7191:5;7198:3;7203:6;7172:18;:38::i;6156:30::-;;;-1:-1:-1;;;;;6156:30:0;;:::o;1776:40::-;;;;;;;;;;;;;:::o;6129:20::-;;;;:::o;1863:26::-;;;;:::o;1077:24::-;;;;:::o;4430:95::-;856:5;;-1:-1:-1;;;;;856:5:0;842:10;:19;834:28;;;;;;4304:6;;-1:-1:-1;;;4304:6:0;;;;4296:15;;;;;;4493:5;4484:14;;-1:-1:-1;;;;4484:14:0;;;4510:9;;;;4493:5;4510:9;4430:95::o;4581:120::-;-1:-1:-1;;;;;4672:21:0;;4648:4;4672:21;;;:13;:21;;;;;;;;4581:120;;;;:::o;2776:61::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;4164:26::-;;;-1:-1:-1;;;4164:26:0;;;;;:::o;7237:240::-;7311:10;;7290:4;;-1:-1:-1;;;7311:10:0;;;;7307:163;;;7367:15;;7345:53;;;-1:-1:-1;;;7345:53:0;;-1:-1:-1;;;;;7345:53:0;;;;;;;;;7367:15;;;;;7345:48;;:53;;;;;;;;;;;;;;7367:15;7345:53;;;5:2:-1;;;;30:1;27;20:12;5:2;7345:53:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7345:53:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7345:53:0;;-1:-1:-1;7338:60:0;;7307:163;7438:20;7454:3;7438:15;:20::i;:::-;7431:27;;;;4331:93;856:5;;-1:-1:-1;;;;;856:5:0;842:10;:19;834:28;;;;;;4240:6;;-1:-1:-1;;;4240:6:0;;;;4239:7;4231:16;;;;;;4386:6;:13;;-1:-1:-1;;;;4386:13:0;-1:-1:-1;;;4386:13:0;;;4411:7;;;;4386:6;4411:7;4331:93::o;4709:83::-;4752:7;4779:5;-1:-1:-1;;;;;4779:5:0;4709:83;:::o;707:20::-;;;-1:-1:-1;;;;;707:20:0;;:::o;6102:::-;;;;;;;;;;;;;;;-1:-1:-1;;6102:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6533:326;4240:6;;-1:-1:-1;;;4240:6:0;;;;4239:7;4231:16;;;;;;6632:10;6618:25;;;;:13;:25;;;;;;;;6617:26;6609:35;;;;;;6659:10;;-1:-1:-1;;;6659:10:0;;;;6655:197;;;6715:15;;6693:80;;;-1:-1:-1;;;6693:80:0;;6749:10;6693:80;;;;-1:-1:-1;;;;;6693:80:0;;;;;;;;;;;;;;;6715:15;;;;;6693:55;;:80;;;;;6715:15;;6693:80;;;;;;;6715:15;;6693:80;;;5:2:-1;;;;30:1;27;20:12;5:2;6693:80:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6693:80:0;;;;6686:87;;6655:197;6813:27;6828:3;6833:6;6813:14;:27::i;:::-;6533:326;;:::o;9037:303::-;856:5;;-1:-1:-1;;;;;856:5:0;842:10;:19;834:28;;;;;;9146:2;9129:14;:19;9121:28;;;;;;9180:2;9168:9;:14;9160:23;;;;;;9196:15;:32;;;9270:8;;9252:27;;:9;;9266:2;:12;9252:27;:13;:27;:::i;:::-;9239:10;:40;;;9304:15;;9297:35;;;;;;;;;;;;;;;;;;;;;;;;;;9037:303;;:::o;8508:271::-;856:5;;-1:-1:-1;;;;;856:5:0;842:10;:19;834:28;;;;;;8596:12;;8572:21;;;:36;8564:45;;;;;;8655:15;8664:5;;-1:-1:-1;;;;;8664:5:0;8655:15;;:8;:15;;;;;;8628:24;;;:42;8620:51;;;;;;8684:15;8693:5;;-1:-1:-1;;;;;8693:5:0;8684:15;;:8;:15;;;;;;;;;:25;;;;;;8693:5;8720:22;;;;;;8758:13;;;;;;;;;;;;;;;;;8508:271;:::o;8787:242::-;856:5;;-1:-1:-1;;;;;856:5:0;842:10;:19;834:28;;;;;;8868:6;8852:12;;:22;;8844:31;;;;;;8894:15;8903:5;;-1:-1:-1;;;;;8903:5:0;8894:15;;:8;:15;;;;;;:25;-1:-1:-1;8894:25:0;8886:34;;;;;;8933:12;:22;;;;;;;:12;8975:5;;-1:-1:-1;;;;;8975:5:0;8966:15;;:8;:15;;;;;;;;;:25;;;;;;;9007:14;;;;;;;;;;;;;;;;;8787:242;:::o;7795:289::-;7900:10;;7869:14;;-1:-1:-1;;;7900:10:0;;;;7896:181;;;7948:15;;7934:58;;;-1:-1:-1;;;7934:58:0;;-1:-1:-1;;;;;7934:58:0;;;;;;;;;;;;;;;;7948:15;;;;;7934:40;;:58;;;;;;;;;;;;;;7948:15;7934:58;;;5:2:-1;;;;30:1;27;20:12;5:2;7934:58:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7934:58:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;7934:58:0;;-1:-1:-1;7927:65:0;;7896:181;8032:33;8048:6;8056:8;8032:15;:33::i;:::-;8025:40;;7896:181;7795:289;;;;:::o;1825:31::-;;;;:::o;4800:46::-;;;;;;;;;;;;;;;:::o;5017:165::-;856:5;;-1:-1:-1;;;;;856:5:0;842:10;:19;834:28;;;;;;-1:-1:-1;;;;;5093:27:0;;5123:5;5093:27;;;:13;:27;;;;;;;;;:35;;-1:-1:-1;;5093:35:0;;;5144:30;;;;;;;;;;;;;;;;;5017:165;:::o;2846:42::-;-1:-1:-1;;2846:42:0;:::o;890:151::-;856:5;;-1:-1:-1;;;;;856:5:0;842:10;:19;834:28;;;;;;-1:-1:-1;;;;;967:22:0;;;963:71;;1006:5;:16;;-1:-1:-1;;;;;;1006:16:0;-1:-1:-1;;;;;1006:16:0;;;;;963:71;890:151;:::o;5190:329::-;856:5;;-1:-1:-1;;;;;856:5:0;842:10;:19;834:28;;;;;;-1:-1:-1;;;;;5280:31:0;;;;;;:13;:31;;;;;;;;5272:40;;;;;;5323:15;5341:27;5351:16;5341:9;:27::i;:::-;-1:-1:-1;;;;;5379:26:0;;5408:1;5379:26;;;:8;:26;;;;;;;;:30;;;;5420:12;:26;;;;;;;5462:49;;;;;;;;;;;;5323:45;;-1:-1:-1;5462:49:0;;;;;;;;;873:1;5190:329;:::o;3662:268::-;3733:6;1973:8;1955;:26;1953:29;1945:38;;;;;;3763:11;;;;;3762:53;;-1:-1:-1;3788:10:0;3780:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3780:29:0;;;;;;;;;;:34;;3762:53;3760:56;3752:65;;;;;;3838:10;3830:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3830:29:0;;;;;;;;;;;;:38;;;3884;;;;;;;3830:29;;3838:10;3884:38;;;;;;;;;;;3662:268;;;:::o;2897:757::-;2983:6;1973:8;1955;:26;1953:29;1945:38;;;;;;-1:-1:-1;;;;;3023:14:0;;3002:18;3023:14;;;:7;:14;;;;;;;;3038:10;3023:26;;;;;;;;3085:15;;3023:26;;3002:18;3073:40;;3107:5;;3074:27;;:6;;:27;:10;:27;:::i;:::-;3073:33;:40;:33;:40;:::i;:::-;3062:51;;3134:10;;3128:3;:16;3124:65;;;-1:-1:-1;3167:10:0;;3124:65;-1:-1:-1;;3203:10:0;:21;3199:105;;;3270:22;:10;3285:6;3270:22;:14;:22;:::i;:::-;-1:-1:-1;;;;;3241:14:0;;;;;;:7;:14;;;;;;;;3256:10;3241:26;;;;;;;:51;3199:105;3314:15;3332;:6;3343:3;3332:15;:10;:15;:::i;:::-;-1:-1:-1;;;;;3376:15:0;;;;;;:8;:15;;;;;;3314:33;;-1:-1:-1;3376:27:0;;3396:6;3376:27;:19;:27;:::i;:::-;-1:-1:-1;;;;;3358:15:0;;;;;;;:8;:15;;;;;;:45;;;;3430:13;;;;;;;:29;;3448:10;3430:29;:17;:29;:::i;:::-;-1:-1:-1;;;;;3414:13:0;;;;;;:8;:13;;;;;:45;3474:7;;3470:129;;3516:15;3525:5;;-1:-1:-1;;;;;3525:5:0;3516:15;;:8;:15;;;;;;:24;;3536:3;3516:24;:19;:24;:::i;:::-;3498:15;3507:5;;-1:-1:-1;;;;;3507:5:0;;;3498:15;;:8;:15;;;;;;;;:42;;;;3576:5;;3560:27;;;;;;;3576:5;;;;3560:27;;;;-1:-1:-1;;;;;;;;;;;3560:27:0;;;;;;;3470:129;3630:3;-1:-1:-1;;;;;3614:32:0;3623:5;-1:-1:-1;;;;;3614:32:0;-1:-1:-1;;;;;;;;;;;3635:10:0;3614:32;;;;;;;;;;;;;;;;;;1994:1;;;2897:757;;;;:::o;2602:112::-;-1:-1:-1;;;;;2690:16:0;2658:12;2690:16;;;:8;:16;;;;;;;2602:112::o;2011:583::-;2078:6;1973:8;1955;:26;1953:29;1945:38;;;;;;2097:8;2108:40;2142:5;2109:27;2120:15;;2109:6;:10;;:27;;;;:::i;2108:40::-;2097:51;;2169:10;;2163:3;:16;2159:65;;;-1:-1:-1;2202:10:0;;2159:65;2234:15;2252;:6;2263:3;2252:15;:10;:15;:::i;:::-;2310:10;2301:20;;;;:8;:20;;;;;;2234:33;;-1:-1:-1;2301:32:0;;2326:6;2301:32;:24;:32;:::i;:::-;2287:10;2278:20;;;;:8;:20;;;;;;:55;;;;-1:-1:-1;;;;;2360:13:0;;;;;;:29;;2378:10;2360:29;:17;:29;:::i;:::-;-1:-1:-1;;;;;2344:13:0;;;;;;:8;:13;;;;;:45;2404:7;;2400:134;;2446:15;2455:5;;-1:-1:-1;;;;;2455:5:0;2446:15;;:8;:15;;;;;;:24;;2466:3;2446:24;:19;:24;:::i;:::-;2428:15;2437:5;;-1:-1:-1;;;;;2437:5:0;;;2428:15;;:8;:15;;;;;;;;:42;;;;2511:5;;2490:32;;;;;;;2511:5;;;2499:10;;-1:-1:-1;;;;;;;;;;;2490:32:0;;;;;;;;2400:134;2549:37;;;;;;;;-1:-1:-1;;;;;2549:37:0;;;2558:10;;-1:-1:-1;;;;;;;;;;;2549:37:0;;;;;;;;1994:1;;2011:583;;;:::o;52:208::-;110:7;134:6;130:47;;-1:-1:-1;164:1:0;157:8;;130:47;199:5;;;203:1;199;:5;:1;222:5;;;;;:10;215:18;;;3938:141;-1:-1:-1;;;;;4046:15:0;;;4012:14;4046:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;3938:141::o;268:122::-;326:7;346:9;362:1;358;:5;;;;;;;268:122;-1:-1:-1;;;;268:122:0:o;398:123::-;456:7;488:1;483;:6;;476:14;;;;-1:-1:-1;508:5:0;;;398:123::o;529:147::-;587:7;619:5;;;642:6;;;;635:14;;

Swarm Source

bzzr://34e95e9f07bed9a8fd08570ac94b12a7016c3b532eda07e8ab5c774b25fd7974

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.