Sponsored:   -1st place at World Blockchain Forum in New York. Best ICO 2018! BUY W12 TOKENS NOW!
 Latest 25 transactions from a total of 15383 transactions

TxHash Age From To Value [TxFee]
0x0981e3e28102d2502259fb5fecb95dbad0f2bff2727d0a28cb0fca30295d67fd5 hrs 15 mins ago0x301984c49a7889cb773f13c311baa828169d92c1  IN   EtherDeltaCrowdsale0 Ether0.00037818
0x580a33831edfc9cf07e8f34784fe28e274036467af5b22bd3de33486f0ff2d387 hrs 57 mins ago0xf86b06e1106780484173d3b9c503e1fe92adc3f9  IN   EtherDeltaCrowdsale0 Ether0.000275544
0x86a5256286fc4c20ef0be3eb00d92151b20050300ec51bd4524d02bc8b83c5688 hrs 20 mins ago0x125e9607d8024770f03fb8af595ef33b228b30f7  IN   EtherDeltaCrowdsale0 Ether0.000932914
0x684b3215222cff15e4b0007440e63d6378d49c537d19a857c3c644627a2ffd061 day 9 hrs ago0xe5f80b82b325740196728fdc27130ce20166cc43  IN   EtherDeltaCrowdsale0 Ether0.00018909
0x56eeacb5fd78377f1b05bb1e674694b2f90b36ad9948596c0f7020e2b45f798c1 day 17 hrs ago0xaa5a49b1413478c92955142e0a2ca02b1de46f1d  IN   EtherDeltaCrowdsale0 Ether0.001547914
0x02097fd5b7b6d8fa3e7c2eb966ddaf28a0bafd90ac59d162edf0329b09a1d8081 day 17 hrs ago0xaa5a49b1413478c92955142e0a2ca02b1de46f1d  IN   EtherDeltaCrowdsale0 Ether0.000945624
0xd1ca8c5ea4adc20a61ec54b56c57eeb1c44a843fa075a91011323a84daaf14ff3 days 18 hrs ago0x860c4a19594edc6a3e9395084b3da99d0680dbf9  IN   EtherDeltaCrowdsale0 Ether0.000183952
0x3e1918f00caaf00c15f386c8fa4481cb5995c31829525a9c83c7650f739f01023 days 18 hrs ago0x860c4a19594edc6a3e9395084b3da99d0680dbf9  IN   EtherDeltaCrowdsale0 Ether0.000183952
0xe26581918d160cb0a3f5ccd21cf150176c23f91c932843cf0dcd5dc70c73724f4 days 11 hrs ago0x7c120cf55a67ec4ee3dc4459de3d860d87aac8c4  IN   EtherDeltaCrowdsale0 Ether0.00033446
0xd4b9de6cc4cd10be41398daf3a624be913af0dcc2f368eb497b732972b3b371f4 days 22 hrs ago0x1e8676d4d86ac62dc63af85a5ab86567de32a9fb  IN   EtherDeltaCrowdsale0 Ether0.000670563904
0x19cf98f05804443c8fb5b5634572d3d0ac4c784a234cfa0277899d05e733cd375 days 4 hrs ago0x6a7e4dcceb62a9d1619ce0ea1480533e1a39ae69  IN   EtherDeltaCrowdsale0 Ether0.001547914
0xa0e306650a0dee9e9faca0a79d8ea7e89792bc38061be7375f0e1e65ea256ef15 days 14 hrs ago0x2c278917602215745c706bc646b95f082e52bf00  IN   EtherDeltaCrowdsale0 Ether0.00037818
0x536de58f1a9d62447127caf3e4049d6c4e476f048311e595ea1657b7dde0cfc56 days 22 hrs ago0xde7f40e40c094fb06b1791f3028ed1f045e84ceb  IN   EtherDeltaCrowdsale0 Ether0.000367392
0x351af8012674d918f531b2b915b36ee08142cb3323203c36a00c4720b3be91e57 days 13 hrs ago0xb5b4e3a9b16a022178139e02111bef8ec7f4337f  IN   EtherDeltaCrowdsale0 Ether0.0003401723
0x78dfa38c798b4731dd7073030fb58a62b04ffb829f51e05216f305869519f7c49 days 11 hrs ago0x91643c5fa0066d9821b17bd3d60ec81bc6ea1df2  IN   EtherDeltaCrowdsale0 Ether0.000367904
0x2315b46354133152bc96861b8730777d0034ec3c62156ec94b984866cc2f239f9 days 11 hrs ago0x5d174c35c5e7df4b8d40a61736f877ff9af3d2e5  IN   EtherDeltaCrowdsale0 Ether0.00032020585
0x67a3099b4ec4f025e26cc1e8f37fb6bbc37e976d6c87df79e38b2d5f6538730d10 days 11 hrs ago0x50835e04b581a0abea437555439e725bd7ec0524  IN   EtherDeltaCrowdsale0 Ether0.000183952
0x61e8b214631e676f9b503117a98e78c00a44feb72d1d8b73a0d9ca68ea7f71cd10 days 16 hrs ago0x1b5f87fbcf609160d8cfc15b47c90339f791d86e  IN   EtherDeltaCrowdsale0 Ether0.001437084
0x6c36a514c1e02c2097d58066e9aba80c7df70005de3f1e40ca9362760760a1d512 days 14 hrs ago0x54c276f7c9fcd65acf4fbb5682c62825bb506f79  IN   EtherDeltaCrowdsale0 Ether0.0003473368
0x8c2402851a76bb333bf1c02143c6e782cd450b8a2f7a53052dccbb052190429312 days 15 hrs ago0x3f65c6506efd17aa7e2add2619a2f5d7eb659e11  IN   EtherDeltaCrowdsale0 Ether0.000183952
0x09ae1b3c2d6c6871868ea0447b762a04f697fb0edbb69c89155ca101b705712112 days 23 hrs ago0x29feaa65869e737ad53bfc2325bd8ffed8d27a07  IN   EtherDeltaCrowdsale0 Ether0.0003745534
0x5d91317674cfb5eb234f8dcc3e859093dd391a38aa6874141e43a613715d1aab14 days 12 hrs ago0x630bfa403f751a7b439962bd9329ca273ebc7fbc  IN   EtherDeltaCrowdsale0 Ether0.000183696
0x61508f5c751766708d3eaf15cd1c600b5c507963dd2999dd5b63237cbe8b633c15 days 34 mins ago0x34ab005ae9789bda6e0a55d256cf637570394745  IN   EtherDeltaCrowdsale0 Ether0.00015076
0xdee7cd10d7b56b265a79f239754110744e2f4ed26f9a7f6f70f68349c31cb39415 days 15 hrs ago0x2abf8bb7037cd95c4a7779a584a63b92ad0575dd  IN   EtherDeltaCrowdsale0 Ether0.0001985445
0xcab95ecd85eebc432f5e918197833a6b0cf2756dccd06db02fe86cd1da6e03b815 days 21 hrs ago0xd6a61a0be39b1a675fd3b1a5ec15e6b043ca0591  IN   EtherDeltaCrowdsale0 Ether0.00160958
[ Download CSV Export  ] 
 Internal Transactions as a result of Contract Execution
 Latest 9 Internal Transactions

ParentTxHash Block Age From To Value
0xfa1920593c88a44a0a8abdf6543be0a0bb35a34f3260ed269887f51b9cd337314907924302 days 10 hrs ago0xce53a179047ebed80261689367c093c90a94cc080x6489ca0a6c474bf44837a9bd3e27715fed340d16550.469278106470734776 Ether
0x181301448c9adda74f702efe190d86e08daf9fbe12552e93e0fcc7c7dd60227c4907504302 days 12 hrs ago0xce53a179047ebed80261689367c093c90a94cc080x6489ca0a6c474bf44837a9bd3e27715fed340d16636 Ether
0x0046cf5d35bb3df5ab9e9093492acdd019009d0f7dcde6987796b6b1b664e2d24906776302 days 15 hrs ago0xce53a179047ebed80261689367c093c90a94cc080x6489ca0a6c474bf44837a9bd3e27715fed340d16120 Ether
0xdae0809cbf60a0a1799ce00ab80e609861fd87efce2a26f4428ae562f1ba44384906435302 days 17 hrs ago0xce53a179047ebed80261689367c093c90a94cc080x6489ca0a6c474bf44837a9bd3e27715fed340d16532 Ether
0xfec46069a9789335d1a9d7fb67b631b3d69bbd6f29dbc63d7e843247ab814c414906134302 days 18 hrs ago0xce53a179047ebed80261689367c093c90a94cc080x6489ca0a6c474bf44837a9bd3e27715fed340d1651 Ether
0xc2eab8c448c83fb9f77d1130a660a2fd2bd678ce997d1a08e222aea25560febd4905695302 days 20 hrs ago0xce53a179047ebed80261689367c093c90a94cc080x6489ca0a6c474bf44837a9bd3e27715fed340d1612.728963 Ether
0x0c974e4cbf57f0e2db1aad48a68107c3f3839803b3490e92d0ca8a229436b7af4905623302 days 20 hrs ago0xce53a179047ebed80261689367c093c90a94cc080x6489ca0a6c474bf44837a9bd3e27715fed340d167,623.973962591760362483 Ether
0x463c48ba4a65e0f37efb4172efd0752232a535c1b0fff83deeb09bd9a3bfff8b4898886304 days 2 hrs ago0x1522900b6dafac587d499a862861c0869be6e4280xce53a179047ebed80261689367c093c90a94cc080.05 Ether
0x2a5ed10e2e7bb4d204c8142f7afcf550f92e31f9a3e4808964cf656c9b4223534831002316 days 10 hrs ago0x1522900b6dafac587d499a862861c0869be6e4280xce53a179047ebed80261689367c093c90a94cc080.05 Ether
[ Download CSV Export  ] 
Warning: The Compiled Contract might be susceptible to ExpExponentCleanup (medium/high-severity), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: EDT
Compiler Text: v0.4.20-nightly.2017.12.20+commit.efc198d5
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.16;

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

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

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

contract EDT is SafeMath {

    string public name = "EDT";        //  token name
    string public symbol = "EDT";      //  token symbol
    uint public decimals = 8;           //  token digit

    mapping (address => uint) public balanceOf;
    mapping (address => mapping (address => uint)) public allowance;

    uint public totalSupply = 0;

    // 管理账号地址
    address public owner = 0x0;

    // 团队地址
    address private addressTeam = 0xE5fB6dce07BCa4ffc4B79A529a8Ce43A31383BA9;

    // 锁定信息
    mapping (address => uint) public lockInfo;

    // 是否停止销售
    bool public saleStopped = false;

    uint constant valueTotal = 15 * 10000 * 10000 * 10 ** 8;  //总量 15亿
    uint constant valueSale = valueTotal / 100 * 50;  // ICO 50%
    uint constant valueVip = valueTotal / 100 * 40;   // 私募 40%
    uint constant valueTeam = valueTotal / 100 * 10;   // 团队 10%

    uint private totalVip = 0;

    // 阶段
    uint private constant BEFORE_SALE = 0;
    uint private constant IN_SALE = 1;
    uint private constant FINISHED = 2;

    // ICO最小以太值
    uint public minEth = 0.1 ether;

    // ICO最大以太值
    uint public maxEth = 1000 ether;

    // 开始时间 2018-01-01 00:00:00
    uint public openTime = 1514736000;
    // 结束时间 2018-01-15 00:00:00
    uint public closeTime = 1515945600;
    // 价格
    uint public price = 8500;

    // 私募和ICO解锁时间 2018-01-15 00:00:00
    uint public unlockTime = 1515945600;

    // 团队解锁时间 2019-01-10 00:00:00
    uint public unlockTeamTime = 1547049600;

    // 已卖出代币数量
    uint public saleQuantity = 0;

    // 收入的ETH数量
    uint public ethQuantity = 0;

    // 提现的代币数量
    uint public withdrawQuantity = 0;


    modifier isOwner {
        assert(owner == msg.sender);
        _;
    }

    modifier validAddress(address _address) {
        assert(0x0 != _address);
        _;
    }

    modifier validEth {
        assert(msg.value >= minEth && msg.value <= maxEth);
        _;
    }

    modifier validPeriod {
        assert(now >= openTime && now < closeTime);
        _;
    }

    modifier validQuantity {
        assert(valueSale >= saleQuantity);
        _;
    }


    function EDT()
        public
    {
        owner = msg.sender;
        totalSupply = valueTotal;

        // ICO
        balanceOf[this] = valueSale;
        Transfer(0x0, this, valueSale);

        // 团队
        balanceOf[addressTeam] = valueTeam;
        Transfer(0x0, addressTeam, valueTeam);
    }

    function transfer(address _to, uint _value)
        public
        validAddress(_to)
        returns (bool success)
    {
        require(balanceOf[msg.sender] >= _value);
        require(balanceOf[_to] + _value >= balanceOf[_to]);
        require(validTransfer(msg.sender, _value));
        balanceOf[msg.sender] -= _value;
        balanceOf[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferInner(address _to, uint _value)
        private
        returns (bool success)
    {
        balanceOf[this] -= _value;
        balanceOf[_to] += _value;
        Transfer(this, _to, _value);
        return true;
    }


    function transferFrom(address _from, address _to, uint _value)
        public
        validAddress(_from)
        validAddress(_to)
        returns (bool success)
    {
        require(balanceOf[_from] >= _value);
        require(balanceOf[_to] + _value >= balanceOf[_to]);
        require(allowance[_from][msg.sender] >= _value);
        require(validTransfer(_from, _value));
        balanceOf[_to] += _value;
        balanceOf[_from] -= _value;
        allowance[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        return true;
    }

    function approve(address _spender, uint _value)
        public
        validAddress(_spender)
        returns (bool success)
    {
        require(_value == 0 || allowance[msg.sender][_spender] == 0);
        allowance[msg.sender][_spender] = _value;
        Approval(msg.sender, _spender, _value);
        return true;
    }

    function lock(address _to, uint _value)
        private
        validAddress(_to)
    {
        require(_value > 0);
        require(lockInfo[_to] + _value <= balanceOf[_to]);
        lockInfo[_to] += _value;
    }

    function validTransfer(address _from, uint _value)
        private
        constant
        returns (bool)
    {
        if (_value == 0)
            return false;

        if (_from == addressTeam) {
            return now >= unlockTeamTime;
        }

        if (now >= unlockTime)
            return true;

        return lockInfo[_from] + _value <= balanceOf[_from];
    }


    function ()
        public
        payable
    {
        buy();
    }

    function buy()
        public
        payable
        validEth        // 以太是否在允许范围
        validPeriod     // 是否在ICO期间
        validQuantity   // 代币是否已卖完
    {
        uint eth = msg.value;

        // 计算代币数量
        uint quantity = eth * price / 10 ** 10;

        // 是否超出剩余代币
        uint leftQuantity = safeSub(valueSale, saleQuantity);
        if (quantity > leftQuantity) {
            quantity = leftQuantity;
        }

        saleQuantity = safeAdd(saleQuantity, quantity);
        ethQuantity = safeAdd(ethQuantity, eth);

        // 发送代币
        require(transferInner(msg.sender, quantity));

        // 锁定
        lock(msg.sender, quantity);

        // 生成日志
        Buy(msg.sender, eth, quantity);

    }

    function stopSale()
        public
        isOwner
        returns (bool)
    {
        assert(!saleStopped);
        saleStopped = true;
        StopSale();
        return true;
    }

    function getPeriod()
        public
        constant
        returns (uint)
    {
        if (saleStopped) {
            return FINISHED;
        }

        if (now < openTime) {
            return BEFORE_SALE;
        }

        if (valueSale == saleQuantity) {
            return FINISHED;
        }

        if (now >= openTime && now < closeTime) {
            return IN_SALE;
        }

        return FINISHED;
    }


    function withdraw(uint amount)
        public
        isOwner
    {
        uint period = getPeriod();
        require(period == FINISHED);

        require(this.balance >= amount);
        msg.sender.transfer(amount);
    }

    function withdrawToken(uint amount)
        public
        isOwner
    {
        uint period = getPeriod();
        require(period == FINISHED);

        withdrawQuantity += safeAdd(withdrawQuantity, amount);
        require(transferInner(msg.sender, amount));
    }

    function setVipInfo(address _vip, uint _value)
        public
        isOwner
        validAddress(_vip)
    {
        require(_value > 0);
        require(_value + totalVip <= valueVip);

        balanceOf[_vip] += _value;
        Transfer(0x0, _vip, _value);
        lock(_vip, _value);
    }

    event Transfer(address indexed _from, address indexed _to, uint _value);
    event Approval(address indexed _owner, address indexed _spender, uint _value);

    event Buy(address indexed sender, uint eth, uint token);
    event StopSale();
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getPeriod","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"unlockTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"saleStopped","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"withdrawToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"maxEth","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"closeTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"lockInfo","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ethQuantity","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"unlockTeamTime","outputs":[{"name":"","type":"uint256"}],"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":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"price","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"buy","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"openTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_vip","type":"address"},{"name":"_value","type":"uint256"}],"name":"setVipInfo","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"withdrawQuantity","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"saleQuantity","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"stopSale","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"minEth","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"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"},{"anonymous":false,"inputs":[{"indexed":true,"name":"sender","type":"address"},{"indexed":false,"name":"eth","type":"uint256"},{"indexed":false,"name":"token","type":"uint256"}],"name":"Buy","type":"event"},{"anonymous":false,"inputs":[],"name":"StopSale","type":"event"}]

  Contract Creation Code Switch To Opcodes View
606060405260408051908101604052600381527f4544540000000000000000000000000000000000000000000000000000000000602082015260009080516200004d929160200190620001fe565b5060408051908101604052600381527f45445400000000000000000000000000000000000000000000000000000000006020820152600190805162000097929160200190620001fe565b5060086002556000600581905560068054600160a060020a03199081169091556007805490911673e5fb6dce07bca4ffc4b79a529a8ce43a31383ba91790556009805460ff19169055600a81905567016345785d8a0000600b55683635c9adc5dea00000600c55635a490980600d55635a5b7e80600e819055612134600f55601055635c361a806011556012819055601381905560145534156200013a57600080fd5b60068054600160a060020a03191633600160a060020a0390811691909117909155670214e8348c4f0000600555301660008181526003602052604080822067010a741a4627800090819055600080516020620010f1833981519152915190815260200160405180910390a360078054600160a060020a0390811660009081526003602052604080822066354a6ba7a18000908190559354909216929091600080516020620010f183398151915291905190815260200160405180910390a3620002a3565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200024157805160ff191683800117855562000271565b8280016001018555821562000271579182015b828111156200027157825182559160200191906001019062000254565b506200027f92915062000283565b5090565b620002a091905b808211156200027f57600081556001016200028a565b90565b610e3e80620002b36000396000f3006060604052600436106101695763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde038114610173578063095ea7b3146101fd57806318160ddd146102335780631ed241951461025857806323b872dd1461026b578063251c1aa3146102935780632e1a7d4d146102a6578063313ce567146102bc578063456c8cac146102cf57806350baa622146102e257806354fc85ac146102f8578063627749e61461030b5780636bd3b87c1461031e57806370a082311461033d57806374eb936b1461035c5780638c71bed21461036f5780638da5cb5b1461038257806395d89b41146103b1578063a035b1fe146103c4578063a6f2ae3a14610169578063a9059cbb146103d7578063b4256888146103f9578063c3c8c12b1461040c578063dd62ed3e1461042e578063de1eb2d014610453578063e336e01d14610466578063e36b0b3714610479578063f1fb3ace1461048c575b61017161049f565b005b341561017e57600080fd5b6101866105b0565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156101c25780820151838201526020016101aa565b50505050905090810190601f1680156101ef5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561020857600080fd5b61021f600160a060020a036004351660243561064e565b604051901515815260200160405180910390f35b341561023e57600080fd5b610246610708565b60405190815260200160405180910390f35b341561026357600080fd5b61024661070e565b341561027657600080fd5b61021f600160a060020a0360043581169060243516604435610777565b341561029e57600080fd5b6102466108b3565b34156102b157600080fd5b6101716004356108b9565b34156102c757600080fd5b610246610938565b34156102da57600080fd5b61021f61093e565b34156102ed57600080fd5b610171600435610947565b341561030357600080fd5b6102466109a3565b341561031657600080fd5b6102466109a9565b341561032957600080fd5b610246600160a060020a03600435166109af565b341561034857600080fd5b610246600160a060020a03600435166109c1565b341561036757600080fd5b6102466109d3565b341561037a57600080fd5b6102466109d9565b341561038d57600080fd5b6103956109df565b604051600160a060020a03909116815260200160405180910390f35b34156103bc57600080fd5b6101866109ee565b34156103cf57600080fd5b610246610a59565b34156103e257600080fd5b61021f600160a060020a0360043516602435610a5f565b341561040457600080fd5b610246610b33565b341561041757600080fd5b610171600160a060020a0360043516602435610b39565b341561043957600080fd5b610246600160a060020a0360043581169060243516610bd9565b341561045e57600080fd5b610246610bf6565b341561047157600080fd5b610246610bfc565b341561048457600080fd5b61021f610c02565b341561049757600080fd5b610246610c69565b6000806000600b5434101580156104b85750600c543411155b15156104c057fe5b600d5442101580156104d35750600e5442105b15156104db57fe5b60125467010a741a4627800010156104ef57fe5b600f543493506402540be40090840204915061051b6064670214e8348c4f000004603202601254610c6f565b905080821115610529578091505b61053560125483610c86565b6012556013546105459084610c86565b6013556105523383610caa565b151561055d57600080fd5b6105673383610d09565b33600160a060020a03167f1cbc5ab135991bd2b6a4b034a04aa2aa086dac1371cb9b16b8b5e2ed6b036bed848460405191825260208201526040908101905180910390a2505050565b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106465780601f1061061b57610100808354040283529160200191610646565b820191906000526020600020905b81548152906001019060200180831161062957829003601f168201915b505050505081565b600082600160a060020a038116151561066357fe5b8215806106935750600160a060020a03338116600090815260046020908152604080832093881683529290522054155b151561069e57600080fd5b600160a060020a03338116600081815260046020908152604080832094891680845294909152908190208690557f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259086905190815260200160405180910390a35060019392505050565b60055481565b60095460009060ff161561072457506002610774565b600d5442101561073657506000610774565b60125467010a741a46278000141561075057506002610774565b600d5442101580156107635750600e5442105b1561077057506001610774565b5060025b90565b600083600160a060020a038116151561078c57fe5b83600160a060020a038116151561079f57fe5b600160a060020a038616600090815260036020526040902054849010156107c557600080fd5b600160a060020a03851660009081526003602052604090205484810110156107ec57600080fd5b600160a060020a03808716600090815260046020908152604080832033909416835292905220548490101561082057600080fd5b61082a8685610d7e565b151561083557600080fd5b600160a060020a03808616600081815260036020908152604080832080548a0190558a851680845281842080548b9003905560048352818420339096168452949091529081902080548890039055909190600080516020610df38339815191529087905190815260200160405180910390a350600195945050505050565b60105481565b60065460009033600160a060020a039081169116146108d457fe5b6108dc61070e565b9050600281146108eb57600080fd5b600160a060020a033016318290101561090357600080fd5b600160a060020a03331682156108fc0283604051600060405180830381858888f19350505050151561093457600080fd5b5050565b60025481565b60095460ff1681565b60065460009033600160a060020a0390811691161461096257fe5b61096a61070e565b90506002811461097957600080fd5b61098560145483610c86565b6014805490910190556109983383610caa565b151561093457600080fd5b600c5481565b600e5481565b60086020526000908152604090205481565b60036020526000908152604090205481565b60135481565b60115481565b600654600160a060020a031681565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156106465780601f1061061b57610100808354040283529160200191610646565b600f5481565b600082600160a060020a0381161515610a7457fe5b600160a060020a03331660009081526003602052604090205483901015610a9a57600080fd5b600160a060020a0384166000908152600360205260409020548381011015610ac157600080fd5b610acb3384610d7e565b1515610ad657600080fd5b600160a060020a03338116600081815260036020526040808220805488900390559287168082529083902080548701905591600080516020610df38339815191529086905190815260200160405180910390a35060019392505050565b600d5481565b60065433600160a060020a03908116911614610b5157fe5b81600160a060020a0381161515610b6457fe5b60008211610b7157600080fd5b600a5466d529ae9e8600009083011115610b8a57600080fd5b600160a060020a038316600081815260036020526040808220805486019055600080516020610df38339815191529085905190815260200160405180910390a3610bd48383610d09565b505050565b600460209081526000928352604080842090915290825290205481565b60145481565b60125481565b60065460009033600160a060020a03908116911614610c1d57fe5b60095460ff1615610c2a57fe5b6009805460ff191660011790557f7944875bc330dfe56647ffb581e05b83c164c16fdef772625f6dfa284872921060405160405180910390a150600190565b600b5481565b600082821115610c7b57fe5b508082035b92915050565b6000828201838110801590610c9b5750828110155b1515610ca357fe5b9392505050565b600160a060020a03308116600081815260036020526040808220805486900390559285168082528382208054860190559092909190600080516020610df38339815191529085905190815260200160405180910390a350600192915050565b81600160a060020a0381161515610d1c57fe5b60008211610d2957600080fd5b600160a060020a03831660009081526003602090815260408083205460089092529091205483011115610d5b57600080fd5b50600160a060020a03909116600090815260086020526040902080549091019055565b6000811515610d8f57506000610c80565b600754600160a060020a0384811691161415610db15750601154421015610c80565b6010544210610dc257506001610c80565b50600160a060020a03821660009081526003602090815260408083205460089092529091205482011115929150505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820e0d9cce172ba3ad8e449737ae852042d09f4e62f7f480d5f0b36d9cbc7263c780029ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef

   Swarm Source:
bzzr://e0d9cce172ba3ad8e449737ae852042d09f4e62f7f480d5f0b36d9cbc7263c78

 

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.