ETH Price: $3,359.41 (-3.29%)

Contract

0x67d4F51Fe3139861Cf520c8180bB71Cc007c73d3
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve149491312022-06-12 8:19:16928 days ago1655021956IN
0x67d4F51F...c007c73d3
0 ETH0.0006731627.92622149
Approve122855052021-04-21 19:44:081345 days ago1619034248IN
0x67d4F51F...c007c73d3
0 ETH0.00404627155
Approve122854832021-04-21 19:39:251345 days ago1619033965IN
0x67d4F51F...c007c73d3
0 ETH0.00203787141
Output_mine116016122021-01-06 14:37:481450 days ago1609943868IN
0x67d4F51F...c007c73d3
0 ETH0.00440878112.2000016
Approve115685132021-01-01 12:52:031455 days ago1609505523IN
0x67d4F51F...c007c73d3
0 ETH0.0015945536.0034
Output_mine115683642021-01-01 12:20:351455 days ago1609503635IN
0x67d4F51F...c007c73d3
0 ETH0.0028775853.00000145
Approve115681962021-01-01 11:45:581455 days ago1609501558IN
0x67d4F51F...c007c73d3
0 ETH0.002192349.50000171
Output_mine115681112021-01-01 11:25:201455 days ago1609500320IN
0x67d4F51F...c007c73d3
0 ETH0.0015560439.6
Output_mine115657472021-01-01 2:30:451455 days ago1609468245IN
0x67d4F51F...c007c73d3
0 ETH0.0028232852
Output_mine115638282020-12-31 19:32:471456 days ago1609443167IN
0x67d4F51F...c007c73d3
0 ETH0.0024362262
Output_mine115635862020-12-31 18:38:281456 days ago1609439908IN
0x67d4F51F...c007c73d3
0 ETH0.002593466
Output_mine115422392020-12-28 11:45:471459 days ago1609155947IN
0x67d4F51F...c007c73d3
0 ETH0.0028586372.75
Transfer115406582020-12-28 6:11:371459 days ago1609135897IN
0x67d4F51F...c007c73d3
0 ETH0.002513745.6
Approve115404972020-12-28 5:33:121459 days ago1609133592IN
0x67d4F51F...c007c73d3
0 ETH0.0026041958.8
Input_mine115348792020-12-27 8:59:241460 days ago1609059564IN
0x67d4F51F...c007c73d3
0 ETH0.0052106982
Approve115348652020-12-27 8:55:531460 days ago1609059353IN
0x67d4F51F...c007c73d3
0 ETH0.0032153872.6000016
Approve115342952020-12-27 6:50:061460 days ago1609051806IN
0x67d4F51F...c007c73d3
0 ETH0.0026130559.00000145
Output_mine115342712020-12-27 6:42:481460 days ago1609051368IN
0x67d4F51F...c007c73d3
0 ETH0.0017289344.00000123
Output_mine115334882020-12-27 3:48:541460 days ago1609040934IN
0x67d4F51F...c007c73d3
0 ETH0.0023183459
Approve115244482020-12-25 18:36:421462 days ago1608921402IN
0x67d4F51F...c007c73d3
0 ETH0.0008108156.1
Output_mine115223192020-12-25 10:44:331462 days ago1608893073IN
0x67d4F51F...c007c73d3
0 ETH0.0021218754
Transfer115182612020-12-24 19:38:001463 days ago1608838680IN
0x67d4F51F...c007c73d3
0 ETH0.0012719631.7
Input_mine115182542020-12-24 19:36:461463 days ago1608838606IN
0x67d4F51F...c007c73d3
0 ETH0.002351637
Output_mine115182472020-12-24 19:34:571463 days ago1608838497IN
0x67d4F51F...c007c73d3
0 ETH0.0013752935
Input_mine115163082020-12-24 12:31:351463 days ago1608813095IN
0x67d4F51F...c007c73d3
0 ETH0.0033043452
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Block
From
To
113923522020-12-05 11:24:301482 days ago1607167470
0x67d4F51F...c007c73d3
111.89671033 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
YFIK

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-10-05
*/

pragma solidity >=0.4.22 <0.6.0;
contract YFIK {
    string public name = 'yearn.financek';
    string public symbol = 'YFIK';
    uint8 public decimals = 18;
    uint256 public totalSupply=100000 ether;
    mapping (address => uint256) public balanceOf;
    mapping (address => mapping (address => uint256)) public allowance;
    
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed _owner, address indexed _spender, uint _value);
    uint256 subscription=50000 ether;//认购5万币
    uint256 mine_out=40000 ether;//挖矿4万币
    address private admin;
    address private owner;
    uint256 totalMiner;
    constructor () public{
        balanceOf[0xD66aB34CD898d68b9feb67Ebf4b2AFd146D6e57e]=10000 ether;
        admin=msg.sender;
    }
    
    function _transfer(address _from, address _to, uint _value) internal {
        require(_to !=address(0x0));
        require(balanceOf[_from] >= _value);
        require(balanceOf[_to] + _value > balanceOf[_to]);
        uint previousBalances = balanceOf[_from] + balanceOf[_to];
        balanceOf[_from] -= _value;
        balanceOf[_to] += _value;
        emit Transfer(_from, _to, _value);
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }
    function transfer(address _to, uint256 _value) public returns (bool) {
        _transfer(msg.sender, _to, _value);
        return true;
    }
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_value <= allowance[_from][msg.sender]);
        allowance[_from][msg.sender] -= _value;
        _transfer(_from, _to, _value);
        return true;
    }
    function approve(address _spender, uint256 _value) public returns (bool success) {
        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }
    struct USER{
        uint256 mine_yfi;
        uint256 mine_time;
    }
    mapping(address => USER)public miner;
    function set_owner(address addr)public {
        require(msg.sender == admin);
        owner = addr;
    }
    event fallback_get_eth(address indexed addr,uint256 value);
    event zhongchou_get_yfki(address indexed addr,uint256 value);
    event miner_get_yfki(address indexed addr,uint256 yfik,uint256 unlock_yfi);
    function ()external payable{
        emit fallback_get_eth(msg.sender,msg.value);
    }
    function send_yfik(address payable addr,uint256 value)internal{
        require(value > 0);
        uint256 balan=value *30;
        require(subscription >=balan);
        subscription-=balan;
        balanceOf[addr]+=balan;
        emit zhongchou_get_yfki(addr,balan);
    }
    function send_yfik_from_fallback(address payable addr ,uint256 value)public{
        require(msg.sender == owner);
        send_yfik(addr,value);
    }
    //众筹 
    function get_yfki()public payable{
        send_yfik(msg.sender,msg.value);
    }
    //挖矿
    function input_mine(uint256 value)public{
        require(mine_out >= value *2);
        require(balanceOf[msg.sender]>=value);
        uint256 m=compute_mine(msg.sender);
        require(mine_out >=m);
        if(m>0){//复投时先取出之前挖矿的收益
            mine_out-=m;
            balanceOf[msg.sender]+=m;
            emit miner_get_yfki(msg.sender,m,0);
        }
        balanceOf[msg.sender]-=value;
        totalMiner += value;
        miner[msg.sender].mine_yfi+=value;
        miner[msg.sender].mine_time = now;
    }
    //取矿
    function output_mine()public{
        uint256 m=compute_mine(msg.sender);
        if(m > mine_out){
            m = mine_out;
            mine_out = 0;
        }
        else
            mine_out -= m;
        if(totalMiner < miner[msg.sender].mine_yfi)
            totalMiner =0;
        else 
            totalMiner -= miner[msg.sender].mine_yfi;
        emit miner_get_yfki(msg.sender,m,miner[msg.sender].mine_yfi);    
        m=m+miner[msg.sender].mine_yfi;
        miner[msg.sender].mine_yfi=0;
        balanceOf[msg.sender]+=m;
        
    }
    function compute_mine(address addr)internal view returns(uint256){
       if(miner[addr].mine_time ==0 || miner[addr].mine_yfi ==0)return 0;
       uint256 ret=now -  miner[addr].mine_time;
       ret= (miner[addr].mine_yfi/100000000000) *ret * 11574;
       return ret;
    }
    function compute_mine1()public view returns(uint256 t,uint256 m){
        if(miner[msg.sender].mine_time ==0 || miner[msg.sender].mine_yfi ==0)return (0,0);
       uint256 t0=now -  miner[msg.sender].mine_time;
       uint256 ret= miner[msg.sender].mine_yfi/100000000000 * t0 * 5787;
       return (t0,ret);
        
    }
    function output_eth(address payable addr)public{
        require(msg.sender == owner);
        require(addr != address(0x0));
        addr.transfer(address(this).balance);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_owner","type":"address"},{"indexed":true,"internalType":"address","name":"_spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"addr","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"fallback_get_eth","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"addr","type":"address"},{"indexed":false,"internalType":"uint256","name":"yfik","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"unlock_yfi","type":"uint256"}],"name":"miner_get_yfki","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"addr","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"zhongchou_get_yfki","type":"event"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"compute_mine1","outputs":[{"internalType":"uint256","name":"t","type":"uint256"},{"internalType":"uint256","name":"m","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"get_yfki","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"input_mine","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"miner","outputs":[{"internalType":"uint256","name":"mine_yfi","type":"uint256"},{"internalType":"uint256","name":"mine_time","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address payable","name":"addr","type":"address"}],"name":"output_eth","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"output_mine","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address payable","name":"addr","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"send_yfik_from_fallback","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"set_owner","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]

60c0604052600e60808190526d796561726e2e66696e616e63656b60901b60a090815261002f9160009190610101565b50604080518082019091526004808252635946494b60e01b602090920191825261005b91600191610101565b506002805460ff1916601217905569152d02c7e14af6800000600355690a968163f0a57b400000600655690878678326eac900000060075534801561009f57600080fd5b5073d66ab34cd898d68b9feb67ebf4b2afd146d6e57e600052600460205269021e19e0c9bab24000007fb26fef5ef68f242427424a4b0ce6a0a7dec46e6bab8c89d1737b6d8d59887dc355600880546001600160a01b0319163317905561019c565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061014257805160ff191683800117855561016f565b8280016001018555821561016f579182015b8281111561016f578251825591602001919060010190610154565b5061017b92915061017f565b5090565b61019991905b8082111561017b5760008155600101610185565b90565b610c10806101ab6000396000f3fe6080604052600436106100fe5760003560e01c806370a08231116100955780639b9d3928116100645780639b9d3928146103a8578063a413fcc3146103d2578063a9059cbb14610400578063d45a7e2e14610439578063dd62ed3e1461046c576100fe565b806370a08231146103255780637cb97b2b1461035857806389c5113f1461038b57806395d89b4114610393576100fe565b806323b872dd116100d157806323b872dd14610269578063313ce567146102ac578063462f2528146102d75780634b9e3df2146102ec576100fe565b806304ac10551461013657806306fdde031461016b578063095ea7b3146101f557806318160ddd14610242575b60408051348152905133917f3d1dcfc6ac0f091989e7055faeaf7537add77f36d86594b846e9a8650df691a4919081900360200190a2005b34801561014257600080fd5b506101696004803603602081101561015957600080fd5b50356001600160a01b03166104a7565b005b34801561017757600080fd5b5061018061050a565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101ba5781810151838201526020016101a2565b50505050905090810190601f1680156101e75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561020157600080fd5b5061022e6004803603604081101561021857600080fd5b506001600160a01b038135169060200135610598565b604080519115158252519081900360200190f35b34801561024e57600080fd5b506102576105fe565b60408051918252519081900360200190f35b34801561027557600080fd5b5061022e6004803603606081101561028c57600080fd5b506001600160a01b03813581169160208101359091169060400135610604565b3480156102b857600080fd5b506102c1610673565b6040805160ff9092168252519081900360200190f35b3480156102e357600080fd5b5061016961067c565b3480156102f857600080fd5b506101696004803603604081101561030f57600080fd5b506001600160a01b038135169060200135610761565b34801561033157600080fd5b506102576004803603602081101561034857600080fd5b50356001600160a01b0316610782565b34801561036457600080fd5b506101696004803603602081101561037b57600080fd5b50356001600160a01b0316610794565b6101696107cd565b34801561039f57600080fd5b506101806107d9565b3480156103b457600080fd5b50610169600480360360208110156103cb57600080fd5b5035610833565b3480156103de57600080fd5b506103e7610918565b6040805192835260208301919091528051918290030190f35b34801561040c57600080fd5b5061022e6004803603604081101561042357600080fd5b506001600160a01b038135169060200135610987565b34801561044557600080fd5b506103e76004803603602081101561045c57600080fd5b50356001600160a01b031661099d565b34801561047857600080fd5b506102576004803603604081101561048f57600080fd5b506001600160a01b03813581169160200135166109b6565b6009546001600160a01b031633146104be57600080fd5b6001600160a01b0381166104d157600080fd5b6040516001600160a01b038216904780156108fc02916000818181858888f19350505050158015610506573d6000803e3d6000fd5b5050565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105905780601f1061056557610100808354040283529160200191610590565b820191906000526020600020905b81548152906001019060200180831161057357829003601f168201915b505050505081565b3360008181526005602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60035481565b6001600160a01b038316600090815260056020908152604080832033845290915281205482111561063457600080fd5b6001600160a01b03841660009081526005602090815260408083203384529091529020805483900390556106698484846109d3565b5060019392505050565b60025460ff1681565b600061068733610ad5565b90506007548111156106a257506007805460009091556106ac565b6007805482900390555b336000908152600b6020526040902054600a5410156106cf576000600a556106ea565b336000908152600b6020526040902054600a80549190910390555b336000818152600b60209081526040918290205482518581529182015281517fa5db732761fc7848e60494239d11ca3900b7b87be41ec7b7c639fb298684257b929181900390910190a2336000908152600b6020908152604080832080549084905560049092529091208054929091019091019055565b6009546001600160a01b0316331461077857600080fd5b6105068282610b59565b60046020526000908152604090205481565b6008546001600160a01b031633146107ab57600080fd5b600980546001600160a01b0319166001600160a01b0392909216919091179055565b6107d73334610b59565b565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105905780601f1061056557610100808354040283529160200191610590565b80600202600754101561084557600080fd5b3360009081526004602052604090205481111561086157600080fd5b600061086c33610ad5565b905080600754101561087d57600080fd5b80156108de5760078054829003905533600081815260046020908152604080832080548601905580518581529182019290925281517fa5db732761fc7848e60494239d11ca3900b7b87be41ec7b7c639fb298684257b929181900390910190a25b5033600090815260046020908152604080832080548590039055600a805485019055600b9091529020805490910181554260019190910155565b336000908152600b6020526040812060010154819015806109465750336000908152600b6020526040902054155b1561095657506000905080610983565b5050336000908152600b602052604090206001810154905442919091039064174876e8009004810261169b025b9091565b60006109943384846109d3565b50600192915050565b600b602052600090815260409020805460019091015482565b600560209081526000928352604080842090915290825290205481565b6001600160a01b0382166109e657600080fd5b6001600160a01b038316600090815260046020526040902054811115610a0b57600080fd5b6001600160a01b03821660009081526004602052604090205481810111610a3157600080fd5b6001600160a01b038083166000818152600460209081526040808320805495891680855282852080548981039091559486905281548801909155815187815291519390950194927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a36001600160a01b03808416600090815260046020526040808220549287168252902054018114610acf57fe5b50505050565b6001600160a01b0381166000908152600b60205260408120600101541580610b1357506001600160a01b0382166000908152600b6020526040902054155b15610b2057506000610b54565b506001600160a01b0381166000908152600b6020526040902060018101549054429190910364174876e80090910402612d36025b919050565b60008111610b6657600080fd5b600654601e820290811115610b7a57600080fd5b6006805482900390556001600160a01b038316600081815260046020908152604091829020805485019055815184815291517f238c6608153e2e12d472d57328a45291ce1b0afcf048416d868e30c7a4a13c489281900390910190a250505056fea265627a7a72315820f53d69934ed10c032f7b74079261edea6506abade4de5c2017d8ac1e0e64203064736f6c63430005110032

Deployed Bytecode

0x6080604052600436106100fe5760003560e01c806370a08231116100955780639b9d3928116100645780639b9d3928146103a8578063a413fcc3146103d2578063a9059cbb14610400578063d45a7e2e14610439578063dd62ed3e1461046c576100fe565b806370a08231146103255780637cb97b2b1461035857806389c5113f1461038b57806395d89b4114610393576100fe565b806323b872dd116100d157806323b872dd14610269578063313ce567146102ac578063462f2528146102d75780634b9e3df2146102ec576100fe565b806304ac10551461013657806306fdde031461016b578063095ea7b3146101f557806318160ddd14610242575b60408051348152905133917f3d1dcfc6ac0f091989e7055faeaf7537add77f36d86594b846e9a8650df691a4919081900360200190a2005b34801561014257600080fd5b506101696004803603602081101561015957600080fd5b50356001600160a01b03166104a7565b005b34801561017757600080fd5b5061018061050a565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101ba5781810151838201526020016101a2565b50505050905090810190601f1680156101e75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561020157600080fd5b5061022e6004803603604081101561021857600080fd5b506001600160a01b038135169060200135610598565b604080519115158252519081900360200190f35b34801561024e57600080fd5b506102576105fe565b60408051918252519081900360200190f35b34801561027557600080fd5b5061022e6004803603606081101561028c57600080fd5b506001600160a01b03813581169160208101359091169060400135610604565b3480156102b857600080fd5b506102c1610673565b6040805160ff9092168252519081900360200190f35b3480156102e357600080fd5b5061016961067c565b3480156102f857600080fd5b506101696004803603604081101561030f57600080fd5b506001600160a01b038135169060200135610761565b34801561033157600080fd5b506102576004803603602081101561034857600080fd5b50356001600160a01b0316610782565b34801561036457600080fd5b506101696004803603602081101561037b57600080fd5b50356001600160a01b0316610794565b6101696107cd565b34801561039f57600080fd5b506101806107d9565b3480156103b457600080fd5b50610169600480360360208110156103cb57600080fd5b5035610833565b3480156103de57600080fd5b506103e7610918565b6040805192835260208301919091528051918290030190f35b34801561040c57600080fd5b5061022e6004803603604081101561042357600080fd5b506001600160a01b038135169060200135610987565b34801561044557600080fd5b506103e76004803603602081101561045c57600080fd5b50356001600160a01b031661099d565b34801561047857600080fd5b506102576004803603604081101561048f57600080fd5b506001600160a01b03813581169160200135166109b6565b6009546001600160a01b031633146104be57600080fd5b6001600160a01b0381166104d157600080fd5b6040516001600160a01b038216904780156108fc02916000818181858888f19350505050158015610506573d6000803e3d6000fd5b5050565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105905780601f1061056557610100808354040283529160200191610590565b820191906000526020600020905b81548152906001019060200180831161057357829003601f168201915b505050505081565b3360008181526005602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60035481565b6001600160a01b038316600090815260056020908152604080832033845290915281205482111561063457600080fd5b6001600160a01b03841660009081526005602090815260408083203384529091529020805483900390556106698484846109d3565b5060019392505050565b60025460ff1681565b600061068733610ad5565b90506007548111156106a257506007805460009091556106ac565b6007805482900390555b336000908152600b6020526040902054600a5410156106cf576000600a556106ea565b336000908152600b6020526040902054600a80549190910390555b336000818152600b60209081526040918290205482518581529182015281517fa5db732761fc7848e60494239d11ca3900b7b87be41ec7b7c639fb298684257b929181900390910190a2336000908152600b6020908152604080832080549084905560049092529091208054929091019091019055565b6009546001600160a01b0316331461077857600080fd5b6105068282610b59565b60046020526000908152604090205481565b6008546001600160a01b031633146107ab57600080fd5b600980546001600160a01b0319166001600160a01b0392909216919091179055565b6107d73334610b59565b565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156105905780601f1061056557610100808354040283529160200191610590565b80600202600754101561084557600080fd5b3360009081526004602052604090205481111561086157600080fd5b600061086c33610ad5565b905080600754101561087d57600080fd5b80156108de5760078054829003905533600081815260046020908152604080832080548601905580518581529182019290925281517fa5db732761fc7848e60494239d11ca3900b7b87be41ec7b7c639fb298684257b929181900390910190a25b5033600090815260046020908152604080832080548590039055600a805485019055600b9091529020805490910181554260019190910155565b336000908152600b6020526040812060010154819015806109465750336000908152600b6020526040902054155b1561095657506000905080610983565b5050336000908152600b602052604090206001810154905442919091039064174876e8009004810261169b025b9091565b60006109943384846109d3565b50600192915050565b600b602052600090815260409020805460019091015482565b600560209081526000928352604080842090915290825290205481565b6001600160a01b0382166109e657600080fd5b6001600160a01b038316600090815260046020526040902054811115610a0b57600080fd5b6001600160a01b03821660009081526004602052604090205481810111610a3157600080fd5b6001600160a01b038083166000818152600460209081526040808320805495891680855282852080548981039091559486905281548801909155815187815291519390950194927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a36001600160a01b03808416600090815260046020526040808220549287168252902054018114610acf57fe5b50505050565b6001600160a01b0381166000908152600b60205260408120600101541580610b1357506001600160a01b0382166000908152600b6020526040902054155b15610b2057506000610b54565b506001600160a01b0381166000908152600b6020526040902060018101549054429190910364174876e80090910402612d36025b919050565b60008111610b6657600080fd5b600654601e820290811115610b7a57600080fd5b6006805482900390556001600160a01b038316600081815260046020908152604091829020805485019055815184815291517f238c6608153e2e12d472d57328a45291ce1b0afcf048416d868e30c7a4a13c489281900390910190a250505056fea265627a7a72315820f53d69934ed10c032f7b74079261edea6506abade4de5c2017d8ac1e0e64203064736f6c63430005110032

Deployed Bytecode Sourcemap

34:5000:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2464:38;;;2492:9;2464:38;;;;2481:10;;2464:38;;;;;;;;;;34:5000;4850:181;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4850:181:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4850:181:0;-1:-1:-1;;;;;4850:181:0;;:::i;:::-;;55:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;55:37:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;55:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1748:216;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1748:216:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;1748:216:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;168:39;;8:9:-1;5:2;;;30:1;27;20:12;5:2;168:39:0;;;:::i;:::-;;;;;;;;;;;;;;;;1469:273;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1469:273:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;1469:273:0;;;;;;;;;;;;;;;;;:::i;135:26::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;135:26:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3657:566;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3657:566:0;;;:::i;2804:154::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2804:154:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;2804:154:0;;;;;;;;:::i;214:45::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;214:45:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;214:45:0;-1:-1:-1;;;;;214:45:0;;:::i;2093:109::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2093:109:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2093:109:0;-1:-1:-1;;;;;2093:109:0;;:::i;2979:83::-;;;:::i;99:29::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;99:29:0;;;:::i;3082:555::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3082:555:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3082:555:0;;:::i;4516:328::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4516:328:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1319:144;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1319:144:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;1319:144:0;;;;;;;;:::i;2050:36::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2050:36:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2050:36:0;-1:-1:-1;;;;;2050:36:0;;:::i;266:66::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;266:66:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;266:66:0;;;;;;;;;;:::i;4850:181::-;4930:5;;-1:-1:-1;;;;;4930:5:0;4916:10;:19;4908:28;;;;;;-1:-1:-1;;;;;4955:20:0;;4947:29;;;;;;4987:36;;-1:-1:-1;;;;;4987:13:0;;;5001:21;4987:36;;;;;;;;;5001:21;4987:13;:36;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4987:36:0;4850:181;:::o;55:37::-;;;;;;;;;;;;;;;-1:-1:-1;;55:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1748:216::-;1850:10;1815:12;1840:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;1840:31:0;;;;;;;;;;;:40;;;1896:38;;;;;;;1815:12;;1840:31;;1850:10;;1896:38;;;;;;;;-1:-1:-1;1952:4:0;1748:216;;;;:::o;168:39::-;;;;:::o;1469:273::-;-1:-1:-1;;;;;1594:16:0;;1551:12;1594:16;;;:9;:16;;;;;;;;1611:10;1594:28;;;;;;;;1584:38;;;1576:47;;;;;;-1:-1:-1;;;;;1634:16:0;;;;;;:9;:16;;;;;;;;1651:10;1634:28;;;;;;;:38;;;;;;;1683:29;1644:5;1700:3;1666:6;1683:9;:29::i;:::-;-1:-1:-1;1730:4:0;1469:273;;;;;:::o;135:26::-;;;;;;:::o;3657:566::-;3696:9;3706:24;3719:10;3706:12;:24::i;:::-;3696:34;;3748:8;;3744:1;:12;3741:123;;;-1:-1:-1;3776:8:0;;;3810:1;3799:12;;;3741:123;;;3851:8;:13;;;;;;;3741:123;3897:10;3891:17;;;;:5;:17;;;;;:26;3878:10;;:39;3875:140;;;3944:1;3932:10;:13;3875:140;;;3995:10;3989:17;;;;:5;:17;;;;;:26;3975:10;:40;;;;;;;;3875:140;4046:10;4059:17;;;;:5;:17;;;;;;;;;:26;4031:55;;;;;;;;;;;;;;;;;;;;;;4111:10;4105:17;;;;:5;:17;;;;;;;;:26;;4142:28;;;;4181:9;:21;;;;;;:24;;4103:28;;;;4181:24;;;;;3657:566::o;2804:154::-;2912:5;;-1:-1:-1;;;;;2912:5:0;2898:10;:19;2890:28;;;;;;2929:21;2939:4;2944:5;2929:9;:21::i;214:45::-;;;;;;;;;;;;;:::o;2093:109::-;2165:5;;-1:-1:-1;;;;;2165:5:0;2151:10;:19;2143:28;;;;;;2182:5;:12;;-1:-1:-1;;;;;;2182:12:0;-1:-1:-1;;;;;2182:12:0;;;;;;;;;;2093:109::o;2979:83::-;3023:31;3033:10;3044:9;3023;:31::i;:::-;2979:83::o;99:29::-;;;;;;;;;;;;;;;-1:-1:-1;;99:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3082:555;3153:5;3160:1;3153:8;3141;;:20;;3133:29;;;;;;3191:10;3181:21;;;;:9;:21;;;;;;:28;-1:-1:-1;3181:28:0;3173:37;;;;;;3221:9;3231:24;3244:10;3231:12;:24::i;:::-;3221:34;;3285:1;3274:8;;:12;;3266:21;;;;;;3301:3;;3298:175;;3361:8;:11;;;;;;;3397:10;3361:8;3387:21;;;:9;:21;;;;;;;;:24;;;;;;3431:30;;;;;;;;;;;;;;;;;;;;;;;;;3298:175;-1:-1:-1;3493:10:0;3483:21;;;;:9;:21;;;;;;;;:28;;;;;;;3522:10;:19;;;;;;3552:5;:17;;;;;:33;;;;;;;3626:3;-1:-1:-1;3596:27:0;;;;:33;3082:555::o;4516:328::-;4600:10;4560:9;4594:17;;;:5;:17;;;;;:27;;;4560:9;;4594:31;;:65;;-1:-1:-1;4635:10:0;4629:17;;;;:5;:17;;;;;:26;:30;4594:65;4591:81;;;-1:-1:-1;4668:1:0;;-1:-1:-1;4668:1:0;4660:12;;4591:81;-1:-1:-1;;4706:10:0;4682;4700:17;;;:5;:17;;;;;:27;;;;4750:26;;4693:3;:34;;;;;4777:12;4750:39;;:44;;4797:4;4750:51;4516:328;;;:::o;1319:144::-;1382:4;1399:34;1409:10;1421:3;1426:6;1399:9;:34::i;:::-;-1:-1:-1;1451:4:0;1319:144;;;;:::o;2050:36::-;;;;;;;;;;;;;;;;;;;:::o;266:66::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;836:477::-;-1:-1:-1;;;;;924:18:0;;916:27;;;;;;-1:-1:-1;;;;;962:16:0;;;;;;:9;:16;;;;;;:26;-1:-1:-1;962:26:0;954:35;;;;;;-1:-1:-1;;;;;1034:14:0;;;;;;:9;:14;;;;;;1008:23;;;:40;1000:49;;;;;;-1:-1:-1;;;;;1103:14:0;;;1060:21;1103:14;;;:9;:14;;;;;;;;;;1084:16;;;;;;;;;;;1128:26;;;;;;1165:14;;;;:24;;;;;;;1205:28;;;;;;;1084:33;;;;;:16;1205:28;;;;;;;;;;;-1:-1:-1;;;;;1270:14:0;;;;;;;:9;:14;;;;;;;1251:16;;;;;;;;:33;:53;;1244:61;;;;836:477;;;;:::o;4229:281::-;-1:-1:-1;;;;;4307:11:0;;4286:7;4307:11;;;:5;:11;;;;;:21;;;:25;;:53;;-1:-1:-1;;;;;;4336:11:0;;;;;;:5;:11;;;;;:20;:24;4307:53;4304:65;;;-1:-1:-1;4368:1:0;4361:8;;4304:65;-1:-1:-1;;;;;;4398:11:0;;4379;4398;;;:5;:11;;;;;:21;;;;4435:20;;4391:3;:28;;;;4456:12;4435:33;;;4434:40;4477:5;4434:48;4229:281;;;;:::o;2516:282::-;2605:1;2597:5;:9;2589:18;;;;;;2660:12;;2639:2;2632:9;;;2660:20;-1:-1:-1;2660:20:0;2652:29;;;;;;2692:12;:19;;;;;;;-1:-1:-1;;;;;2722:15:0;;2692:12;2722:15;;;:9;:15;;;;;;;;;:22;;;;;;2760:30;;;;;;;;;;;;;;;;;2516:282;;;:::o

Swarm Source

bzzr://f53d69934ed10c032f7b74079261edea6506abade4de5c2017d8ac1e0e642030

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  ]
[ 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.