ETH Price: $3,826.84 (+4.89%)

Contract

0x661Eb2bafdcD01A689B91C28580f8f07c3DC170D
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer116570962021-01-15 3:07:101426 days ago1610680030IN
0x661Eb2ba...7c3DC170D
0 ETH0.0023139660
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011782949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011770949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011776949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011776949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011782949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011770949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011782949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011782949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011776949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011782949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011782949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011782949.99999897
Transfer115165512020-12-24 13:27:461448 days ago1608816466IN
0x661Eb2ba...7c3DC170D
0 ETH0.0019282949.99999897
Transfer115158252020-12-24 10:44:241448 days ago1608806664IN
0x661Eb2ba...7c3DC170D
0 ETH0.0025949110
Transfer115156212020-12-24 9:56:311448 days ago1608803791IN
0x661Eb2ba...7c3DC170D
0 ETH0.00424358110
Transfer101080752020-05-21 8:10:421665 days ago1590048642IN
0x661Eb2ba...7c3DC170D
0 ETH0.0014659638
Transfer101077482020-05-21 6:54:541665 days ago1590044094IN
0x661Eb2ba...7c3DC170D
0 ETH0.0017354745
Transfer101077212020-05-21 6:50:051665 days ago1590043805IN
0x661Eb2ba...7c3DC170D
0 ETH0.0011951731
Transfer101076812020-05-21 6:40:341665 days ago1590043234IN
0x661Eb2ba...7c3DC170D
0 ETH0.001194831
Transfer94510272020-02-09 21:35:491766 days ago1581284149IN
0x661Eb2ba...7c3DC170D
0 ETH0.000023551
Transfer94510252020-02-09 21:35:171766 days ago1581284117IN
0x661Eb2ba...7c3DC170D
0 ETH0.000023551
Transfer94510252020-02-09 21:35:171766 days ago1581284117IN
0x661Eb2ba...7c3DC170D
0 ETH0.000023551
Transfer94510252020-02-09 21:35:171766 days ago1581284117IN
0x661Eb2ba...7c3DC170D
0 ETH0.000023561
Transfer94510252020-02-09 21:35:171766 days ago1581284117IN
0x661Eb2ba...7c3DC170D
0 ETH0.000023561
View all transactions

Advanced mode:
Parent Transaction Hash Block From To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
FuBi

Compiler Version
v0.4.15+commit.bbb8e64f

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.4.8;


// ERC Token Standard #20 Interface 
contract ERC20 {
    // Get the total token supply
    uint public totalSupply;
    // Get the account balance of another account with address _owner
    function balanceOf(address who) constant returns(uint256);
    // Send _value amount of tokens to address _to
    function transfer(address to, uint value) returns(bool ok);
    // Send _value amount of tokens from address _from to address _to
    function transferFrom(address from, address to, uint value) returns(bool ok);
    // Allow _spender to withdraw from your account, multiple times, up to the _value amount.
    // If this function is called again it overwrites the current allowance with _value.
    // this function is required for some DEX functionality
    function approve(address spender, uint value) returns(bool ok);
    // Returns the amount which _spender is still allowed to withdraw from _owner
    function allowance(address owner, address spender) constant returns(uint);
    // Triggered when tokens are transferred.
    event Transfer(address indexed from, address indexed to, uint value);
    // Triggered whenever approve(address _spender, uint256 _value) is called.
    event Approval(address indexed owner, address indexed spender, uint value);

}


contract FuBi is ERC20 {

    // each address in this contract may have tokens, to define balances and store balance of each address we use mapping.
    mapping (address => uint256) balances;   
    // frozen account mapping to store account which are freeze to do anything
    mapping (address => bool) public frozenAccount; //

    //address internal owner = 0x4Bce8E9850254A86a1988E2dA79e41Bc6793640d;  

    // Owner of this contract will be the creater of the contract
    address public owner;
    // name of this contract and investment fund
    string public name = "FuBi";  
    // token symbol
    string public symbol = "Fu";  
    // decimals (for humans)
    uint8 public decimals = 6;    
    // total supply of tokens it includes 6 zeros extra to handle decimal of 6 places.
    uint256 public totalSupply = 20000000000000000;  
    // This generates a public event on the blockchain that will notify clients
    event Transfer(address indexed from, address indexed to, uint256 value);
    // events that will notifies clints about the freezing accounts and status
    event FrozenFu(address target, bool frozen);

    mapping(address => mapping(address => uint256)) public allowance;
    
    bool flag = false;

    // modifier to authorize owner
    modifier onlyOwner()
    {
        if (msg.sender != owner) revert();
        _;
    }

    // constructor called during creation of contract
    function FuBi() { 
        owner = msg.sender;       // person who deploy the contract will be the owner of the contract
        balances[owner] = totalSupply; // balance of owner will be equal to 20000 million
        }    

    // implemented function balanceOf of erc20 to know the balnce of any account
    function balanceOf(address _owner) constant returns (uint256 balance)
    {
        return balances[_owner];
    }
    // transfer tokens from one address to another
    function transfer(address _to, uint _value) returns (bool success)
    {
         // Check send token value > 0;
        if(_value <= 0) throw;                                     
        // Check if the sender has enough
        if (balances[msg.sender] < _value) throw;                   
        // Check for overflows
        if (balances[_to] + _value < balances[_to]) throw; 
        // Subtract from the sender
        balances[msg.sender] -= _value;                             
        // Add the same to the recipient, if it's the contact itself then it signals a sell order of those tokens
        balances[_to] += _value;                                    
        // Notify anyone listening that this transfer took place               
        Transfer(msg.sender, _to, _value);                          
        return true;      
    }
    
    /* Allow another contract to spend some tokens in your behalf */
    function approve(address _spender, uint256 _value)
    returns(bool success) {
        allowance[msg.sender][_spender] = _value;
        return true;
    }
    // Returns the amount which _spender is still allowed to withdraw from _owner
    function allowance(address _owner, address _spender) constant returns(uint256 remaining) {
        return allowance[_owner][_spender];
    }

    /* A contract attempts to get the coins */
    function transferFrom(address _from, address _to, uint _value) returns(bool success) {
        if (_to == 0x0) throw; // Prevent transfer to 0x0 address. Use burn() instead
        if (balances[_from] < _value) throw; // Check if the sender has enough
        if (balances[_to] + _value < balances[_to]) throw; // Check for overflows
        if (_value > allowance[_from][msg.sender]) throw; // Check allowance

        balances[_from] -= _value; // Subtract from the sender
        balances[_to] += _value; // Add the same to the recipient
        allowance[_from][msg.sender] -= _value;
        Transfer(_from, _to, _value);
        return true;
    }

    // create new tokens, called only by owner, new token value supplied will be added to _to address with total supply
    function mint(address _to, uint256 _value) onlyOwner
    {
        if(!flag)
        {
        balances[_to] += _value;
    	totalSupply += _value;
        }
        else
        revert();
    }

   //owner can call this freeze function to freeze some accounts from doing certain functions
    function freeze(address target, bool freeze) onlyOwner
    {
        if(!flag)
        {
        frozenAccount[target] = freeze;
        FrozenFu(target,freeze);  
        }
        else
        revert();
    }
   // transfer the ownership to new address, called only by owner
   function transferOwnership(address to) public onlyOwner {
         owner = to;
         balances[owner]=balances[msg.sender];
         balances[msg.sender]=0;
    }
    // flag function called by ony owner, stopping some function to work for
    function turn_flag_ON() onlyOwner
    {
        flag = true;
    }
    // flag function called by owner, releasing some function to work for
    function turn_flag_OFF() onlyOwner
    {
        flag = false;
    }
    //Drain Any Ether in contract to owner
    function drain() public onlyOwner {
        if (!owner.send(this.balance)) throw;
    }
}

Contract Security Audit

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":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":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"turn_flag_OFF","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"drain","outputs":[],"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":true,"inputs":[{"name":"","type":"address"}],"name":"frozenAccount","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"freeze","type":"bool"}],"name":"freeze","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"turn_flag_ON","outputs":[],"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":"to","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"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":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFu","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"}]

60606040526040805190810160405280600481526020017f467542690000000000000000000000000000000000000000000000000000000081525060049080519060200190620000519291906200019e565b506040805190810160405280600281526020017f4675000000000000000000000000000000000000000000000000000000000000815250600590805190602001906200009f9291906200019e565b5060068060006101000a81548160ff021916908360ff16021790555066470de4df8200006007556000600960006101000a81548160ff0219169083151502179055503415620000ed57600080fd5b5b33600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060075460016000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6200024d565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001e157805160ff191683800117855562000212565b8280016001018555821562000212579182015b8281111562000211578251825591602001919060010190620001f4565b5b50905062000221919062000225565b5090565b6200024a91905b80821115620002465760008160009055506001016200022c565b5090565b90565b6113ac806200025d6000396000f300606060405236156100ef576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100f4578063095ea7b31461018357806318160ddd146101dd57806323b872dd14610206578063313ce5671461027f57806340c10f19146102ae57806370a08231146102f057806382cfd1e01461033d5780638da5cb5b1461035257806395d89b41146103a75780639890220b14610436578063a9059cbb1461044b578063b414d4b6146104a5578063bf120ae5146104f6578063cbb9818c1461053a578063dd62ed3e1461054f578063f2fde38b146105bb575b600080fd5b34156100ff57600080fd5b6101076105f4565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101485780820151818401525b60208101905061012c565b50505050905090810190601f1680156101755780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018e57600080fd5b6101c3600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610692565b604051808215151515815260200191505060405180910390f35b34156101e857600080fd5b6101f0610720565b6040518082815260200191505060405180910390f35b341561021157600080fd5b610265600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610726565b604051808215151515815260200191505060405180910390f35b341561028a57600080fd5b610292610a42565b604051808260ff1660ff16815260200191505060405180910390f35b34156102b957600080fd5b6102ee600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610a55565b005b34156102fb57600080fd5b610327600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b34565b6040518082815260200191505060405180910390f35b341561034857600080fd5b610350610b7e565b005b341561035d57600080fd5b610365610bf9565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103b257600080fd5b6103ba610c1f565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103fb5780820151818401525b6020810190506103df565b50505050905090810190601f1680156104285780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561044157600080fd5b610449610cbd565b005b341561045657600080fd5b61048b600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610d96565b604051808215151515815260200191505060405180910390f35b34156104b057600080fd5b6104dc600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610f89565b604051808215151515815260200191505060405180910390f35b341561050157600080fd5b610538600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080351515906020019091905050610fa9565b005b341561054557600080fd5b61054d6110f1565b005b341561055a57600080fd5b6105a5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061116c565b6040518082815260200191505060405180910390f35b34156105c657600080fd5b6105f2600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111f4565b005b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561068a5780601f1061065f5761010080835404028352916020019161068a565b820191906000526020600020905b81548152906001019060200180831161066d57829003601f168201915b505050505081565b600081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60075481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561074b57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561079757600080fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401101561082457600080fd5b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156108ad57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600660009054906101000a900460ff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ab157600080fd5b600960009054906101000a900460ff161515610b295780600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555080600760008282540192505081905550610b2e565b600080fd5b5b5b5050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610bda57600080fd5b6000600960006101000a81548160ff0219169083151502179055505b5b565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610cb55780601f10610c8a57610100808354040283529160200191610cb5565b820191906000526020600020905b815481529060010190602001808311610c9857829003601f168201915b505050505081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d1957600080fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501515610d9257600080fd5b5b5b565b60008082111515610da657600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610df257600080fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011015610e7f57600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b60026020528060005260406000206000915054906101000a900460ff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561100557600080fd5b600960009054906101000a900460ff1615156110e65780600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fa4ac3e7d3b3174350b81927bd506638ae280c335f29722e60b207a679741de258282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a16110eb565b600080fd5b5b5b5050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561114d57600080fd5b6001600960006101000a81548160ff0219169083151502179055505b5b565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561125057600080fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460016000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b505600a165627a7a723058204e1dfd02267cbb5d860c06e3a505545ccd9bb56111350d151670791b80209dc20029

Deployed Bytecode

0x606060405236156100ef576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100f4578063095ea7b31461018357806318160ddd146101dd57806323b872dd14610206578063313ce5671461027f57806340c10f19146102ae57806370a08231146102f057806382cfd1e01461033d5780638da5cb5b1461035257806395d89b41146103a75780639890220b14610436578063a9059cbb1461044b578063b414d4b6146104a5578063bf120ae5146104f6578063cbb9818c1461053a578063dd62ed3e1461054f578063f2fde38b146105bb575b600080fd5b34156100ff57600080fd5b6101076105f4565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101485780820151818401525b60208101905061012c565b50505050905090810190601f1680156101755780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561018e57600080fd5b6101c3600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610692565b604051808215151515815260200191505060405180910390f35b34156101e857600080fd5b6101f0610720565b6040518082815260200191505060405180910390f35b341561021157600080fd5b610265600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610726565b604051808215151515815260200191505060405180910390f35b341561028a57600080fd5b610292610a42565b604051808260ff1660ff16815260200191505060405180910390f35b34156102b957600080fd5b6102ee600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610a55565b005b34156102fb57600080fd5b610327600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610b34565b6040518082815260200191505060405180910390f35b341561034857600080fd5b610350610b7e565b005b341561035d57600080fd5b610365610bf9565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34156103b257600080fd5b6103ba610c1f565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103fb5780820151818401525b6020810190506103df565b50505050905090810190601f1680156104285780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561044157600080fd5b610449610cbd565b005b341561045657600080fd5b61048b600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610d96565b604051808215151515815260200191505060405180910390f35b34156104b057600080fd5b6104dc600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610f89565b604051808215151515815260200191505060405180910390f35b341561050157600080fd5b610538600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080351515906020019091905050610fa9565b005b341561054557600080fd5b61054d6110f1565b005b341561055a57600080fd5b6105a5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061116c565b6040518082815260200191505060405180910390f35b34156105c657600080fd5b6105f2600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111f4565b005b60048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561068a5780601f1061065f5761010080835404028352916020019161068a565b820191906000526020600020905b81548152906001019060200180831161066d57829003601f168201915b505050505081565b600081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60075481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141561074b57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561079757600080fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401101561082457600080fd5b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156108ad57600080fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b9392505050565b600660009054906101000a900460ff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ab157600080fd5b600960009054906101000a900460ff161515610b295780600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555080600760008282540192505081905550610b2e565b600080fd5b5b5b5050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610bda57600080fd5b6000600960006101000a81548160ff0219169083151502179055505b5b565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610cb55780601f10610c8a57610100808354040283529160200191610cb5565b820191906000526020600020905b815481529060010190602001808311610c9857829003601f168201915b505050505081565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610d1957600080fd5b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f193505050501515610d9257600080fd5b5b5b565b60008082111515610da657600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610df257600080fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011015610e7f57600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190505b92915050565b60026020528060005260406000206000915054906101000a900460ff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561100557600080fd5b600960009054906101000a900460ff1615156110e65780600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fa4ac3e7d3b3174350b81927bd506638ae280c335f29722e60b207a679741de258282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a16110eb565b600080fd5b5b5b5050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561114d57600080fd5b6001600960006101000a81548160ff0219169083151502179055505b5b565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561125057600080fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460016000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b505600a165627a7a723058204e1dfd02267cbb5d860c06e3a505545ccd9bb56111350d151670791b80209dc20029

Swarm Source

bzzr://4e1dfd02267cbb5d860c06e3a505545ccd9bb56111350d151670791b80209dc2

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.