ETH Price: $2,071.07 (-3.62%)

Contract

0x0EEb3BbD4E7311bD24DfaBe6DC0968a5442F5096
 

Overview

ETH Balance

0.001460000000001004 ETH

Eth Value

$3.02 (@ $2,071.07/ETH)

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Redemption Eth110907982020-10-20 4:19:511983 days ago1603167591IN
0x0EEb3BbD...5442F5096
0 ETH0.0034996327
Subscribe Coin110907982020-10-20 4:19:511983 days ago1603167591IN
0x0EEb3BbD...5442F5096
0 ETH0.0021283117.00000145
Subscribe Coin110906782020-10-20 3:54:511983 days ago1603166091IN
0x0EEb3BbD...5442F5096
0.00001 ETH0.0035054628
Subscribe Coin110905542020-10-20 3:28:031983 days ago1603164483IN
0x0EEb3BbD...5442F5096
0.00145 ETH0.0037558530.00000145
Redemption Eth110900512020-10-20 1:38:491984 days ago1603157929IN
0x0EEb3BbD...5442F5096
0 ETH0.0029927223.08917767
Subscribe Coin110899032020-10-20 1:05:221984 days ago1603155922IN
0x0EEb3BbD...5442F5096
1 wei0.0027292521.8
Subscribe Coin110898482020-10-20 0:54:151984 days ago1603155255IN
0x0EEb3BbD...5442F5096
1 wei0.0030171924.1
Redemption Eth110858212020-10-19 10:10:091984 days ago1603102209IN
0x0EEb3BbD...5442F5096
0 ETH0.0045365635
Receive110857992020-10-19 10:04:461984 days ago1603101886IN
0x0EEb3BbD...5442F5096
1 wei0.0052312241.8
Subscribe Coin110857992020-10-19 10:04:461984 days ago1603101886IN
0x0EEb3BbD...5442F5096
1 wei0.0042566334
Subscribe Coin110857992020-10-19 10:04:461984 days ago1603101886IN
0x0EEb3BbD...5442F5096
1 wei0.0047666334
Subscribe Coin110857972020-10-19 10:04:211984 days ago1603101861IN
0x0EEb3BbD...5442F5096
2 wei0.0088605838.5

Latest 3 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
-110907982020-10-20 4:19:511983 days ago1603167591
0x0EEb3BbD...5442F5096
1 wei
-110900512020-10-20 1:38:491984 days ago1603157929
0x0EEb3BbD...5442F5096
1 wei
-110858212020-10-19 10:10:091984 days ago1603102209
0x0EEb3BbD...5442F5096
1 wei
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
YZCMTOKENS

Compiler Version
v0.5.17+commit.d19bba13

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.5.0;
 
contract YZCMTOKENS  {
 
 
 
    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
 
 
 	string public name = "Yun zhuan chuan mei Token";
	string public symbol = "YZCM";
	uint256 public decimals = 18;
	uint256 public constant _totalSupply = 100000000 * 10**18; //Y
	address payable private owner;


    uint256 public subscribeNumber =0;  //认购量y'z'c'm ;
    uint256 rate = 1000;
 
 
     uint8[] intOut ;
     uint256[] number ;
     address[] addresssList;
     uint256[]times;


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

	constructor() public {
	  
		owner = msg.sender;
	}
	
	modifier onlyOwner() {
    	require(owner == msg.sender);
   	 	_;
   	}


   // 取当前合约的地址
	function getAddress() public view returns (address) {
		return address(this);
	}

   // 取当前合约的地址资产 
   function getContractEth()  public view returns(uint256 ){
       
      return address(this).balance;
   }
   
   //认购
    function receive () external payable{
   	     sendYzcmCoin();
     }
    
	      //认购
     function subscribeCoin()   public  payable {
         
            sendYzcmCoin();
     }
     
     //认购1000 
     function sendYzcmCoin() private{
         
         uint256 _value  =  msg.value * rate;
    	 require(_totalSupply >= subscribeNumber + _value);
    	 
    	 balances[msg.sender] += _value;
    	 subscribeNumber += _value;
    
        intOut.push(1);
        addresssList.push(msg.sender);
        number.push(_value);
        times.push(now);
     }
     
    

   //s赎回最低 1000  
    function  redemptionEth(uint256 yzcmNumber) public{
        require(yzcmNumber >= rate );
        require( balances[msg.sender] >= yzcmNumber);
        
        
        subscribeNumber -= yzcmNumber;
        balances[msg.sender] -= yzcmNumber;
        
        uint256 ethumber = yzcmNumber /rate;
        msg.sender.transfer(ethumber);
      
        
        intOut.push(0);
        addresssList.push(msg.sender);
        number.push(ethumber);
        times.push(now);
    }
    
 // 获取流水 
 function getbuy() view public returns( uint8[] memory,address[] memory , uint256[] memory,uint256[] memory ){
     
     return (intOut, addresssList, number, times);
 }
 
 
    function transfer(address _to, uint256 _value) public returns (bool success) {
        //默认totalSupply 不会超过最大值 (2^256 - 1).
        //如果随着时间的推移将会有新的token生成,则可以用下面这句避免溢出的异常
        require(balances[msg.sender] >= _value && balances[_to] + _value > balances[_to]);
       
        balances[msg.sender] -= _value;//从消息发送者账户中减去token数量_value
        balances[_to] += _value;//往接收账户增加token数量_value
         
        return true;
    }
 
 
    function transferFrom(address _from, address _to, uint256 _value) public returns 
    (bool success) {
        require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value);
        balances[_to] += _value;//接收账户增加token数量_value
        balances[_from] -= _value; //支出账户_from减去token数量_value
        allowed[_from][msg.sender] -= _value;//消息发送者可以从账户_from中转出的数量减少_value
      
        return true;
    }
    function balanceOf(address _owner) public view returns (uint256 balance) {
        return balances[_owner];
    }
 
 
    function approve(address _spender, uint256 _value) public returns (bool success)   
    { 
        allowed[msg.sender][_spender] = _value;
         
        return true;
    }
 
    function allowance(address _owner, address _spender) public view returns (uint256 remaining) {
        return allowed[_owner][_spender];//允许_spender从_owner中转出的token数
    }
    
}

Contract Security Audit

Contract ABI

API
[{"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"},{"constant":true,"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","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":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getContractEth","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getbuy","outputs":[{"internalType":"uint8[]","name":"","type":"uint8[]"},{"internalType":"address[]","name":"","type":"address[]"},{"internalType":"uint256[]","name":"","type":"uint256[]"},{"internalType":"uint256[]","name":"","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":[],"name":"receive","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[{"internalType":"uint256","name":"yzcmNumber","type":"uint256"}],"name":"redemptionEth","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"subscribeCoin","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"subscribeNumber","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"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":"success","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"}]

60806040526040518060400160405280601981526020017f59756e207a6875616e20636875616e206d656920546f6b656e00000000000000815250600290805190602001906200005192919062000105565b506040518060400160405280600481526020017f595a434d00000000000000000000000000000000000000000000000000000000815250600390805190602001906200009f92919062000105565b50601260045560006006556103e8600755348015620000bd57600080fd5b5033600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620001b4565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200014857805160ff191683800117855562000179565b8280016001018555821562000179579182015b82811115620001785782518255916020019190600101906200015b565b5b5090506200018891906200018c565b5090565b620001b191905b80821115620001ad57600081600090555060010162000193565b5090565b90565b6112fa80620001c46000396000f3fe6080604052600436106100f35760003560e01c806363b7c79e1161008a578063a3e76c0f11610059578063a3e76c0f146105e4578063a9059cbb146105ee578063d44608f514610661578063dd62ed3e1461068c576100f3565b806363b7c79e1461048957806370a08231146104c4578063805247541461052957806395d89b4114610554576100f3565b8063313ce567116100c6578063313ce5671461029857806338cc4831146102c35780633ea624b71461031a5780633eaaf86b1461045e576100f3565b806306fdde03146100f8578063095ea7b31461018857806314bebff2146101fb57806323b872dd14610205575b600080fd5b34801561010457600080fd5b5061010d610711565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561014d578082015181840152602081019050610132565b50505050905090810190601f16801561017a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561019457600080fd5b506101e1600480360360408110156101ab57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107af565b604051808215151515815260200191505060405180910390f35b61020361083c565b005b34801561021157600080fd5b5061027e6004803603606081101561022857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610846565b604051808215151515815260200191505060405180910390f35b3480156102a457600080fd5b506102ad610a48565b6040518082815260200191505060405180910390f35b3480156102cf57600080fd5b506102d8610a4e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561032657600080fd5b5061032f610a56565b6040518080602001806020018060200180602001858103855289818151815260200191508051906020019060200280838360005b8381101561037e578082015181840152602081019050610363565b50505050905001858103845288818151815260200191508051906020019060200280838360005b838110156103c05780820151818401526020810190506103a5565b50505050905001858103835287818151815260200191508051906020019060200280838360005b838110156104025780820151818401526020810190506103e7565b50505050905001858103825286818151815260200191508051906020019060200280838360005b83811015610444578082015181840152602081019050610429565b505050509050019850505050505050505060405180910390f35b34801561046a57600080fd5b50610473610c16565b6040518082815260200191505060405180910390f35b34801561049557600080fd5b506104c2600480360360208110156104ac57600080fd5b8101908080359060200190929190505050610c25565b005b3480156104d057600080fd5b50610513600480360360208110156104e757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e3d565b6040518082815260200191505060405180910390f35b34801561053557600080fd5b5061053e610e85565b6040518082815260200191505060405180910390f35b34801561056057600080fd5b50610569610e8b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105a957808201518184015260208101905061058e565b50505050905090810190601f1680156105d65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105ec610f29565b005b3480156105fa57600080fd5b506106476004803603604081101561061157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f33565b604051808215151515815260200191505060405180910390f35b34801561066d57600080fd5b506106766110ab565b6040518082815260200191505060405180910390f35b34801561069857600080fd5b506106fb600480360360408110156106af57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110b3565b6040518082815260200191505060405180910390f35b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107a75780601f1061077c576101008083540402835291602001916107a7565b820191906000526020600020905b81548152906001019060200180831161078a57829003601f168201915b505050505081565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b61084461113a565b565b6000816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610912575081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b61091b57600080fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550600190509392505050565b60045481565b600030905090565b6060806060806008600a6009600b83805480602002602001604051908101604052809291908181526020018280548015610ad557602002820191906000526020600020906000905b82829054906101000a900460ff1660ff1681526020019060010190602082600001049283019260010382029150808411610a9e5790505b5050505050935082805480602002602001604051908101604052809291908181526020018280548015610b5d57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311610b13575b5050505050925081805480602002602001604051908101604052809291908181526020018280548015610baf57602002820191906000526020600020905b815481526020019060010190808311610b9b575b5050505050915080805480602002602001604051908101604052809291908181526020018280548015610c0157602002820191906000526020600020905b815481526020019060010190808311610bed575b50505050509050935093509350935090919293565b6a52b7d2dcc80cd2e400000081565b600754811015610c3457600080fd5b806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c7f57600080fd5b80600660008282540392505081905550806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555060006007548281610ce857fe5b0490503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610d31573d6000803e3d6000fd5b5060086000908060018154018082558091505090600182039060005260206000209060209182820401919006909192909190916101000a81548160ff021916908360ff16021790555050600a3390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506009819080600181540180825580915050906001820390600052602060002001600090919290919091505550600b4290806001815401808255809150509060018203906000526020600020016000909192909190915055505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60065481565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f215780601f10610ef657610100808354040283529160200191610f21565b820191906000526020600020905b815481529060010190602001808311610f0457829003601f168201915b505050505081565b610f3161113a565b565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561100057506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b61100957600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506001905092915050565b600047905090565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60006007543402905080600654016a52b7d2dcc80cd2e4000000101561115f57600080fd5b806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508060066000828254019250508190555060086001908060018154018082558091505090600182039060005260206000209060209182820401919006909192909190916101000a81548160ff021916908360ff16021790555050600a3390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506009819080600181540180825580915050906001820390600052602060002001600090919290919091505550600b4290806001815401808255809150509060018203906000526020600020016000909192909190915055505056fea265627a7a72315820fff88fdc4f81a4fc21a84e104498c31d5f1cf8457f28c5e9f03ac5a4b0b2c00964736f6c63430005110032

Deployed Bytecode

0x6080604052600436106100f35760003560e01c806363b7c79e1161008a578063a3e76c0f11610059578063a3e76c0f146105e4578063a9059cbb146105ee578063d44608f514610661578063dd62ed3e1461068c576100f3565b806363b7c79e1461048957806370a08231146104c4578063805247541461052957806395d89b4114610554576100f3565b8063313ce567116100c6578063313ce5671461029857806338cc4831146102c35780633ea624b71461031a5780633eaaf86b1461045e576100f3565b806306fdde03146100f8578063095ea7b31461018857806314bebff2146101fb57806323b872dd14610205575b600080fd5b34801561010457600080fd5b5061010d610711565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561014d578082015181840152602081019050610132565b50505050905090810190601f16801561017a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561019457600080fd5b506101e1600480360360408110156101ab57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107af565b604051808215151515815260200191505060405180910390f35b61020361083c565b005b34801561021157600080fd5b5061027e6004803603606081101561022857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610846565b604051808215151515815260200191505060405180910390f35b3480156102a457600080fd5b506102ad610a48565b6040518082815260200191505060405180910390f35b3480156102cf57600080fd5b506102d8610a4e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561032657600080fd5b5061032f610a56565b6040518080602001806020018060200180602001858103855289818151815260200191508051906020019060200280838360005b8381101561037e578082015181840152602081019050610363565b50505050905001858103845288818151815260200191508051906020019060200280838360005b838110156103c05780820151818401526020810190506103a5565b50505050905001858103835287818151815260200191508051906020019060200280838360005b838110156104025780820151818401526020810190506103e7565b50505050905001858103825286818151815260200191508051906020019060200280838360005b83811015610444578082015181840152602081019050610429565b505050509050019850505050505050505060405180910390f35b34801561046a57600080fd5b50610473610c16565b6040518082815260200191505060405180910390f35b34801561049557600080fd5b506104c2600480360360208110156104ac57600080fd5b8101908080359060200190929190505050610c25565b005b3480156104d057600080fd5b50610513600480360360208110156104e757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e3d565b6040518082815260200191505060405180910390f35b34801561053557600080fd5b5061053e610e85565b6040518082815260200191505060405180910390f35b34801561056057600080fd5b50610569610e8b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105a957808201518184015260208101905061058e565b50505050905090810190601f1680156105d65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105ec610f29565b005b3480156105fa57600080fd5b506106476004803603604081101561061157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f33565b604051808215151515815260200191505060405180910390f35b34801561066d57600080fd5b506106766110ab565b6040518082815260200191505060405180910390f35b34801561069857600080fd5b506106fb600480360360408110156106af57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110b3565b6040518082815260200191505060405180910390f35b60028054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107a75780601f1061077c576101008083540402835291602001916107a7565b820191906000526020600020905b81548152906001019060200180831161078a57829003601f168201915b505050505081565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b61084461113a565b565b6000816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610912575081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b61091b57600080fd5b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550600190509392505050565b60045481565b600030905090565b6060806060806008600a6009600b83805480602002602001604051908101604052809291908181526020018280548015610ad557602002820191906000526020600020906000905b82829054906101000a900460ff1660ff1681526020019060010190602082600001049283019260010382029150808411610a9e5790505b5050505050935082805480602002602001604051908101604052809291908181526020018280548015610b5d57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311610b13575b5050505050925081805480602002602001604051908101604052809291908181526020018280548015610baf57602002820191906000526020600020905b815481526020019060010190808311610b9b575b5050505050915080805480602002602001604051908101604052809291908181526020018280548015610c0157602002820191906000526020600020905b815481526020019060010190808311610bed575b50505050509050935093509350935090919293565b6a52b7d2dcc80cd2e400000081565b600754811015610c3457600080fd5b806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c7f57600080fd5b80600660008282540392505081905550806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555060006007548281610ce857fe5b0490503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610d31573d6000803e3d6000fd5b5060086000908060018154018082558091505090600182039060005260206000209060209182820401919006909192909190916101000a81548160ff021916908360ff16021790555050600a3390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506009819080600181540180825580915050906001820390600052602060002001600090919290919091505550600b4290806001815401808255809150509060018203906000526020600020016000909192909190915055505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60065481565b60038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f215780601f10610ef657610100808354040283529160200191610f21565b820191906000526020600020905b815481529060010190602001808311610f0457829003601f168201915b505050505081565b610f3161113a565b565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561100057506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401115b61100957600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506001905092915050565b600047905090565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60006007543402905080600654016a52b7d2dcc80cd2e4000000101561115f57600080fd5b806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508060066000828254019250508190555060086001908060018154018082558091505090600182039060005260206000209060209182820401919006909192909190916101000a81548160ff021916908360ff16021790555050600a3390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506009819080600181540180825580915050906001820390600052602060002001600090919290919091505550600b4290806001815401808255809150509060018203906000526020600020016000909192909190915055505056fea265627a7a72315820fff88fdc4f81a4fc21a84e104498c31d5f1cf8457f28c5e9f03ac5a4b0b2c00964736f6c63430005110032

Deployed Bytecode Sourcemap

28:4111:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;177:48;;8:9:-1;5:2;;;30:1;27;20:12;5:2;177:48:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;177:48:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3752:180;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3752:180:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3752:180:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1311:92;;;:::i;:::-;;3130:489;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3130:489:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3130:489:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;262:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;262:28:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;949:82;;8:9:-1;5:2;;;30:1;27;20:12;5:2;949:82:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2371:172;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2371:172:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2371:172:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2371:172:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2371:172:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2371:172:0;;;;;;;;;;;;;;;;;;;;;;;294:57;;8:9:-1;5:2;;;30:1;27;20:12;5:2;294:57:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1849:494;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1849:494:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1849:494:0;;;;;;;;;;;;;;;;;:::i;:::-;;3625:115;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3625:115:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3625:115:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;399:33;;8:9:-1;5:2;;;30:1;27;20:12;5:2;399:33:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;229:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;229:29:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;229:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1210:71;;;:::i;:::-;;2555:563;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2555:563:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2555:563:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1077:109;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1077:109:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3941:189;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3941:189:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3941:189:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;177:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3752:180::-;3819:12;3885:6;3853:7;:19;3861:10;3853:19;;;;;;;;;;;;;;;:29;3873:8;3853:29;;;;;;;;;;;;;;;:38;;;;3920:4;3913:11;;3752:180;;;;:::o;1311:92::-;1380:14;:12;:14::i;:::-;1311:92::o;3130:489::-;3218:12;3270:6;3251:8;:15;3260:5;3251:15;;;;;;;;;;;;;;;;:25;;:65;;;;;3310:6;3280:7;:14;3288:5;3280:14;;;;;;;;;;;;;;;:26;3295:10;3280:26;;;;;;;;;;;;;;;;:36;;3251:65;3243:74;;;;;;3345:6;3328:8;:13;3337:3;3328:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;3418:6;3399:8;:15;3408:5;3399:15;;;;;;;;;;;;;;;;:25;;;;;;;;;;;3508:6;3478:7;:14;3486:5;3478:14;;;;;;;;;;;;;;;:26;3493:10;3478:26;;;;;;;;;;;;;;;;:36;;;;;;;;;;;3607:4;3600:11;;3130:489;;;;;:::o;262:28::-;;;;:::o;949:82::-;992:7;1021:4;1006:20;;949:82;:::o;2371:172::-;2410:14;2425:16;2444;2461;2502:6;2510:12;2524:6;2532:5;2494:44;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2371:172;;;;:::o;294:57::-;333:18;294:57;:::o;1849:494::-;1932:4;;1918:10;:18;;1910:28;;;;;;1982:10;1958:8;:20;1967:10;1958:20;;;;;;;;;;;;;;;;:34;;1949:44;;;;;;2043:10;2024:15;;:29;;;;;;;;;;;2088:10;2064:8;:20;2073:10;2064:20;;;;;;;;;;;;;;;;:34;;;;;;;;;;;2119:16;2150:4;;2138:10;:16;;;;;;2119:35;;2165:10;:19;;:29;2185:8;2165:29;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2165:29:0;2223:6;2235:1;2223:14;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;2223:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2248:12;2266:10;2248:29;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;2248:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2288:6;2300:8;2288:21;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;2288:21:0;;;;;;;;;;;;;;;;;;;;;;2320:5;2331:3;2320:15;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;2320:15:0;;;;;;;;;;;;;;;;;;;;;;1849:494;;:::o;3625:115::-;3681:15;3716:8;:16;3725:6;3716:16;;;;;;;;;;;;;;;;3709:23;;3625:115;;;:::o;399:33::-;;;;:::o;229:29::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1210:71::-;1258:14;:12;:14::i;:::-;1210:71::o;2555:563::-;2618:12;2852:6;2828:8;:20;2837:10;2828:20;;;;;;;;;;;;;;;;:30;;:72;;;;;2887:8;:13;2896:3;2887:13;;;;;;;;;;;;;;;;2878:6;2862:8;:13;2871:3;2862:13;;;;;;;;;;;;;;;;:22;:38;2828:72;2820:81;;;;;;2945:6;2921:8;:20;2930:10;2921:20;;;;;;;;;;;;;;;;:30;;;;;;;;;;;3031:6;3014:8;:13;3023:3;3014:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;3106:4;3099:11;;2555:563;;;;:::o;1077:109::-;1124:7;1158:21;1151:28;;1077:109;:::o;3941:189::-;4015:17;4052:7;:15;4060:6;4052:15;;;;;;;;;;;;;;;:25;4068:8;4052:25;;;;;;;;;;;;;;;;4045:32;;3941:189;;;;:::o;1437:364::-;1491:14;1522:4;;1510:9;:16;1491:35;;1577:6;1559:15;;:24;333:18;1543:40;;1535:49;;;;;;1625:6;1601:8;:20;1610:10;1601:20;;;;;;;;;;;;;;;;:30;;;;;;;;;;;1659:6;1640:15;;:25;;;;;;;;;;;1682:6;1694:1;1682:14;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;1682:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1707:12;1725:10;1707:29;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;1707:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1747:6;1759;1747:19;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;1747:19:0;;;;;;;;;;;;;;;;;;;;;;1777:5;1788:3;1777:15;;39:1:-1;33:3;27:10;23:18;57:10;52:3;45:23;79:10;72:17;;0:93;1777:15:0;;;;;;;;;;;;;;;;;;;;;;1437:364;:::o

Swarm Source

bzzr://fff88fdc4f81a4fc21a84e104498c31d5f1cf8457f28c5e9f03ac5a4b0b2c009

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.