Sponsored:   Ubex.com - Token sale will end in just 4 days. 98% hard cap already reached. Don't Miss Out!
Contract Overview | View_Token
Balance: 0 Ether
Ether Value: $0
Transactions: 2311 txns
Token Tracker: VIEW (VIEW)
 Latest 25 txns From a total of 2311 Transactions

TxHash Age From To Value [TxFee]
0xafeab2713e974593d7e76d5e8a813bf8c8e8af65e3a8578c2fd9ddc4edb1190d15 hrs 29 mins ago0xedeb480d7b29f6504e18c50e39b15ab0b6d55c76  IN   View_Token0 Ether0.000471672
0xfca8a86470a327a8ba77860749a67ac725dbbf392c02fd480286e16fc9ba00c320 hrs 11 mins ago0xec9cae969564d71a49cca99f0c8b3051dcb794ce  IN   View_Token0 Ether0.002852736
0xeac1eea3a19718c14f11a12a64dd0b316cea5f7c5e6e8841a9bb59f2dc0cb4ba1 day 1 hr ago0xa64fc17b157aaa50ac9a8341bab72d4647d0f1a7  IN   View_Token0 Ether0.00026204
0x812cf3a9a14015e040178945bb816bc9c7a8b375455d8c61471162a2f20aacde1 day 22 hrs ago0xcabe5dffb85a090e10e4d75a2930cf3b064d06df  IN   View_Token0 Ether0.00046006
0x11b62fa8e25b432cec89935f1698dad87dc7b3910b5dd7db3277047695093ac71 day 22 hrs ago0xc155835b9d84d8cb01627a528d4a3413b376e20d  IN   View_Token0 Ether0.000299264
0xc5f5c5e9f23ecf2a5ee2c042d7d90f9acf5178eeaa7e0219969855fe7e17b5de1 day 22 hrs ago0xc155835b9d84d8cb01627a528d4a3413b376e20d  IN   View_Token0 Ether0.000366856
0x9f08d1ca7503d611150a8ea5a83171d7afdb9e8a39cc6ac674214f9483c6138e2 days 1 hr ago0xe6940bccf21bd08683d669b04cb4b9d5562cd76a  IN   View_Token0 Ether0.000314832
0x806b912eea955d9b430e9cd71079b16991e9e086214955cec38cc52c703342382 days 2 hrs ago0xfde7e7f514c362ea3b131bc55442929ee1e90160  IN   View_Token0 Ether0.000918728
0x1cf8d3bbe8ab67d5fdb33b149a06213e6fe927af9b0cc912139e6098f3df60e92 days 3 hrs ago0x4b1ef5e81cd717deb4b4ed9dd71bfcbc5c03db7f  IN   View_Token0 Ether0.001533728
0xff1e129297c5df8a3daca00c43ac3315fe5f392849a87ee4919af67dd1bd81a02 days 3 hrs ago0x4837a88aeaec2471d8300edc9cd942d2ffc3da24  IN   View_Token0 Ether0.000918728
0xbd0dfb277f699aa2219d7b761e36fa20eb9aaa342f4831073d686b42ff55cbbb2 days 3 hrs ago0x995857c1bd58f67ebdcef55f82d51dab9cb45413  IN   View_Token0 Ether0.001533728
0xedd1aaed7129e51a023a378f34487662ba7202877b1ae762e0d2adba77723f222 days 4 hrs ago0x36b786f3ec7de8ac4878980f4b021de62dddff41  IN   View_Token0 Ether0.000644084
0x3a7bc4fd32b5f62d9983af1b17aa3adce288f394b56ef900a358d0d32ae835a12 days 15 hrs ago0x8aadee60f7ffdfe889fb398b9d405b7e141b2787  IN   View_Token0 Ether0.000368048
0x69e3cc4c526ebfcfccbf0e6c29b87f4160fb1142c16214e832547d7432708ab82 days 18 hrs ago0x009838483822c939002c2f756d7430cb9937194c  IN   View_Token0 Ether0.0001808
0x172d5f3bb6b159a18d731cb246b2b0ff837bbd8a0ff27d5a9db276e4b82a48bc2 days 18 hrs ago0x009838483822c939002c2f756d7430cb9937194c  IN   View_Token0 Ether0.000299264
0x06d62f82c6973db6b7f02efa525189395299252c6497ccaff43dac7c74d1efe73 days 22 hrs ago0xd7f3a2c2e54173f143eee11493267a19af4639f6  IN   View_Token0 Ether0.000149632
0x51c9ceecec19691085637521a080393b5bbe70e6fed053ee965eb2ccc8cc1b534 days 2 hrs ago0xa64fc17b157aaa50ac9a8341bab72d4647d0f1a7  IN   View_Token0 Ether0.00026204
0x7f66840b28a936443dcff807339f81b3bd51a303235663ce31161812bef2e8b04 days 2 hrs ago0xd4c088f92bf24a688cca0f60e4c95274f26185d1  IN   View_Token0 Ether0.000299776
0xf90b4cbc3c6791513a23b00023ab0c6bd0ea32f183d3ee9c0cd64e37d8e334664 days 2 hrs ago0xd4c088f92bf24a688cca0f60e4c95274f26185d1  IN   View_Token0 Ether0.000299264
0x2fc21902383f9a8cd171d4ef0d477e080b735ce23a92c8e3f7193b6e96def1294 days 2 hrs ago0xd4c088f92bf24a688cca0f60e4c95274f26185d1  IN   View_Token0 Ether0.000299264
0x9aff1f8bcddb187ffe682cf1c51dae4843930e4b12c85fef349aba6f570f6a674 days 2 hrs ago0xd4c088f92bf24a688cca0f60e4c95274f26185d1  IN   View_Token0 Ether0.000299264
0x175a0f8f09db93b2021b778646d2856836fb0f4d5adc19bec509cf968fa559074 days 2 hrs ago0xd4c088f92bf24a688cca0f60e4c95274f26185d1  IN   View_Token0 Ether0.000299264
0x5060236b42f48775f31487135f015e22953c6869938ac388c974fde178bb26534 days 2 hrs ago0xd4c088f92bf24a688cca0f60e4c95274f26185d1  IN   View_Token0 Ether0.000299264
0xae87b2741cb0bad7d63cddb3818a8f4bef9c2d395d2c100df0e9d9757eaf90da4 days 2 hrs ago0xd4c088f92bf24a688cca0f60e4c95274f26185d1  IN   View_Token0 Ether0.000298752
0x99454e498315ea25d07d285324207a7ec53c3f6833c48362b04a241b42ef47004 days 2 hrs ago0xd4c088f92bf24a688cca0f60e4c95274f26185d1  IN   View_Token0 Ether0.000299776
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), NestedArrayFunctionCallDecoder (medium-severity), ZeroFunctionSelector (very low-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: DSToken
Compiler Text: v0.4.16+commit.d7661dd9
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.13;

contract DSAuthority {
    function canCall(
        address src, address dst, bytes4 sig
    ) public view returns (bool);
}

contract DSAuthEvents {
    event LogSetAuthority (address indexed authority);
    event LogSetOwner     (address indexed owner);
}

contract DSAuth is DSAuthEvents {
    DSAuthority  public  authority;
    address      public  owner;

    function DSAuth() public {
        owner = msg.sender;
        LogSetOwner(msg.sender);
    }

    function setOwner(address owner_)
        public
        auth
    {
        owner = owner_;
        LogSetOwner(owner);
    }

    function setAuthority(DSAuthority authority_)
        public
        auth
    {
        authority = authority_;
        LogSetAuthority(authority);
    }

    modifier auth {
        require(isAuthorized(msg.sender, msg.sig));
        _;
    }

    function isAuthorized(address src, bytes4 sig) internal view returns (bool) {
        if (src == address(this)) {
            return true;
        } else if (src == owner) {
            return true;
        } else if (authority == DSAuthority(0)) {
            return false;
        } else {
            return authority.canCall(src, this, sig);
        }
    }
}

contract DSNote {
    event LogNote(
        bytes4   indexed  sig,
        address  indexed  guy,
        bytes32  indexed  foo,
        bytes32  indexed  bar,
        uint              wad,
        bytes             fax
    ) anonymous;

    modifier note {
        bytes32 foo;
        bytes32 bar;

        assembly {
            foo := calldataload(4)
            bar := calldataload(36)
        }

        LogNote(msg.sig, msg.sender, foo, bar, msg.value, msg.data);

        _;
    }
}

contract DSStop is DSNote, DSAuth {

    bool public stopped;

    modifier stoppable {
        require(!stopped);
        _;
    }
    function stop() public auth note {
        stopped = true;
    }
    function start() public auth note {
        stopped = false;
    }

}

contract ERC20 {
    function totalSupply() public view returns (uint supply);
    function balanceOf( address who ) public view returns (uint value);
    function allowance( address owner, address spender ) public view returns (uint _allowance);

    function transfer( address to, uint value) public returns (bool ok);
    function transferFrom( address from, address to, uint value) public returns (bool ok);
    function approve( address spender, uint value ) public returns (bool ok);

    event Transfer( address indexed from, address indexed to, uint value);
    event Approval( address indexed owner, address indexed spender, uint value);
}

contract DSMath {
    function add(uint x, uint y) internal pure returns (uint z) {
        require((z = x + y) >= x);
    }
    function sub(uint x, uint y) internal pure returns (uint z) {
        require((z = x - y) <= x);
    }
    function mul(uint x, uint y) internal pure returns (uint z) {
        require(y == 0 || (z = x * y) / y == x);
    }

    function min(uint x, uint y) internal pure returns (uint z) {
        return x <= y ? x : y;
    }
    function max(uint x, uint y) internal pure returns (uint z) {
        return x >= y ? x : y;
    }
    function imin(int x, int y) internal pure returns (int z) {
        return x <= y ? x : y;
    }
    function imax(int x, int y) internal pure returns (int z) {
        return x >= y ? x : y;
    }

    uint constant WAD = 10 ** 18;
    uint constant RAY = 10 ** 27;

    function wmul(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, y), WAD / 2) / WAD;
    }
    function rmul(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, y), RAY / 2) / RAY;
    }
    function wdiv(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, WAD), y / 2) / y;
    }
    function rdiv(uint x, uint y) internal pure returns (uint z) {
        z = add(mul(x, RAY), y / 2) / y;
    }

    // This famous algorithm is called "exponentiation by squaring"
    // and calculates x^n with x as fixed-point and n as regular unsigned.
    //
    // It's O(log n), instead of O(n) for naive repeated multiplication.
    //
    // These facts are why it works:
    //
    //  If n is even, then x^n = (x^2)^(n/2).
    //  If n is odd,  then x^n = x * x^(n-1),
    //   and applying the equation for even x gives
    //    x^n = x * (x^2)^((n-1) / 2).
    //
    //  Also, EVM division is flooring and
    //    floor[(n-1) / 2] = floor[n / 2].
    //
    function rpow(uint x, uint n) internal pure returns (uint z) {
        z = n % 2 != 0 ? x : RAY;

        for (n /= 2; n != 0; n /= 2) {
            x = rmul(x, x);

            if (n % 2 != 0) {
                z = rmul(z, x);
            }
        }
    }
}

contract DSTokenBase is ERC20, DSMath {
    uint256                                            _supply;
    mapping (address => uint256)                       _balances;
    mapping (address => mapping (address => uint256))  _approvals;

    function DSTokenBase(uint supply) public {
        _balances[msg.sender] = supply;
        _supply = supply;
    }

    function totalSupply() public view returns (uint) {
        return _supply;
    }
    function balanceOf(address src) public view returns (uint) {
        return _balances[src];
    }
    function allowance(address src, address guy) public view returns (uint) {
        return _approvals[src][guy];
    }

    function transfer(address dst, uint wad) public returns (bool) {
        return transferFrom(msg.sender, dst, wad);
    }

    function transferFrom(address src, address dst, uint wad)
        public
        returns (bool)
    {
        if (src != msg.sender) {
            _approvals[src][msg.sender] = sub(_approvals[src][msg.sender], wad);
        }

        _balances[src] = sub(_balances[src], wad);
        _balances[dst] = add(_balances[dst], wad);

        Transfer(src, dst, wad);

        return true;
    }

    function approve(address guy, uint wad) public returns (bool) {
        _approvals[msg.sender][guy] = wad;

        Approval(msg.sender, guy, wad);

        return true;
    }
}

contract DSToken is DSTokenBase(0), DSStop {

    mapping (address => mapping (address => bool)) _trusted;

    bytes32  public  symbol;
    uint256  public  decimals = 18; // standard token precision. override to customize

    function DSToken(bytes32 symbol_) public {
        symbol = symbol_;
    }

    event Trust(address indexed src, address indexed guy, bool wat);
    event Mint(address indexed guy, uint wad);
    event Burn(address indexed guy, uint wad);

    function trusted(address src, address guy) public view returns (bool) {
        return _trusted[src][guy];
    }
    function trust(address guy, bool wat) public stoppable {
        _trusted[msg.sender][guy] = wat;
        Trust(msg.sender, guy, wat);
    }

    function approve(address guy, uint wad) public stoppable returns (bool) {
        return super.approve(guy, wad);
    }
    function transferFrom(address src, address dst, uint wad)
        public
        stoppable
        returns (bool)
    {
        if (src != msg.sender && !_trusted[src][msg.sender]) {
            _approvals[src][msg.sender] = sub(_approvals[src][msg.sender], wad);
        }

        _balances[src] = sub(_balances[src], wad);
        _balances[dst] = add(_balances[dst], wad);

        Transfer(src, dst, wad);

        return true;
    }

    function push(address dst, uint wad) public {
        transferFrom(msg.sender, dst, wad);
    }
    function pull(address src, uint wad) public {
        transferFrom(src, msg.sender, wad);
    }
    function move(address src, address dst, uint wad) public {
        transferFrom(src, dst, wad);
    }

    function mint(uint wad) public {
        mint(msg.sender, wad);
    }
    function burn(uint wad) public {
        burn(msg.sender, wad);
    }
    function mint(address guy, uint wad) public auth stoppable {
        _balances[guy] = add(_balances[guy], wad);
        _supply = add(_supply, wad);
        Mint(guy, wad);
    }
    function burn(address guy, uint wad) public auth stoppable {
        if (guy != msg.sender && !_trusted[guy][msg.sender]) {
            _approvals[guy][msg.sender] = sub(_approvals[guy][msg.sender], wad);
        }

        _balances[guy] = sub(_balances[guy], wad);
        _supply = sub(_supply, wad);
        Burn(guy, wad);
    }

    // Optional token name
    bytes32   public  name = "";

    function setName(bytes32 name_) public auth {
        name = name_;
    }
}

    Contract ABI  
[{"constant":false,"inputs":[{"name":"guy","type":"address"},{"name":"wat","type":"bool"}],"name":"trust","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"stop","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"guy","type":"address"},{"name":"wad","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"owner_","type":"address"}],"name":"setOwner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"src","type":"address"},{"name":"dst","type":"address"},{"name":"wad","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"guy","type":"address"},{"name":"wad","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"wad","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"name_","type":"bytes32"}],"name":"setName","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"src","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stopped","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"authority_","type":"address"}],"name":"setAuthority","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"src","type":"address"},{"name":"guy","type":"address"}],"name":"trusted","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"bytes32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"guy","type":"address"},{"name":"wad","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"wad","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"dst","type":"address"},{"name":"wad","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"dst","type":"address"},{"name":"wad","type":"uint256"}],"name":"push","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"src","type":"address"},{"name":"dst","type":"address"},{"name":"wad","type":"uint256"}],"name":"move","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"start","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"authority","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"src","type":"address"},{"name":"guy","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"src","type":"address"},{"name":"wad","type":"uint256"}],"name":"pull","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"symbol_","type":"bytes32"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"src","type":"address"},{"indexed":true,"name":"guy","type":"address"},{"indexed":false,"name":"wat","type":"bool"}],"name":"Trust","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"guy","type":"address"},{"indexed":false,"name":"wad","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"guy","type":"address"},{"indexed":false,"name":"wad","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"authority","type":"address"}],"name":"LogSetAuthority","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"}],"name":"LogSetOwner","type":"event"},{"anonymous":true,"inputs":[{"indexed":true,"name":"sig","type":"bytes4"},{"indexed":true,"name":"guy","type":"address"},{"indexed":true,"name":"foo","type":"bytes32"},{"indexed":true,"name":"bar","type":"bytes32"},{"indexed":false,"name":"wad","type":"uint256"},{"indexed":false,"name":"fax","type":"bytes"}],"name":"LogNote","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"}]

  Contract Creation Code Switch To Opcodes View
606060405260126007556000600855341561001957600080fd5b604051602080610fd8833981016040528080519150505b5b60005b600160a060020a03331660009081526001602052604081208290558190555b5060048054600160a060020a03191633600160a060020a03169081179091557fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9460405160405180910390a25b60068190555b505b610f22806100b66000396000f300606060405236156101515763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306262f1b811461015657806306fdde031461017c57806307da68f5146101a1578063095ea7b3146101b657806313af4035146101ec57806318160ddd1461020d57806323b872dd14610232578063313ce5671461026e57806340c10f191461029357806342966c68146102b75780635ac801fe146102cf57806370a08231146102e757806375f12b21146103185780637a9e5e4b1461033f5780637aa3295b146103605780638da5cb5b1461039957806395d89b41146103c85780639dc29fac146103ed578063a0712d6814610411578063a9059cbb14610429578063b753a98c1461045f578063bb35783b14610483578063be9a6555146104ad578063bf7e214f146104c2578063dd62ed3e146104f1578063f2d5d56b14610528575b600080fd5b341561016157600080fd5b61017a600160a060020a0360043516602435151561054c565b005b341561018757600080fd5b61018f6105d5565b60405190815260200160405180910390f35b34156101ac57600080fd5b61017a6105db565b005b34156101c157600080fd5b6101d8600160a060020a036004351660243561067d565b604051901515815260200160405180910390f35b34156101f757600080fd5b61017a600160a060020a03600435166106ab565b005b341561021857600080fd5b61018f61072c565b60405190815260200160405180910390f35b341561023d57600080fd5b6101d8600160a060020a0360043581169060243516604435610733565b604051901515815260200160405180910390f35b341561027957600080fd5b61018f6108a9565b60405190815260200160405180910390f35b341561029e57600080fd5b61017a600160a060020a03600435166024356108af565b005b34156102c257600080fd5b61017a600435610978565b005b34156102da57600080fd5b61017a600435610986565b005b34156102f257600080fd5b61018f600160a060020a03600435166109b1565b60405190815260200160405180910390f35b341561032357600080fd5b6101d86109d0565b604051901515815260200160405180910390f35b341561034a57600080fd5b61017a600160a060020a03600435166109e0565b005b341561036b57600080fd5b6101d8600160a060020a0360043581169060243516610a61565b604051901515815260200160405180910390f35b34156103a457600080fd5b6103ac610a91565b604051600160a060020a03909116815260200160405180910390f35b34156103d357600080fd5b61018f610aa0565b60405190815260200160405180910390f35b34156103f857600080fd5b61017a600160a060020a0360043516602435610aa6565b005b341561041c57600080fd5b61017a600435610c16565b005b341561043457600080fd5b6101d8600160a060020a0360043516602435610c24565b604051901515815260200160405180910390f35b341561046a57600080fd5b61017a600160a060020a0360043516602435610c3a565b005b341561048e57600080fd5b61017a600160a060020a0360043581169060243516604435610c4b565b005b34156104b857600080fd5b61017a610c5d565b005b34156104cd57600080fd5b6103ac610cf9565b604051600160a060020a03909116815260200160405180910390f35b34156104fc57600080fd5b61018f600160a060020a0360043581169060243516610d08565b60405190815260200160405180910390f35b341561053357600080fd5b61017a600160a060020a0360043516602435610d35565b005b60045460a060020a900460ff161561056357600080fd5b33600160a060020a0390811660008181526005602090815260408083209487168084529490915290819020805460ff19168515151790557ff184148577730b253ecb4339c543a564af420f3d32ed12a1c62ae83d67d65fe390849051901515815260200160405180910390a35b5b5050565b60085481565b6105f133600035600160e060020a031916610d46565b15156105fc57600080fd5b600435602435808233600160a060020a031660008035600160e060020a0319169034903660405183815260406020820181815290820183905260608201848480828437820191505094505050505060405180910390a46004805474ff0000000000000000000000000000000000000000191660a060020a1790555b5b50505b565b60045460009060a060020a900460ff161561069757600080fd5b6106a18383610e5b565b90505b5b92915050565b6106c133600035600160e060020a031916610d46565b15156106cc57600080fd5b6004805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038381169190911791829055167fce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed9460405160405180910390a25b5b50565b6000545b90565b60045460009060a060020a900460ff161561074d57600080fd5b33600160a060020a031684600160a060020a0316141580156107965750600160a060020a038085166000908152600560209081526040808320339094168352929052205460ff16155b156107f457600160a060020a03808516600090815260026020908152604080832033909416835292905220546107cc9083610ec8565b600160a060020a03808616600090815260026020908152604080832033909416835292905220555b600160a060020a0384166000908152600160205260409020546108179083610ec8565b600160a060020a0380861660009081526001602052604080822093909355908516815220546108469083610edf565b600160a060020a03808516600081815260016020526040908190209390935591908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a35060015b5b9392505050565b60075481565b6108c533600035600160e060020a031916610d46565b15156108d057600080fd5b60045460a060020a900460ff16156108e757600080fd5b600160a060020a03821660009081526001602052604090205461090a9082610edf565b600160a060020a038316600090815260016020526040812091909155546109319082610edf565b600055600160a060020a0382167f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d41213968858260405190815260200160405180910390a25b5b5b5050565b6107283382610aa6565b5b50565b61099c33600035600160e060020a031916610d46565b15156109a757600080fd5b60088190555b5b50565b600160a060020a0381166000908152600160205260409020545b919050565b60045460a060020a900460ff1681565b6109f633600035600160e060020a031916610d46565b1515610a0157600080fd5b6003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a038381169190911791829055167f1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada460405160405180910390a25b5b50565b600160a060020a0380831660009081526005602090815260408083209385168352929052205460ff165b92915050565b600454600160a060020a031681565b60065481565b610abc33600035600160e060020a031916610d46565b1515610ac757600080fd5b60045460a060020a900460ff1615610ade57600080fd5b33600160a060020a031682600160a060020a031614158015610b275750600160a060020a038083166000908152600560209081526040808320339094168352929052205460ff16155b15610b8557600160a060020a0380831660009081526002602090815260408083203390941683529290522054610b5d9082610ec8565b600160a060020a03808416600090815260026020908152604080832033909416835292905220555b600160a060020a038216600090815260016020526040902054610ba89082610ec8565b600160a060020a03831660009081526001602052604081209190915554610bcf9082610ec8565b600055600160a060020a0382167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca58260405190815260200160405180910390a25b5b5b5050565b61072833826108af565b5b50565b60006106a1338484610733565b90505b92915050565b610c45338383610733565b505b5050565b610c56838383610733565b505b505050565b610c7333600035600160e060020a031916610d46565b1515610c7e57600080fd5b600435602435808233600160a060020a031660008035600160e060020a0319169034903660405183815260406020820181815290820183905260608201848480828437820191505094505050505060405180910390a46004805474ff0000000000000000000000000000000000000000191690555b5b50505b565b600354600160a060020a031681565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b610c45823383610733565b505b5050565b600030600160a060020a031683600160a060020a03161415610d6a575060016106a4565b600454600160a060020a0384811691161415610d88575060016106a4565b600354600160a060020a03161515610da2575060006106a4565b600354600160a060020a031663b70096138430856000604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8616028152600160a060020a039384166004820152919092166024820152600160e060020a03199091166044820152606401602060405180830381600087803b1515610e3057600080fd5b6102c65a03f11515610e4157600080fd5b5050506040518051905090506106a4565b5b5b5b92915050565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b808203828111156106a457600080fd5b5b92915050565b808201828110156106a457600080fd5b5b929150505600a165627a7a72305820d336480eff6c01c2d5fcfa369182d9c94a7635227f53345df198459b1836983700295649455700000000000000000000000000000000000000000000000000000000

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

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 5649455700000000000000000000000000000000000000000000000000000000


   Swarm Source:
bzzr://d336480eff6c01c2d5fcfa369182d9c94a7635227f53345df198459b18369837

 

View All
Block Age transaction Difficulty Reward
View All
Block Age UncleNumber Difficulty GasUsed Reward
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.