Contract Overview | NebulasToken
Balance: 0 Ether
Ether Value: $0
Transactions: 96230 txns
Token Tracker: Nebulas (NAS)
Misc:
Address Watch: Add To Watch List
Contract Creator: 0x089731260b16eab0b941cc060ad078fbcda64986at txn 0x2016672b73f000f4baa4150807dc59d395b67a649526b5be2514412e96dad2a9
Token Balance:
 Latest 25 transactions from a total of 96230 transactions

TxHash Age From To Value [TxFee]
0xd199d8ce54584e3f8fcac0ba806d234ac5b975b6ab527ce486f2f6f6d829f2e42 hrs 24 mins ago0x3ad5e85f9a23018181730546078b6398cb375063  IN   NebulasToken0 Ether0.00021948
0xee755f20f6851cdba40d05c4ce2b7c7663027f898b4ddc9d8c7855191f7664312 hrs 43 mins ago0x3ad5e85f9a23018181730546078b6398cb375063  IN   NebulasToken0 Ether0.0005182
0x3fb55a00c2f7a7ea6266edd476c76d183ac3a7ba3aacd6b9920163f2a1c949324 hrs 50 mins ago0x05fe8f76a471dffe617ae88536ba1eaf3b6a8145  IN   NebulasToken0 Ether0.000899868
0x15cf8451d3094e8915494daa8b0bad64fecb8af7c1b31929cb97ed91f1f80f165 hrs 2 mins ago0x11c1e25cf0f3f548197e1cbdb52109875fee500c  IN   NebulasToken0 Ether0.001512244
0x868e545c2390add71e8d7e14cca9d816ca274442df3f37de1be155e3a7d401545 hrs 6 mins ago0x05fe8f76a471dffe617ae88536ba1eaf3b6a8145  IN   NebulasToken0 Ether0.00212462
0xcd3fdaceffbb7045696b92d90d687d2ffac06329be4e06aaac20d64e544648835 hrs 10 mins ago0x11c1e25cf0f3f548197e1cbdb52109875fee500c  IN   NebulasToken0 Ether0.00212462
0xdab175289fa701507cd2228ac3a565f32f6cb4b1322a8599be1036507b68e72a7 hrs 23 mins ago0x0fc7f04f17097f23c50dafd031c5f20ae2efe7f2  IN   NebulasToken0 Ether0.000221688
0x44cad1f1d5f0c2b938bc3c8b842496e7be9604f5deafb50adb1d00d4d5b99fbc11 hrs 3 mins ago0xaeae7258e897d3027d872fa8ce401a0f714b015d  IN   NebulasToken0 Ether0.000897244
0x94c3c57f21386b7d4f863c57728a6ea1790866fe44679bf4194b52aa4a86a8b311 hrs 13 mins ago0xaeae7258e897d3027d872fa8ce401a0f714b015d  IN   NebulasToken0 Ether0.002121996
0x76912d2e7b31540351b22ed4c89eaf44828e6c71a7908c8b740250ee5e975dfe11 hrs 59 mins ago0x4c680c582f95521ec3fe213de7ca7607fbcc23dc  IN   NebulasToken0 Ether0.00154853
0xb67672adb10b61cbfe0977ded86e134251dad90fe819d67a8bbb9f97f1d8f8ef12 hrs 7 mins ago0x0d5be05c2c5b7e373f9a34eb91c2cf5f938d9c6a  IN   NebulasToken0 Ether0.000087796389
0x9a85c6ef47b1d509cd4826591eefb131d4b23248763783f3241ddb250ee9cf5f19 hrs 19 mins ago0x9e7d3b2a81f7442be357bd552d7daa378fcb4d28  IN   NebulasToken0 Ether0.001003803
0x41f83adfbbd8b58d1553c8477770832509462abceafef8df60eff0dd0805fe4620 hrs 29 mins ago0xc040b500639a0b9ee26c20173b174eae7cc694cf  IN   NebulasToken0 Ether0.001514868
0xa3454c30fa8b60ab91975daa4fb393cccda79c36e4d896d39064243375af820a23 hrs 55 mins ago0x6c378b974b2072ac666f56a6971392695e3effc4  IN   NebulasToken0 Ether0.000087796389
0x17c078d715bce159e2bb7c46b240dc8cad71f85687e4940c6392c4def9ab31471 day 27 mins ago0xf029409a2fb8a63e5b51aacd98de94513d131b7a  IN   NebulasToken0 Ether0.00021948
0x7407b1c43d6d71400e0c81c368f64107f6cefa236ac476cdb384fbe44b4123941 day 36 mins ago0xf029409a2fb8a63e5b51aacd98de94513d131b7a  IN   NebulasToken0 Ether0.0005182
0x8a1604b211a9919879e33b016edd1ef2da471cf0d0f92da593357e2c1caeac1d1 day 48 mins ago0x29e47b86218775da23d3cae99477758219563b4f  IN   NebulasToken0 Ether0.000295072
0x152e81b878b10c863bdf5fd4b2a9c7bac76780a95c5daf7816e325a1bacd1df51 day 3 hrs agoGate.io_1  IN   NebulasToken0 Ether0.0005136516
0x4ce21fe5b8c3e2999ff6d854dedf125dcb3cf0da3f37580d30b88d5391d2c6131 day 5 hrs ago0x8025c4108574b1b97b800eb8d0fa89d379995b9e  IN   NebulasToken0 Ether0.000087796389
0x8b2bfcb8fa71e807eb349b1dd1aeed70dff6dae8456f81f35dfa1744d01b87531 day 9 hrs ago0x444088dd383360a9f942513b69c46524fc2ce2b3  IN   NebulasToken0 Ether0.00018442
0x35c68b1f09a33630c3013cb0686fe4b1fc9ec4555ff9bf96e92856d36c4a4cbd1 day 12 hrs ago0x51e21d9157bf7d68216acc624c8433e147a862a3  IN   NebulasToken0 Ether0.000087540376
0x45324266427424b442c35bedf3ec553439734bb6255f6fa57b26c55304f98c7e1 day 13 hrs ago0x39e8d08230995172792c83fd3460f3c827b8e747  IN   NebulasToken0 Ether0.0002364672
0x94896fd939926d651865c3f5e5cd0630fbfdb8dc0a444e42baf8af9529d34d5c1 day 17 hrs ago0xa7e7ece0ec63ea4f9a0ef12e08a633fcd4e1949f  IN   NebulasToken0 Ether0.000775908
0x23707bce87eba1f34e8ee025ac2eb3e6e5a6305489b6e21c58bf5c77c9423b071 day 19 hrs ago0xe203eda2c3075c35db2391bd4a0809d2d8881eb7  IN   NebulasToken0 Ether0.002179932
0x482a5e21fa3581856f23c71461b2c9e447dfeff7530aba942d90c7b8d70241a11 day 19 hrs ago0xe203eda2c3075c35db2391bd4a0809d2d8881eb7  IN   NebulasToken0 Ether0.00225
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
View All
ParentTxHash Block Age From To Value
Contract Name: NebulasToken
Compiler Text: v0.4.12+commit.194ff033
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.12;

contract IMigrationContract {
    function migrate(address addr, uint256 nas) returns (bool success);
}

/* taking ideas from FirstBlood token */
contract SafeMath {

    /* function assert(bool assertion) internal { */
    /*   if (!assertion) { */
    /*     throw; */
    /*   } */
    /* }      // assert no longer needed once solidity is on 0.4.10 */

    function safeAdd(uint256 x, uint256 y) internal returns(uint256) {
      uint256 z = x + y;
      assert((z >= x) && (z >= y));
      return z;
    }

    function safeSubtract(uint256 x, uint256 y) internal returns(uint256) {
      assert(x >= y);
      uint256 z = x - y;
      return z;
    }

    function safeMult(uint256 x, uint256 y) internal returns(uint256) {
      uint256 z = x * y;
      assert((x == 0)||(z/x == y));
      return z;
    }

}

contract Token {
    uint256 public totalSupply;
    function balanceOf(address _owner) constant returns (uint256 balance);
    function transfer(address _to, uint256 _value) returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success);
    function approve(address _spender, uint256 _value) returns (bool success);
    function allowance(address _owner, address _spender) constant returns (uint256 remaining);
    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}


/*  ERC 20 token */
contract StandardToken is Token {

    function transfer(address _to, uint256 _value) returns (bool success) {
      if (balances[msg.sender] >= _value && _value > 0) {
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
      } else {
        return false;
      }
    }

    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
      if (balances[_from] >= _value && allowed[_from][msg.sender] >= _value && _value > 0) {
        balances[_to] += _value;
        balances[_from] -= _value;
        allowed[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        return true;
      } else {
        return false;
      }
    }

    function balanceOf(address _owner) constant returns (uint256 balance) {
        return balances[_owner];
    }

    function approve(address _spender, uint256 _value) returns (bool success) {
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant returns (uint256 remaining) {
      return allowed[_owner][_spender];
    }

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
}

contract NebulasToken is StandardToken, SafeMath {

    // metadata
    string  public constant name = "Nebulas Token";
    string  public constant symbol = "NAS";
    uint256 public constant decimals = 18;
    string  public version = "1.0";

    // contracts
    address public ethFundDeposit;          // deposit address for ETH for Nebulas Team.
    address public newContractAddr;         // the new contract for nebulas token updates;

    // crowdsale parameters
    bool    public isFunding;                // switched to true in operational state
    uint256 public fundingStartBlock;
    uint256 public fundingStopBlock;

    uint256 public currentSupply;           // current supply tokens for sell
    uint256 public tokenRaised = 0;         // the number of total sold token
    uint256 public tokenMigrated = 0;     // the number of total transferted token
    uint256 public tokenExchangeRate = 625;             // 625 NAS tokens per 1 ETH

    // events
    event AllocateToken(address indexed _to, uint256 _value);   // allocate token for private sale;
    event IssueToken(address indexed _to, uint256 _value);      // issue token for public sale;
    event IncreaseSupply(uint256 _value);
    event DecreaseSupply(uint256 _value);
    event Migrate(address indexed _to, uint256 _value);

    // format decimals.
    function formatDecimals(uint256 _value) internal returns (uint256 ) {
        return _value * 10 ** decimals;
    }

    // constructor
    function NebulasToken(
        address _ethFundDeposit,
        uint256 _currentSupply)
    {
        ethFundDeposit = _ethFundDeposit;

        isFunding = false;                           //controls pre through crowdsale state
        fundingStartBlock = 0;
        fundingStopBlock = 0;

        currentSupply = formatDecimals(_currentSupply);
        totalSupply = formatDecimals(100000000);
        if(currentSupply > totalSupply) throw;
    }

    modifier isOwner()  { require(msg.sender == ethFundDeposit); _; }

    /// @dev set the token's tokenExchangeRate,
    function setTokenExchangeRate(uint256 _tokenExchangeRate) isOwner external {
        if (_tokenExchangeRate == 0) throw;
        if (_tokenExchangeRate == tokenExchangeRate) throw;

        tokenExchangeRate = _tokenExchangeRate;
    }

    /// @dev increase the token's supply
    function increaseSupply (uint256 _value) isOwner external {
        uint256 value = formatDecimals(_value);
        if (value + currentSupply > totalSupply) throw;
        currentSupply = safeAdd(currentSupply, value);
        IncreaseSupply(value);
    }

    /// @dev decrease the token's supply
    function decreaseSupply (uint256 _value) isOwner external {
        uint256 value = formatDecimals(_value);
        if (value + tokenRaised > currentSupply) throw;

        currentSupply = safeSubtract(currentSupply, value);
        DecreaseSupply(value);
    }

    /// @dev turn on the funding state
    function startFunding (uint256 _fundingStartBlock, uint256 _fundingStopBlock) isOwner external {
        if (isFunding) throw;
        if (_fundingStartBlock >= _fundingStopBlock) throw;
        if (block.number >= _fundingStartBlock) throw;

        fundingStartBlock = _fundingStartBlock;
        fundingStopBlock = _fundingStopBlock;
        isFunding = true;
    }

    /// @dev turn off the funding state
    function stopFunding() isOwner external {
        if (!isFunding) throw;
        isFunding = false;
    }

    /// @dev set a new contract for recieve the tokens (for update contract)
    function setMigrateContract(address _newContractAddr) isOwner external {
        if (_newContractAddr == newContractAddr) throw;
        newContractAddr = _newContractAddr;
    }

    /// @dev set a new owner.
    function changeOwner(address _newFundDeposit) isOwner() external {
        if (_newFundDeposit == address(0x0)) throw;
        ethFundDeposit = _newFundDeposit;
    }

    /// sends the tokens to new contract
    function migrate() external {
        if(isFunding) throw;
        if(newContractAddr == address(0x0)) throw;

        uint256 tokens = balances[msg.sender];
        if (tokens == 0) throw;

        balances[msg.sender] = 0;
        tokenMigrated = safeAdd(tokenMigrated, tokens);

        IMigrationContract newContract = IMigrationContract(newContractAddr);
        if (!newContract.migrate(msg.sender, tokens)) throw;

        Migrate(msg.sender, tokens);               // log it
    }

    /// @dev sends ETH to Nebulas team
    function transferETH() isOwner external {
        if (this.balance == 0) throw;
        if (!ethFundDeposit.send(this.balance)) throw;
    }

    /// @dev allocates NAS tokens to pre-sell address.
    function allocateToken (address _addr, uint256 _eth) isOwner external {
        if (_eth == 0) throw;
        if (_addr == address(0x0)) throw;

        uint256 tokens = safeMult(formatDecimals(_eth), tokenExchangeRate);
        if (tokens + tokenRaised > currentSupply) throw;

        tokenRaised = safeAdd(tokenRaised, tokens);
        balances[_addr] += tokens;

        AllocateToken(_addr, tokens);  // logs token issued
    }

    /// buys the tokens
    function () payable {
        if (!isFunding) throw;
        if (msg.value == 0) throw;

        if (block.number < fundingStartBlock) throw;
        if (block.number > fundingStopBlock) throw;

        uint256 tokens = safeMult(msg.value, tokenExchangeRate);
        if (tokens + tokenRaised > currentSupply) throw;

        tokenRaised = safeAdd(tokenRaised, tokens);
        balances[msg.sender] += tokens;

        IssueToken(msg.sender, tokens);  // logs token issued
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"},{"name":"_eth","type":"uint256"}],"name":"allocateToken","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"isFunding","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenRaised","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"newContractAddr","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenExchangeRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"stopFunding","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_newContractAddr","type":"address"}],"name":"setMigrateContract","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"tokenMigrated","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"currentSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_fundingStartBlock","type":"uint256"},{"name":"_fundingStopBlock","type":"uint256"}],"name":"startFunding","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"migrate","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"decreaseSupply","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_newFundDeposit","type":"address"}],"name":"changeOwner","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"ethFundDeposit","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"increaseSupply","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_tokenExchangeRate","type":"uint256"}],"name":"setTokenExchangeRate","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"fundingStartBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"transferETH","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"fundingStopBlock","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[{"name":"_ethFundDeposit","type":"address"},{"name":"_currentSupply","type":"uint256"}],"payable":false,"type":"constructor"},{"payable":true,"type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"AllocateToken","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"IssueToken","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_value","type":"uint256"}],"name":"IncreaseSupply","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_value","type":"uint256"}],"name":"DecreaseSupply","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Migrate","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
60606040526040805190810160405260038082527f312e30000000000000000000000000000000000000000000000000000000000060208301529080516200004c92916020019062000124565b5060006009556000600a55610271600b5534156200006957600080fd5b6040516040806200137c83398101604052808051919060200180519150505b60048054600160a060020a031916600160a060020a0384161790556005805460a060020a60ff021916905560006006819055600755620000d681640100000000620001138102620011461704565b600855620000f66305f5e100640100000000620011466200011382021704565b600081905560085411156200010a57600080fd5b5b5050620001ce565b670de0b6b3a764000081025b919050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200016757805160ff191683800117855562000197565b8280016001018555821562000197579182015b82811115620001975782518255916020019190600101906200017a565b5b50620001a6929150620001aa565b5090565b620001cb91905b80821115620001a65760008155600101620001b1565b5090565b90565b61119e80620001de6000396000f300606060405236156101725763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610244578063095ea7b3146102cf5780630a9ffdb71461030557806313b531531461032957806318160ddd1461035057806323b872dd1461037557806326a21575146103b1578063313ce567146103d657806332513ce5146103fb5780634172d0801461042a5780634477c5da1461044f5780634a36df251461046457806354fd4d50146104855780636fe3a5671461051057806370a0823114610535578063771282f614610566578063775c46cd1461058b5780638fd3ab80146105a657806395d89b41146105bb57806398e52f9a14610646578063a6f9dae11461065e578063a81c3bdf1461067f578063a9059cbb146106ae578063b921e163146106e4578063cb7b8673146106fc578063d648a64714610714578063dd62ed3e14610739578063e28d717b14610770578063ff29507d14610785575b6102425b60055460009060a060020a900460ff16151561019157600080fd5b34151561019d57600080fd5b6006544310156101ac57600080fd5b6007544311156101bb57600080fd5b6101c734600b546107aa565b9050600854600954820111156101dc57600080fd5b6101e8600954826107d9565b600955600160a060020a033316600081815260016020526040908190208054840190557f7ba26a0f068612fb882b3272004674d21fed286c2c8c795cf653044690b32db49083905190815260200160405180910390a25b50565b005b341561024f57600080fd5b610257610801565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102945780820151818401525b60200161027b565b50505050905090810190601f1680156102c15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102da57600080fd5b6102f1600160a060020a0360043516602435610838565b604051901515815260200160405180910390f35b341561031057600080fd5b610242600160a060020a03600435166024356108a5565b005b341561033457600080fd5b6102f1610976565b604051901515815260200160405180910390f35b341561035b57600080fd5b610363610986565b60405190815260200160405180910390f35b341561038057600080fd5b6102f1600160a060020a036004358116906024351660443561098c565b604051901515815260200160405180910390f35b34156103bc57600080fd5b610363610a85565b60405190815260200160405180910390f35b34156103e157600080fd5b610363610a8b565b60405190815260200160405180910390f35b341561040657600080fd5b61040e610a90565b604051600160a060020a03909116815260200160405180910390f35b341561043557600080fd5b610363610a9f565b60405190815260200160405180910390f35b341561045a57600080fd5b610242610aa5565b005b341561046f57600080fd5b610242600160a060020a0360043516610afa565b005b341561049057600080fd5b610257610b5d565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102945780820151818401525b60200161027b565b50505050905090810190601f1680156102c15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561051b57600080fd5b610363610bfb565b60405190815260200160405180910390f35b341561054057600080fd5b610363600160a060020a0360043516610c01565b60405190815260200160405180910390f35b341561057157600080fd5b610363610c20565b60405190815260200160405180910390f35b341561059657600080fd5b610242600435602435610c26565b005b34156105b157600080fd5b610242610ca5565b005b34156105c657600080fd5b610257610e0a565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102945780820151818401525b60200161027b565b50505050905090810190601f1680156102c15780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561065157600080fd5b610242600435610e41565b005b341561066957600080fd5b610242600160a060020a0360043516610ec5565b005b341561068a57600080fd5b61040e610f22565b604051600160a060020a03909116815260200160405180910390f35b34156106b957600080fd5b6102f1600160a060020a0360043516602435610f31565b604051901515815260200160405180910390f35b34156106ef57600080fd5b610242600435610fdb565b005b341561070757600080fd5b61024260043561105f565b005b341561071f57600080fd5b61036361109f565b60405190815260200160405180910390f35b341561074457600080fd5b610363600160a060020a03600435811690602435166110a5565b60405190815260200160405180910390f35b341561077b57600080fd5b6102426110d2565b005b341561079057600080fd5b610363611140565b60405190815260200160405180910390f35b60008282028315806107c657508284828115156107c357fe5b04145b15156107ce57fe5b8091505b5092915050565b60008282018381108015906107c65750828110155b15156107ce57fe5b8091505b5092915050565b60408051908101604052600d81527f4e6562756c617320546f6b656e00000000000000000000000000000000000000602082015281565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a35060015b92915050565b60045460009033600160a060020a039081169116146108c357600080fd5b8115156108cf57600080fd5b600160a060020a03831615156108e457600080fd5b6108f86108f083611146565b600b546107aa565b90506008546009548201111561090d57600080fd5b610919600954826107d9565b600955600160a060020a038316600081815260016020526040908190208054840190557f1aee3ddc9eba03c98b273cd914e999b78162e1ddd1c022045394f635a469e1059083905190815260200160405180910390a25b5b505050565b60055460a060020a900460ff1681565b60005481565b600160a060020a0383166000908152600160205260408120548290108015906109dc5750600160a060020a0380851660009081526002602090815260408083203390941683529290522054829010155b80156109e85750600082115b15610a7957600160a060020a03808416600081815260016020908152604080832080548801905588851680845281842080548990039055600283528184203390961684529490915290819020805486900390559091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a3506001610a7d565b5060005b5b9392505050565b60095481565b601281565b600554600160a060020a031681565b600b5481565b60045433600160a060020a03908116911614610ac057600080fd5b60055460a060020a900460ff161515610ad857600080fd5b6005805474ff0000000000000000000000000000000000000000191690555b5b565b60045433600160a060020a03908116911614610b1557600080fd5b600554600160a060020a0382811691161415610b3057600080fd5b6005805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610bf35780601f10610bc857610100808354040283529160200191610bf3565b820191906000526020600020905b815481529060010190602001808311610bd657829003601f168201915b505050505081565b600a5481565b600160a060020a0381166000908152600160205260409020545b919050565b60085481565b60045433600160a060020a03908116911614610c4157600080fd5b60055460a060020a900460ff1615610c5857600080fd5b808210610c6457600080fd5b43829010610c7157600080fd5b600682905560078190556005805474ff0000000000000000000000000000000000000000191660a060020a1790555b5b5050565b600554600090819060a060020a900460ff1615610cc157600080fd5b600554600160a060020a03161515610cd857600080fd5b600160a060020a0333166000908152600160205260409020549150811515610cff57600080fd5b600160a060020a033316600090815260016020526040812055600a54610d2590836107d9565b600a5550600554600160a060020a03168063ad68ebf733846000604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515610da257600080fd5b6102c65a03f11515610db357600080fd5b505050604051805190501515610dc857600080fd5b33600160a060020a03167fa59785389b00cbd19745afbe8d59b28e3161395c6b1e3525861a2b0dede0b90d8360405190815260200160405180910390a25b5050565b60408051908101604052600381527f4e41530000000000000000000000000000000000000000000000000000000000602082015281565b60045460009033600160a060020a03908116911614610e5f57600080fd5b610e6882611146565b905060085460095482011115610e7d57600080fd5b610e8960085482611157565b6008557f9ecdebfa921d6ab8cecf7259ef30327664ad0d45d32fa3641089b00b533f2eee8160405190815260200160405180910390a15b5b5050565b60045433600160a060020a03908116911614610ee057600080fd5b600160a060020a0381161515610ef557600080fd5b6004805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0383161790555b5b50565b600454600160a060020a031681565b600160a060020a033316600090815260016020526040812054829010801590610f5a5750600082115b15610fcc57600160a060020a033381166000818152600160205260408082208054879003905592861680825290839020805486019055917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9085905190815260200160405180910390a350600161089f565b50600061089f565b5b92915050565b60045460009033600160a060020a03908116911614610ff957600080fd5b61100282611146565b90506000546008548201111561101757600080fd5b611023600854826107d9565b6008557ffaabf704b783af9e21c676de8e3e6e0c9c2260dce2ee299437ec9b70151ddaeb8160405190815260200160405180910390a15b5b5050565b60045433600160a060020a0390811691161461107a57600080fd5b80151561108657600080fd5b600b5481141561109557600080fd5b600b8190555b5b50565b60065481565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b60045433600160a060020a039081169116146110ed57600080fd5b600160a060020a03301631151561110357600080fd5b600454600160a060020a039081169030163180156108fc0290604051600060405180830381858888f193505050501515610af757600080fd5b5b5b565b60075481565b670de0b6b3a764000081025b919050565b6000808284101561116457fe5b5050808203805b50929150505600a165627a7a723058202b4b351f471fb4379e9b4830df75d728ee9277b9700b2825a9284b2c95c56f640029000000000000000000000000089731260b16eab0b941cc060ad078fbcda6498600000000000000000000000000000000000000000000000000000000004c4b40

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

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000089731260b16eab0b941cc060ad078fbcda64986
Arg [1] : 00000000000000000000000000000000000000000000000000000000004c4b40


   Swarm Source:
bzzr://2b4b351f471fb4379e9b4830df75d728ee9277b9700b2825a9284b2c95c56f64

 

View All
Block Age transaction Difficulty GasUsed 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.