Contract Overview
Balance: 0.04 Ether
Ether Value: $8.42 (@ $210.56/ETH)
Transactions: 114 txns
Token Tracker: Bitcoin oE (BTCoE)
 Latest 25 txns From a total of 114 Transactions

TxHash Age From To Value [TxFee]
0x7867d9665ab0d60abc6177c3bf6c49e609cef6e46faa06d79c1317a70a87865212 days ago0x709304ff74f3735383f8a1654d84436b28ca3b33  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000090754
0xc62b9de0a9e193ecb65aba01495e514412427848542a71de650dba986a6a0b7c16 days 9 hrs ago0x59613ed33389b035f2a650587077b4d26d4e8f05  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.001503101
0xb7f94c4f44bfb7ce97cd16203b49b68d2c2f4b54c4e31dc9ed19426b3138d1da197 days 4 hrs ago0x77402225af58f4a76cdf92f7246341066b428477  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000043194
0xa154d5d348c8e0b320fba502072ea779edaa2403472c9ec3981575026df3d0d6197 days 18 hrs ago0x7bfd658356246d6ac3aa4131ebde25f576990362  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000183305
0xea4b2d0b13f50d53485cefd62b00be21f84b89a256c5e809e42c5d3ac3e59b1f210 days 15 hrs ago0x0929a53bf07c532aec74cbe1b96c2eaab922e5b6  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000181508
0xe474525f2d76cf728df897fa9ee394d89077c2612719b90721481199f993987e215 days 6 hrs ago0x75f7a7c4871923747d7aa1db4a8ad67123579717  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000916525
0x6d5304565a74875c219b5cd8c8d33656b9690b43304f0eb95db13b9741a97c23225 days 11 hrs ago0xe9442073238667b04bcb3e1f7a06bd5d743c48e8  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000181508
0x3e31cf2aaf1c20de9c0c27df2927a410f573df333bc8ce8ec747c7ca9fb96fd2231 days 3 hrs ago0x454347a60cb40fcc0b8503f8947921bad43350f6  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000146644
0x877f815e5425315179463faaa72a60caea17ece4e2e3eed33a33a1be2bfb7435237 days 15 hrs ago0x61b0fbcdd5cbefb2cb69d3aff61f049ef623b47e  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000181252
0x46ac977eddc2e4a9dced2fd4d08d18515bf7aa3964c3b88f14a3277745cf45ce238 days 15 hrs ago0x87dbbf2680653ad1b278a1e564a68d368d2d8e4a  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000045377
0xdb2cbdd8bcef4160310cd329408ad38f23062f03ab7ebf07908b884b4b626729238 days 20 hrs ago0x4ffd4fe54e1982f21b8a8d603464dbbe25625a2d  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000036661
0x81a79bccb79a93e40de6d6d2fee5b30dfbf2d840dd9122e938951f794771296f243 days 13 hrs ago0x7f9069bdbf9116e23e08c59695a78201100783de  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000317639
0x48a0335a82ffb7d01541042939a0b914f9be6d0612dc6cd83df82e8402330a76243 days 18 hrs ago0xada088b2deb8fd573394939f5656d76eefdd2afb  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000256627
0x2f3772e1dbac5f5027bd1f7f386a4602ba161c9439b8b985946a43efc964ef26244 days 3 hrs ago0xbf977c51d6ae6168b910ff10482091022a100f42  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000769881
0x9e641143a864dde820b57d6327c56e8b6f5d987fc2e72a2fa4897d62b55d8ca7246 days 13 hrs ago0xa6f668f55d2b1ca55213e406f074fdb260b842b4  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000073322
0x4cb8506a4c7c8673ffe6d093eff37034097a56950a94152eb4e12dab917ec0bf248 days 14 hrs ago0x4134c5e14d8aa6fa6f658583cc3216dfd6188d26  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000073322
0xd8a728c33e8f7abc513071a014018d55b4f0fbffca9f94898d611d96c9d9938f248 days 15 hrs ago0x92b183dac72a7f20aa74e29faf6128ac124d0ade  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000036597
0x4fb63367d7aab88da429e5147a13c0b9b01cb124080f588985a117d449777399248 days 16 hrs ago0x8e3af2f12cdb2692b09798edbde5e869a9dfd3a2  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000181508
0x7b8a8eccea920ce580bc8dc69ac3607ab6a19aa98b25bbd569c45886ad30ea56250 days 16 hrs ago0x499956a22681fdf6f721942b6a89d5af0e59baa2  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000293288
0x9d9fe63c56276729a48b770628d4119eaa4f4f1515e8b5884e4f806c4bcbbc55250 days 16 hrs ago0x499956a22681fdf6f721942b6a89d5af0e59baa2  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000051597
0xae061ec39fef59fb07a0e53d2e935637a71d988facccf250f01c1579b12b74ae255 days 1 hr ago0xe9442073238667b04bcb3e1f7a06bd5d743c48e8  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000181508
0x864011e9f47fcc4806d98cb3544acea279de9bcf8bc9adb2d9683a7a5663f1cf255 days 6 hrs ago0x31e129e24f69530f43b302306446f68b8b210309  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000181508
0x56f3a501a94a20817c03d89b89f67b98afd9c4b96b67a3482743fdcc2fa46717257 days 12 hrs ago0xbf977c51d6ae6168b910ff10482091022a100f42  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000151544
0x6453febe4f223e9c4e6cb51d2da9cacb407c29c1d1b692a6a7a7facf00a29b7c257 days 12 hrs ago0xbf977c51d6ae6168b910ff10482091022a100f42  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000945624
0x397ea2d4c5c6636f4d123543237a52397faf1a1a27d6377011e39fa6fb301dec259 days 9 hrs ago0xbb0b08590a6546a1742fb37573b3f26c22acf533  IN   0x3460f675d521b4c673d437e6525164e2c189dd490 Ether0.000181508
[ 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), EventStructWrongData (very low-severity), NestedArrayFunctionCallDecoder (medium-severity) SolidityCompiler Bugs.

Contract Source Code Verified (Exact Match)
Contract Name: BTCoE
Compiler Text: v0.4.18+commit.9cf6e910
Optimization Enabled: Yes
Runs (Optimiser):  200



  Contract Source Code   Find Similiar Contracts

pragma solidity ^0.4.8;

contract Token {
    function totalSupply() constant returns (uint256 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);
}

contract ERC20Token is Token {
    uint256 constant MAX_UINT256 = 2**256 - 1;
    uint256 _totalSupply;
    
    function transfer(address _to, uint256 _value) returns (bool success) {
        require(balances[msg.sender] >= _value);
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        Transfer(msg.sender, _to, _value);
        return true;
    }
    function transferFrom(address _from, address _to, uint256 _value) returns (bool success) {
        uint256 allowance = allowed[_from][msg.sender];
        require(balances[_from] >= _value && allowance >= _value);
        balances[_to] += _value;
        balances[_from] -= _value;
        if (allowance < MAX_UINT256) {
            allowed[_from][msg.sender] -= _value;
        }
        Transfer(_from, _to, _value);
        return true;
    }
    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];
    }
    function totalSupply() constant returns (uint256 totalSupply) {
         totalSupply = _totalSupply;
    }
    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
}

contract iBTCoE is ERC20Token{
    function TransferToBTCoE(address _to, uint256 _value) returns (bool success);
    function TransferToSAToE(uint256 _value) returns (bool success);
}

contract iSAToE is ERC20Token{
    function TransferToSAToE(address _to, uint256 _value) returns (bool success);
    function TransferToBTCoE(uint256 _amount) returns (bool success);
}

contract BTCoE is iBTCoE{
    
    string public constant name = "Bitcoin oE"; 
    uint8 public constant decimals = 8;
    string public constant symbol = "BTCoE";

    address public owner;
    mapping(address => bool) airDropped;
    uint256 public airDropStage = 1;
    uint256 public userCount = 0;
    
    address public satoeContract = 0x00;
    uint256 minTxFee = 0.02 ether;
    uint256 maxTxFee = 0.03 ether;
    uint256 minClaimFee = 0.003 ether;
    uint256 maxClaimFee = 0.004 ether;
    uint256 public maxSupply;
    iSAToE satoe;
    bool public satoeLocked = false;
    
    function BTCoE()
    {
        maxSupply  = 21000000 * 10**8;
        _totalSupply = maxSupply;
        
        owner = msg.sender;
        balances[owner] = maxSupply;
        airDropped[owner] = true;
    }
    
    modifier forOwner(){
        require(msg.sender == owner);
        _;
    }
    
    function() payable external
    {
        require (block.number >= 4574200);
        require (airDropStage <= 10);
        require (!airDropped[msg.sender]);
        require(msg.value >= minTxFee);
        require(msg.value <= maxTxFee);
        
        uint256 airDropReward = (2048*10**8)/(2**(airDropStage-1));
        require (balances[owner] >= airDropReward);
        
        balances[owner] -= airDropReward;
        balances[msg.sender] += airDropReward;
        Transfer(owner, msg.sender, airDropReward);
        airDropped[msg.sender] = true;
        
        userCount ++;
        if (userCount == 256*airDropStage)
        {
            userCount = 0;
            airDropStage++;
        }
    }
    //------------------------------------------------------------------------
    function SetSAToEContract(address _address) forOwner
    {
        require (_address != 0x0);
        require (!satoeLocked);
        satoeContract = _address;
        satoe = iSAToE(satoeContract);
    }
    function LockSAToE() forOwner
    {
        require (satoeContract != 0x00);
        satoeLocked = true;
    }
    function TransferToBTCoE(address _to, uint256 _value) returns (bool success) 
    {
        require (msg.sender == satoeContract);
        require (balances[satoeContract] >= _value);
        
        balances[satoeContract] -= _value;
        balances[_to] += _value;
        _totalSupply = maxSupply - balances[satoeContract];
        Transfer(satoeContract, _to, _value);
        return true;
    }
    function TransferToSAToE(uint256 _value) returns (bool success)
    {
        require (satoeContract != 0x00);
        require (_value <= balances[msg.sender]);
        uint256 realMicroSAToE = _value * 10**6;
        
        balances[msg.sender] -= _value;
        balances[satoeContract] += _value;
        _totalSupply = maxSupply - balances[satoeContract];
        Transfer(msg.sender, satoeContract, _value);
        require (satoe.TransferToSAToE(msg.sender, realMicroSAToE));
        return true;
    }
    function balanceOf(address _owner) constant returns (uint256 balance) 
    {
        // balances[satoeContract] is locked
        // check to assure match total supply.
        if(_owner == satoeContract) return 0;
        return balances[_owner];
    }
    //------------------------------------------------------------------------
    function ProcessTxFee() forOwner
    {
        require (owner.send(this.balance));
    }
    function SetTxFee(uint256 minfee, uint256 maxfee) forOwner
    {
        require (minfee < maxfee);
        minTxFee = minfee;
        maxTxFee = maxfee;
    }
    function SetClaimFee(uint256 minfee, uint256 maxfee) forOwner
    {
        require (minfee < maxfee);
        minClaimFee = minfee;
        maxClaimFee = maxfee;
    }
    //------------------------------------------------------------------------
    event ClaimedSignature(address indexed ethAddress, string btcSignature);
    event DeliveredBTC(address indexed ethAddress, uint256 amount);
    bool public allowingClaimBTC = true;
    mapping(address => bool) acceptedClaimers;
    function AllowClaimBTC(bool val) forOwner
    {
        allowingClaimBTC = val;
    }
    function ClaimBTC(string fullSignature) payable
    {
        require (allowingClaimBTC);
        require (!acceptedClaimers[msg.sender]);
        require (msg.value >= minClaimFee);
        require (msg.value <= maxClaimFee);
        
        ClaimedSignature(msg.sender,fullSignature);
    }
    
    function DeliverToClaimers(address[] dests, uint256[] values) forOwner returns (uint256) 
    {
        require (dests.length == values.length);
        uint256 i = 0;
        while (i < dests.length) 
        {
            if(!acceptedClaimers[dests[i]])
            {
                transfer(dests[i], values[i]); 
                acceptedClaimers[dests[i]] = true;
                DeliveredBTC(dests[i], values[i]);
            }
            i += 1;
        }
        return(i);
    }
}

    Contract ABI  
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"userCount","outputs":[{"name":"","type":"uint256"}],"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":"totalSupply","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"val","type":"bool"}],"name":"AllowClaimBTC","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"allowingClaimBTC","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"fullSignature","type":"string"}],"name":"ClaimBTC","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"satoeLocked","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"minfee","type":"uint256"},{"name":"maxfee","type":"uint256"}],"name":"SetTxFee","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"airDropStage","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"minfee","type":"uint256"},{"name":"maxfee","type":"uint256"}],"name":"SetClaimFee","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"LockSAToE","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"dests","type":"address[]"},{"name":"values","type":"uint256[]"}],"name":"DeliverToClaimers","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_address","type":"address"}],"name":"SetSAToEContract","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"ProcessTxFee","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"satoeContract","outputs":[{"name":"","type":"address"}],"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":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"TransferToSAToE","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"maxSupply","outputs":[{"name":"","type":"uint256"}],"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":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"TransferToBTCoE","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"ethAddress","type":"address"},{"indexed":false,"name":"btcSignature","type":"string"}],"name":"ClaimedSignature","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"ethAddress","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"DeliveredBTC","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
60606040526001600555600060065560078054600160a060020a031916905566470de4df820000600855666a94d74f430000600955660aa87bee538000600a55660e35fa931a0000600b55600d805460a060020a61ffff0219167501000000000000000000000000000000000000000000179055341561007e57600080fd5b660775f05a074000600c819055600081815560038054600160a060020a03338116600160a060020a0319909216919091178083558116835260016020818152604080862096909655925490911683526004909152919020805460ff191690911790556110bf806100ef6000396000f3006060604052600436106101535763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146102ac57806307973ccf14610336578063095ea7b31461035b57806318160ddd1461039157806320fb2bc2146103a457806323b872dd146103be57806324dd24ed146103e6578063298fbf1c146103f95780632a14314f1461043f5780632fa49c0614610452578063313ce5671461046b57806346a5bf0c146104945780635b82d694146104a75780636f923a7c146104c057806370a08231146104d3578063782c9689146104f25780637fa248461461058157806380b38c2d146105a0578063815eb7c1146105b35780638da5cb5b146105e257806395d89b41146105f5578063a9059cbb14610608578063b96732d91461062a578063d5abeb0114610640578063dd62ed3e14610653578063ec01782014610678575b60006245cbf843101561016557600080fd5b600554600a90111561017657600080fd5b600160a060020a03331660009081526004602052604090205460ff161561019c57600080fd5b6008543410156101ab57600080fd5b6009543411156101ba57600080fd5b60016005540360020a642faf0800008115156101d257fe5b600354600160a060020a03166000908152600160205260409020549190049150819010156101ff57600080fd5b60038054600160a060020a039081166000908152600160205260408082208054869003905533831680835291819020805486019055925490929116906000805160206110748339815191529084905190815260200160405180910390a3600160a060020a0333166000908152600460205260409020805460ff1916600190811790915560068054909101908190556005546101000214156102a95760006006556005805460010190555b50005b34156102b757600080fd5b6102bf61069a565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102fb5780820151838201526020016102e3565b50505050905090810190601f1680156103285780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561034157600080fd5b6103496106d1565b60405190815260200160405180910390f35b341561036657600080fd5b61037d600160a060020a03600435166024356106d7565b604051901515815260200160405180910390f35b341561039c57600080fd5b610349610743565b34156103af57600080fd5b6103bc6004351515610749565b005b34156103c957600080fd5b61037d600160a060020a03600435811690602435166044356107a6565b34156103f157600080fd5b61037d61089a565b6103bc60046024813581810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506108bc95505050505050565b341561044a57600080fd5b61037d6109cf565b341561045d57600080fd5b6103bc6004356024356109f0565b341561047657600080fd5b61047e610a22565b60405160ff909116815260200160405180910390f35b341561049f57600080fd5b610349610a27565b34156104b257600080fd5b6103bc600435602435610a2d565b34156104cb57600080fd5b6103bc610a5f565b34156104de57600080fd5b610349600160a060020a0360043516610ac8565b34156104fd57600080fd5b610349600460248135818101908301358060208181020160405190810160405280939291908181526020018383602002808284378201915050505050509190803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843750949650610b0995505050505050565b341561058c57600080fd5b6103bc600160a060020a0360043516610c71565b34156105ab57600080fd5b6103bc610d05565b34156105be57600080fd5b6105c6610d5b565b604051600160a060020a03909116815260200160405180910390f35b34156105ed57600080fd5b6105c6610d6a565b341561060057600080fd5b6102bf610d79565b341561061357600080fd5b61037d600160a060020a0360043516602435610db0565b341561063557600080fd5b61037d600435610e32565b341561064b57600080fd5b610349610f8a565b341561065e57600080fd5b610349600160a060020a0360043581169060243516610f90565b341561068357600080fd5b61037d600160a060020a0360043516602435610fbb565b60408051908101604052600a81527f426974636f696e206f4500000000000000000000000000000000000000000000602082015281565b60065481565b600160a060020a03338116600081815260026020908152604080832094871680845294909152808220859055909291907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259085905190815260200160405180910390a350600192915050565b60005490565b60035433600160a060020a0390811691161461076457600080fd5b600d805491151575010000000000000000000000000000000000000000000275ff00000000000000000000000000000000000000000019909216919091179055565b600160a060020a0380841660008181526002602090815260408083203390951683529381528382205492825260019052918220548390108015906107ea5750828110155b15156107f557600080fd5b600160a060020a038085166000908152600160205260408082208054870190559187168152208054849003905560001981101561085a57600160a060020a03808616600090815260026020908152604080832033909416835292905220805484900390555b83600160a060020a031685600160a060020a03166000805160206110748339815191528560405190815260200160405180910390a3506001949350505050565b600d547501000000000000000000000000000000000000000000900460ff1681565b600d547501000000000000000000000000000000000000000000900460ff1615156108e657600080fd5b600160a060020a0333166000908152600e602052604090205460ff161561090c57600080fd5b600a5434101561091b57600080fd5b600b5434111561092a57600080fd5b33600160a060020a03167f20745669d33e5fa59f10e0f3cb9916a93315faa22ef3a9e6bf1ffe488b301e5f8260405160208082528190810183818151815260200191508051906020019080838360005b8381101561099257808201518382015260200161097a565b50505050905090810190601f1680156109bf5780820380516001836020036101000a031916815260200191505b509250505060405180910390a250565b600d5474010000000000000000000000000000000000000000900460ff1681565b60035433600160a060020a03908116911614610a0b57600080fd5b808210610a1757600080fd5b600891909155600955565b600881565b60055481565b60035433600160a060020a03908116911614610a4857600080fd5b808210610a5457600080fd5b600a91909155600b55565b60035433600160a060020a03908116911614610a7a57600080fd5b600754600160a060020a03161515610a9157600080fd5b600d805474ff0000000000000000000000000000000000000000191674010000000000000000000000000000000000000000179055565b600754600090600160a060020a0383811691161415610ae957506000610b04565b50600160a060020a0381166000908152600160205260409020545b919050565b600354600090819033600160a060020a03908116911614610b2957600080fd5b8251845114610b3757600080fd5b5060005b8351811015610c6a57600e6000858381518110610b5457fe5b90602001906020020151600160a060020a0316815260208101919091526040016000205460ff161515610c6257610bb5848281518110610b9057fe5b90602001906020020151848381518110610ba657fe5b90602001906020020151610db0565b506001600e6000868481518110610bc857fe5b90602001906020020151600160a060020a031681526020810191909152604001600020805460ff1916911515919091179055838181518110610c0657fe5b90602001906020020151600160a060020a03167fbf9e7b7503f48d48fb854acb24359ac1b237a3c806b0aea38dbe71da30aa7b00848381518110610c4657fe5b9060200190602002015160405190815260200160405180910390a25b600101610b3b565b9392505050565b60035433600160a060020a03908116911614610c8c57600080fd5b600160a060020a0381161515610ca157600080fd5b600d5474010000000000000000000000000000000000000000900460ff1615610cc957600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a039384161791829055600d8054929093169116179055565b60035433600160a060020a03908116911614610d2057600080fd5b600354600160a060020a039081169030163180156108fc0290604051600060405180830381858888f193505050501515610d5957600080fd5b565b600754600160a060020a031681565b600354600160a060020a031681565b60408051908101604052600581527f4254436f45000000000000000000000000000000000000000000000000000000602082015281565b600160a060020a03331660009081526001602052604081205482901015610dd657600080fd5b600160a060020a033381166000818152600160205260408082208054879003905592861680825290839020805486019055916000805160206110748339815191529085905190815260200160405180910390a350600192915050565b6007546000908190600160a060020a03161515610e4e57600080fd5b600160a060020a033316600090815260016020526040902054831115610e7357600080fd5b50600160a060020a033381166000818152600160205260408082208054879003905560078054851683528183208054880190555490931680825283822054600c5403909155620f42408502929091906000805160206110748339815191529086905190815260200160405180910390a3600d54600160a060020a0316636c08729e33836000604051602001526040517c010000000000000000000000000000000000000000000000000000000063ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515610f5b57600080fd5b6102c65a03f11515610f6c57600080fd5b505050604051805190501515610f8157600080fd5b50600192915050565b600c5481565b600160a060020a03918216600090815260026020908152604080832093909416825291909152205490565b60075460009033600160a060020a03908116911614610fd957600080fd5b600754600160a060020a03166000908152600160205260409020548290101561100157600080fd5b60078054600160a060020a0390811660009081526001602052604080822080548790039055868316808352818320805488019055935490921680825282822054600c5403909155906000805160206110748339815191529085905190815260200160405180910390a3506001929150505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058204f3f9f4fac10a8b900f6f234d33151a3612c5727fa431856071a3574a685d4140029

   Swarm Source:
bzzr://4f3f9f4fac10a8b900f6f234d33151a3612c5727fa431856071a3574a685d414

 

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.