ETH Price: $3,015.33 (-2.41%)

Contract

0xA9FB76e009B4eD44541cd42cE84fBD428FeE1aFc
 

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
Transfer59406252018-07-10 19:25:402687 days ago1531250740IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000146814
Transfer58013852018-06-16 22:04:412711 days ago1529186681IN
0xA9FB76e0...28FeE1aFc
0 ETH0.0003670310
Transfer57962472018-06-16 1:10:472711 days ago1529111447IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000154723
Transfer57961062018-06-16 0:31:342711 days ago1529109094IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000154913
Transfer57960092018-06-16 0:07:592711 days ago1529107679IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000109913
Approve57946632018-06-15 18:40:392712 days ago1529088039IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000184144
Transfer57896312018-06-14 21:40:172713 days ago1529012417IN
0xA9FB76e0...28FeE1aFc
0 ETH0.00015513
Transfer57859812018-06-14 6:32:142713 days ago1528957934IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000147324
Transfer57857482018-06-14 5:35:122713 days ago1528954512IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000087064
Transfer57854802018-06-14 4:29:322713 days ago1528950572IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000087324
Transfer57854672018-06-14 4:26:102713 days ago1528950370IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000087064
Transfer57854042018-06-14 4:07:012713 days ago1528949221IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000147064
Transfer57853822018-06-14 4:02:312713 days ago1528948951IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000206814
Transfer57850912018-06-14 2:54:162713 days ago1528944856IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000147324
Transfer57802372018-06-13 6:42:182714 days ago1528872138IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000147324
Transfer57756402018-06-12 11:19:002715 days ago1528802340IN
0xA9FB76e0...28FeE1aFc
0 ETH0.0007366220
Transfer57677112018-06-11 1:44:252716 days ago1528681465IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000084184
Transfer57675082018-06-11 0:52:082716 days ago1528678328IN
0xA9FB76e0...28FeE1aFc
0 ETH0.0002104610
Transfer57669232018-06-10 22:20:112717 days ago1528669211IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000207064
Transfer57669072018-06-10 22:16:072717 days ago1528668967IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000227774.4
Transfer57669042018-06-10 22:15:552717 days ago1528668955IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000227774.4
Transfer57669042018-06-10 22:15:552717 days ago1528668955IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000206554
Transfer57669032018-06-10 22:15:522717 days ago1528668952IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000227494.4
Transfer57669012018-06-10 22:15:322717 days ago1528668932IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000207064
Transfer57668992018-06-10 22:14:592717 days ago1528668899IN
0xA9FB76e0...28FeE1aFc
0 ETH0.000113882.2
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
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:
TUINETWORK

Compiler Version
v0.4.21+commit.dfe3193c

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-06-08
*/

pragma solidity ^0.4.21;

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

    function div(uint a, uint b) internal returns (uint)
    {
assert(b > 0);       
        uint c = a / b;
        return c;
    }

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

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

    function max64(uint64 a, uint64 b) internal constant returns (uint64)
    {
        return a >= b ? a : b;
    }

    function min64(uint64 a, uint64 b) internal constant returns (uint64)
    {
        return a < b ? a : b;
    }

    function max256(uint256 a, uint256 b) internal constant returns (uint256)
    {
        return a >= b ? a : b;
    }

    function min256(uint256 a, uint256 b) internal constant returns (uint256)
    {
        return a < b ? a : b;
    }

    function assert(bool assertion) internal
    {
        if (!assertion)
        {
            throw;
        }
    }
}

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

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

contract BasicToken is ERC20Basic
{
    using SafeMath for uint;
    mapping(address => uint) balances;

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

    function transfer(address _to, uint _value) onlyPayloadSize(2 * 32)
    {
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        Transfer(msg.sender, _to, _value);
    }

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

contract StandardToken is BasicToken, ERC20
{
    mapping (address => mapping (address => uint)) allowed;

    function transferFrom(address _from, address _to, uint _value) onlyPayloadSize(3 * 32)
    {
        uint _allowance = allowed[_from][msg.sender];
        balances[_to] = balances[_to].add(_value);
        balances[_from] = balances[_from].sub(_value);
        allowed[_from][msg.sender] = _allowance.sub(_value);
        Transfer(_from, _to, _value);
    }

    function approve(address _spender, uint _value)
    {

        
        if ((_value != 0) && (allowed[msg.sender][_spender] != 0)) throw;
        allowed[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
    }

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

contract TUINETWORK is StandardToken
{
    string public name = "TUINETWORK";
    string public symbol = "TUI";
    uint public decimals = 8 ;

   
    uint public INITIAL_SUPPLY =  1680000000000000000;


    
    uint public constant ALLOCATION_LOCK_END_TIMESTAMP = 1559347200;

    address public constant TUI_ADDRESS = 0xCE08f414D107Fd863a3EAbb9817E6F85B81358ab;
    uint public constant    TUI_ALLOCATION = 1000000000000000000; 

   
    function TUINETWORK()
    {
        
        totalSupply = INITIAL_SUPPLY;

       
        balances[msg.sender] = totalSupply;

       
        balances[msg.sender] -= TUI_ALLOCATION;
       

        balances[TUI_ADDRESS]   = TUI_ALLOCATION;
      
    }

    function isAllocationLocked(address _spender) constant returns (bool)
    {
        return inAllocationLockPeriod() && isTeamMember(_spender);
    }

    function inAllocationLockPeriod() constant returns (bool)
    {
        return (block.timestamp < ALLOCATION_LOCK_END_TIMESTAMP);
    }

    function isTeamMember(address _spender) constant returns (bool)
    {
        return _spender == TUI_ADDRESS  ;
    }

        function approve(address spender, uint tokens)
    {
        if (isAllocationLocked(spender))
        {
            throw;
        }
        else
        {
            super.approve(spender, tokens);
        }
    }

    function transfer(address to, uint tokens) onlyPayloadSize(2 * 32)
    {
        if (isAllocationLocked(to))
        {
            throw;
        }
        else
        {
            super.transfer(to, tokens);
        }
    }

    function transferFrom(address from, address to, uint tokens) onlyPayloadSize(3 * 32)
    {
        if (isAllocationLocked(from) || isAllocationLocked(to))
        {
            throw;
        }
        else
        {
            super.transferFrom(from, to, tokens);
        }
    }
}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"}],"name":"approve","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_spender","type":"address"}],"name":"isAllocationLocked","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ALLOCATION_LOCK_END_TIMESTAMP","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TUI_ADDRESS","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_spender","type":"address"}],"name":"isTeamMember","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"inAllocationLockPeriod","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TUI_ALLOCATION","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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"},{"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"}]

60606040526040805190810160405280600a81526020017f5455494e4554574f524b000000000000000000000000000000000000000000008152506003908051906020019062000051929190620001c7565b506040805190810160405280600381526020017f5455490000000000000000000000000000000000000000000000000000000000815250600490805190602001906200009f929190620001c7565b5060086005556717508f1956a800006006553415620000bd57600080fd5b600654600081905550600054600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550670de0b6b3a7640000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550670de0b6b3a76400006001600073ce08f414d107fd863a3eabb9817e6f85b81358ab73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555062000276565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200020a57805160ff19168380011785556200023b565b828001600101855582156200023b579182015b828111156200023a5782518255916020019190600101906200021d565b5b5090506200024a91906200024e565b5090565b6200027391905b808211156200026f57600081600090555060010162000255565b5090565b90565b610f5d80620002866000396000f3006060604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b3146101795780630fb7657f146101bb57806318160ddd1461020c57806323b872dd146102355780632ff2e9dc14610296578063313ce567146102bf5780636b194a4a146102e857806370a0823114610311578063768356c11461035e57806395d89b41146103b3578063a9059cbb14610441578063bbe9f99d14610483578063caabe889146104d4578063dd62ed3e14610501578063f9d630a11461056d575b600080fd5b34156100f657600080fd5b6100fe610596565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013e578082015181840152602081019050610123565b50505050905090810190601f16801561016b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018457600080fd5b6101b9600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610634565b005b34156101c657600080fd5b6101f2600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610655565b604051808215151515815260200191505060405180910390f35b341561021757600080fd5b61021f610677565b6040518082815260200191505060405180910390f35b341561024057600080fd5b610294600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061067d565b005b34156102a157600080fd5b6102a96106c7565b6040518082815260200191505060405180910390f35b34156102ca57600080fd5b6102d26106cd565b6040518082815260200191505060405180910390f35b34156102f357600080fd5b6102fb6106d3565b6040518082815260200191505060405180910390f35b341561031c57600080fd5b610348600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506106db565b6040518082815260200191505060405180910390f35b341561036957600080fd5b610371610724565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103be57600080fd5b6103c661073c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104065780820151818401526020810190506103eb565b50505050905090810190601f1680156104335780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561044c57600080fd5b610481600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506107da565b005b341561048e57600080fd5b6104ba600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610812565b604051808215151515815260200191505060405180910390f35b34156104df57600080fd5b6104e761085e565b604051808215151515815260200191505060405180910390f35b341561050c57600080fd5b610557600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061086c565b6040518082815260200191505060405180910390f35b341561057857600080fd5b6105806108f3565b6040518082815260200191505060405180910390f35b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561062c5780601f106106015761010080835404028352916020019161062c565b820191906000526020600020905b81548152906001019060200180831161060f57829003601f168201915b505050505081565b61063d82610655565b1561064757600080fd5b61065182826108ff565b5050565b600061065f61085e565b8015610670575061066f82610812565b5b9050919050565b60005481565b6060600481016000369050101561069357600080fd5b61069c84610655565b806106ac57506106ab83610655565b5b156106b657600080fd5b6106c1848484610a81565b50505050565b60065481565b60055481565b635cf1c00081565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b73ce08f414d107fd863a3eabb9817e6f85b81358ab81565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107d25780601f106107a7576101008083540402835291602001916107d2565b820191906000526020600020905b8154815290600101906020018083116107b557829003601f168201915b505050505081565b604060048101600036905010156107f057600080fd5b6107f983610655565b1561080357600080fd5b61080d8383610d41565b505050565b600073ce08f414d107fd863a3eabb9817e6f85b81358ab73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b6000635cf1c0004210905090565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b670de0b6b3a764000081565b6000811415801561098d57506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b1561099757600080fd5b80600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a35050565b600060606004810160003690501015610a9957600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150610b6a83600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eeb90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610bff83600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f0990919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c558383610f0990919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a35050505050565b60406004810160003690501015610d5757600080fd5b610da982600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f0990919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e3e82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eeb90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3505050565b6000808284019050610eff84821015610f22565b8091505092915050565b6000610f1783831115610f22565b818303905092915050565b801515610f2e57600080fd5b505600a165627a7a72305820edeb5fab025aefef201420d70395d9bf581b11b80ce403f3fdc535c05d6da4650029

Deployed Bytecode

0x6060604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b3146101795780630fb7657f146101bb57806318160ddd1461020c57806323b872dd146102355780632ff2e9dc14610296578063313ce567146102bf5780636b194a4a146102e857806370a0823114610311578063768356c11461035e57806395d89b41146103b3578063a9059cbb14610441578063bbe9f99d14610483578063caabe889146104d4578063dd62ed3e14610501578063f9d630a11461056d575b600080fd5b34156100f657600080fd5b6100fe610596565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013e578082015181840152602081019050610123565b50505050905090810190601f16801561016b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018457600080fd5b6101b9600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610634565b005b34156101c657600080fd5b6101f2600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610655565b604051808215151515815260200191505060405180910390f35b341561021757600080fd5b61021f610677565b6040518082815260200191505060405180910390f35b341561024057600080fd5b610294600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061067d565b005b34156102a157600080fd5b6102a96106c7565b6040518082815260200191505060405180910390f35b34156102ca57600080fd5b6102d26106cd565b6040518082815260200191505060405180910390f35b34156102f357600080fd5b6102fb6106d3565b6040518082815260200191505060405180910390f35b341561031c57600080fd5b610348600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506106db565b6040518082815260200191505060405180910390f35b341561036957600080fd5b610371610724565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103be57600080fd5b6103c661073c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104065780820151818401526020810190506103eb565b50505050905090810190601f1680156104335780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561044c57600080fd5b610481600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506107da565b005b341561048e57600080fd5b6104ba600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610812565b604051808215151515815260200191505060405180910390f35b34156104df57600080fd5b6104e761085e565b604051808215151515815260200191505060405180910390f35b341561050c57600080fd5b610557600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061086c565b6040518082815260200191505060405180910390f35b341561057857600080fd5b6105806108f3565b6040518082815260200191505060405180910390f35b60038054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561062c5780601f106106015761010080835404028352916020019161062c565b820191906000526020600020905b81548152906001019060200180831161060f57829003601f168201915b505050505081565b61063d82610655565b1561064757600080fd5b61065182826108ff565b5050565b600061065f61085e565b8015610670575061066f82610812565b5b9050919050565b60005481565b6060600481016000369050101561069357600080fd5b61069c84610655565b806106ac57506106ab83610655565b5b156106b657600080fd5b6106c1848484610a81565b50505050565b60065481565b60055481565b635cf1c00081565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b73ce08f414d107fd863a3eabb9817e6f85b81358ab81565b60048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107d25780601f106107a7576101008083540402835291602001916107d2565b820191906000526020600020905b8154815290600101906020018083116107b557829003601f168201915b505050505081565b604060048101600036905010156107f057600080fd5b6107f983610655565b1561080357600080fd5b61080d8383610d41565b505050565b600073ce08f414d107fd863a3eabb9817e6f85b81358ab73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050919050565b6000635cf1c0004210905090565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b670de0b6b3a764000081565b6000811415801561098d57506000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b1561099757600080fd5b80600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a35050565b600060606004810160003690501015610a9957600080fd5b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150610b6a83600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eeb90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610bff83600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f0990919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c558383610f0990919063ffffffff16565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a35050505050565b60406004810160003690501015610d5757600080fd5b610da982600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f0990919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e3e82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610eeb90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3505050565b6000808284019050610eff84821015610f22565b8091505092915050565b6000610f1783831115610f22565b818303905092915050565b801515610f2e57600080fd5b505600a165627a7a72305820edeb5fab025aefef201420d70395d9bf581b11b80ce403f3fdc535c05d6da4650029

Swarm Source

bzzr://edeb5fab025aefef201420d70395d9bf581b11b80ce403f3fdc535c05d6da465

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.