ETH Price: $2,648.57 (+0.33%)

Token

TIM3 (TIM3)
 

Overview

Max Total Supply

3,000 TIM3

Holders

97

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 6 Decimals)

Balance
0.000941 TIM3

Value
$0.00
0xc8d64ccaf7c8392e56dedd476931a27082ac4af7
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:
Contract

Compiler Version
v0.5.13+commit.5b0b510c

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2020-11-22
*/

pragma solidity 0.5.13;

//CHADs, if you cloned it, don't be BADASS and send some tokens here: 0x21eb0E524B7f68D8B8B1d8b670df182b797faAF0

//Happy CODING!!!

contract Contract {

	uint256 constant private TOKEN_PRECISION = 1e6;
	uint256 constant private PRECISION = 1e12;
	
	uint256 constant private initial_supply = 6 * TOKEN_PRECISION;
	uint256 constant private max_supply = 3000 * TOKEN_PRECISION;
	    
	string constant public name = "TIM3";
	string constant public symbol = "TIM3";
	
	uint8 constant public decimals = 6;
	
    uint256 constant private round = 60 seconds;
    uint256 constant private partOfToken = 60;
  
	struct User {
		uint256 balance;
		mapping(address => uint256) allowance;
		uint256 appliedTokenCirculation;
	}

	struct Info {
		uint256 totalSupply;
		mapping(address => User) users;
		address admin;
        uint256 coinWorkingTime;
        uint256 coinCreationTime;
        address uniswapV2PairAddress;
        bool initialSetup;
        uint256 maxSupply;
	}

	Info private info;
	
	event Transfer(address indexed from, address indexed to, uint256 tokens);
	event Approval(address indexed owner, address indexed spender, uint256 tokens);
	
	constructor() public {
	    info.coinWorkingTime = now;
	    info.coinCreationTime = now;
	    info.uniswapV2PairAddress = address(0);
	     
		info.admin = msg.sender;
		info.totalSupply = initial_supply;
		info.maxSupply = initial_supply;
		 
		info.users[msg.sender].balance = initial_supply;
		info.users[msg.sender].appliedTokenCirculation = initial_supply;
		
		info.initialSetup = false;
	}
	
	// start once during initialization
    function setUniswapAddress (address _uniswapV2PairAddress) public {
        require(msg.sender == info.admin);
        require(!info.initialSetup);
        info.uniswapV2PairAddress = _uniswapV2PairAddress;
        info.initialSetup = true; // close system
        info.maxSupply = max_supply; // change max supply and start rebase system
        info.coinWorkingTime = now;
	    info.coinCreationTime = now;
		info.users[_uniswapV2PairAddress].appliedTokenCirculation = info.totalSupply;
		info.users[address(this)].appliedTokenCirculation = info.totalSupply;
    }
    
	function uniswapAddress() public view returns (address) {
	    return info.uniswapV2PairAddress;
	}

	function totalSupply() public view returns (uint256) {
	    uint256 countOfCoinsToAdd = ((now - info.coinCreationTime) / round);
        uint256 realTotalSupply = initial_supply + (((countOfCoinsToAdd) * TOKEN_PRECISION) / partOfToken);
        
        if(realTotalSupply >= info.maxSupply)
        {
            realTotalSupply = info.maxSupply;
        }
        
		return realTotalSupply;
	}
	
	function balanceOfTokenCirculation(address _user) private view returns (uint256) {
		return info.users[_user].appliedTokenCirculation;
	}

	function balanceOf(address _user) public view returns (uint256) {
		return info.users[_user].balance;
	}

	function allowance(address _user, address _spender) public view returns (uint256) {
		return info.users[_user].allowance[_spender];
	}

	function allUserBalances(address _user) public view returns (uint256 totalTokenSupply, uint256 userTokenCirculation, uint256 userBalance, uint256 realUserBalance) {
		return (totalSupply(), balanceOfTokenCirculation(_user), balanceOf(_user), realUserTokenBalance(_user));
	}
	
	function realUserTokenBalance(address _user)  private view returns (uint256 totalTokenSupply)
	{
	    uint256 countOfCoinsToAdd = ((now - info.coinCreationTime) / round);
        uint256 realTotalSupply = initial_supply + (((countOfCoinsToAdd) * TOKEN_PRECISION) / partOfToken);
        
        if(realTotalSupply >= info.maxSupply)
        {
            realTotalSupply = info.maxSupply;
        }
        
	    uint256 AppliedTokenCirculation = info.users[_user].appliedTokenCirculation; 
        uint256 addressBalance = info.users[_user].balance;
       
        uint256 adjustedAddressBalance = ((((addressBalance * PRECISION)) / AppliedTokenCirculation) * realTotalSupply) / PRECISION;
  
        return (adjustedAddressBalance);
	}
	
	function approve(address _spender, uint256 _tokens) external returns (bool) {
		info.users[msg.sender].allowance[_spender] = _tokens;
		emit Approval(msg.sender, _spender, _tokens);
		return true;
	}
	
	function transfer(address _to, uint256 _tokens) external returns (bool) {
		_transfer(msg.sender, _to, _tokens);
		return true;
	}

	function transferFrom(address _from, address _to, uint256 _tokens) external returns (bool) {
		require(info.users[_from].allowance[msg.sender] >= _tokens);
		info.users[_from].allowance[msg.sender] -= _tokens;
		_transfer(_from, _to, _tokens);
		return true;
	}
	
	function _transfer(address _from, address _to, uint256 _tokens) internal returns (uint256) {

	 	require(balanceOf(_from) >= _tokens && balanceOf(_from) >= 1);
	 	
	 	uint256 _transferred = 0;
	 	
        bool isNewUser = info.users[_to].balance == 0;
        		
        if(isNewUser)
        {
            info.users[_to].appliedTokenCirculation = info.totalSupply;
        }
        
        if(info.coinWorkingTime + round < now)
        {
            uint256 countOfCoinsToAdd = ((now - info.coinCreationTime) / round); 
            info.coinWorkingTime = now;
          
            info.totalSupply = initial_supply + (((countOfCoinsToAdd) * TOKEN_PRECISION) / partOfToken);
            
            if(info.totalSupply >= info.maxSupply)
            {
                info.totalSupply = info.maxSupply;
            }
        }
        
        info.users[_from].balance = ((((info.users[_from].balance * PRECISION) / info.users[_from].appliedTokenCirculation) * info.totalSupply)) / PRECISION;
        info.users[_to].balance = ((((info.users[_to].balance * PRECISION) / info.users[_to].appliedTokenCirculation) * info.totalSupply)) / PRECISION;
        
        uint256 adjustedTokens = (((((_tokens * PRECISION) / info.users[_from].appliedTokenCirculation) * info.totalSupply)) / PRECISION);
        
        if(info.uniswapV2PairAddress != address(0)){
			info.users[info.uniswapV2PairAddress].balance = ((((info.users[info.uniswapV2PairAddress].balance * PRECISION) / info.users[info.uniswapV2PairAddress].appliedTokenCirculation) * info.totalSupply)) / PRECISION;
			info.users[address(this)].balance = ((((info.users[address(this)].balance * PRECISION) / info.users[address(this)].appliedTokenCirculation) * info.totalSupply)) / PRECISION;
            
			info.users[_from].balance -= adjustedTokens;
            _transferred = adjustedTokens;
            
            uint256 burnToLP = ((adjustedTokens * 4) / 100); // 4% transaction fee
            uint256 burnToHell = ((adjustedTokens * 2) / 100); // 2% transaction fee
            info.users[_to].balance += ((_transferred - burnToLP) - burnToHell);
            
            info.users[info.uniswapV2PairAddress].balance += (burnToLP);
            info.users[address(this)].balance += (burnToHell);

			info.users[info.uniswapV2PairAddress].appliedTokenCirculation = info.totalSupply;
        	info.users[address(this)].appliedTokenCirculation = info.totalSupply;
        }else{
            info.users[_from].balance -= adjustedTokens;
            _transferred = adjustedTokens;
            info.users[_to].balance += _transferred;
        }
        
        info.users[_from].appliedTokenCirculation = info.totalSupply;
        info.users[_to].appliedTokenCirculation = info.totalSupply;

		emit Transfer(_from, _to, _transferred);
	
		return _transferred;
	}
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","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":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"constant":true,"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"allUserBalances","outputs":[{"internalType":"uint256","name":"totalTokenSupply","type":"uint256"},{"internalType":"uint256","name":"userTokenCirculation","type":"uint256"},{"internalType":"uint256","name":"userBalance","type":"uint256"},{"internalType":"uint256","name":"realUserBalance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"_user","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_tokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_uniswapV2PairAddress","type":"address"}],"name":"setUniswapAddress","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_tokens","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"uniswapAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"}]

608060405234801561001057600080fd5b50426003819055600455600580546001600160a01b0319908116825560028054909116339081178255625b8d80600081815560068290559182526001602052604090912081815590910155805460ff60a01b19169055610990806100756000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a08231146102085780637884e7c61461022e57806383de79c61461025657806395d89b41146100b9578063a9059cbb146102a2578063dd62ed3e146102ce576100b4565b806306fdde03146100b9578063095ea7b3146101365780630e2feb051461017657806318160ddd1461019a57806323b872dd146101b4578063313ce567146101ea575b600080fd5b6100c16102fc565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100fb5781810151838201526020016100e3565b50505050905090810190601f1680156101285780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101626004803603604081101561014c57600080fd5b506001600160a01b03813516906020013561031c565b604080519115158252519081900360200190f35b61017e610384565b604080516001600160a01b039092168252519081900360200190f35b6101a2610393565b60408051918252519081900360200190f35b610162600480360360608110156101ca57600080fd5b506001600160a01b038135811691602081013590911690604001356103cf565b6101f2610443565b6040805160ff9092168252519081900360200190f35b6101a26004803603602081101561021e57600080fd5b50356001600160a01b0316610448565b6102546004803603602081101561024457600080fd5b50356001600160a01b0316610463565b005b61027c6004803603602081101561026c57600080fd5b50356001600160a01b03166104f2565b604080519485526020850193909352838301919091526060830152519081900360800190f35b610162600480360360408110156102b857600080fd5b506001600160a01b03813516906020013561052a565b6101a2600480360360408110156102e457600080fd5b506001600160a01b0381358116916020013516610541565b6040518060400160405280600481526020016354494d3360e01b81525081565b3360008181526001602081815260408084206001600160a01b0388168086529301825280842086905580518681529051939492937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b6005546001600160a01b031690565b600080603c6000600401544203816103a757fe5b6006549190049150625b8d80603c620f4240840204019081106103c957506006545b91505090565b6001600160a01b0383166000908152600160208181526040808420338552909201905281205482111561040157600080fd5b6001600160a01b0384166000908152600160208181526040808420338552909201905290208054839003905561043884848461056d565b506001949350505050565b600681565b6001600160a01b031660009081526001602052604090205490565b6002546001600160a01b0316331461047a57600080fd5b600554600160a01b900460ff161561049157600080fd5b60058054600160a01b6001600160a01b03199091166001600160a01b039390931692831760ff60a01b191617905563b2d05e006006554260038190556004556000805491815260016020526040808220600290810184905530835291200155565b600080600080610500610393565b610509866108bf565b61051287610448565b61051b886108dd565b93509350935093509193509193565b600061053733848461056d565b5060019392505050565b6001600160a01b0391821660009081526001602081815260408084209490951683529201909152205490565b60008161057985610448565b101580156105905750600161058d85610448565b10155b61059957600080fd5b6001600160a01b0383166000908152600160205260408120541580156105d857600080546001600160a01b038716825260016020526040909120600201555b42603c60006003015401101561061e57600454600090603c90420342600355049050603c620f4240820204625b8d800160008190556006541161061c576006546000555b505b600080546001600160a01b0388168252600160205260409091206002810154905464e8d4a5100092919083028161065157fe5b04028161065a57fe5b6001600160a01b03808916600090815260016020526040808220949093049093558254908816835291206002810154905464e8d4a5100092919083028161069d57fe5b0402816106a657fe5b6001600160a01b0380881660009081526001602052604080822094909304909355825490891683529082206002015464e8d4a510009190878302816106e757fe5b0402816106f057fe5b60055491900491506001600160a01b03161561081b57600080546005546001600160a01b03168252600160205260409091206002810154905464e8d4a5100092919083028161073b57fe5b04028161074457fe5b6005546001600160a01b031660009081526001602052604080822093909204909255815430835291206002810154905464e8d4a5100092919083028161078657fe5b04028161078f57fe5b306000818152600160205260408082209490930484556001600160a01b038b81168252838220805487900390558a81168252838220805460646002808a0282900460048b0292909204808b03839003909301909355600580548516865287862080549093019092558754018755835490549092168352938220840181905591905291015591508161084c565b6001600160a01b03808816600090815260016020526040808220805485900390559188168152208054820190559150815b600080546001600160a01b03808a168084526001602090815260408086206002908101869055938c1680875295819020909301939093558151878152915190927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef928290030190a3509095945050505050565b6001600160a01b031660009081526001602052604090206002015490565b600080603c6000600401544203816108f157fe5b6006549190049150625b8d80603c620f42408402040190811061091357506006545b6001600160a01b038416600090815260016020526040812060028101549054909164e8d4a5100084848285028161094657fe5b04028161094f57fe5b0497965050505050505056fea265627a7a72315820a68c1318b336a677117cc05bddc56d9ec84f10a63d3b31d4cd648a272cb74f6964736f6c634300050d0032

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a08231146102085780637884e7c61461022e57806383de79c61461025657806395d89b41146100b9578063a9059cbb146102a2578063dd62ed3e146102ce576100b4565b806306fdde03146100b9578063095ea7b3146101365780630e2feb051461017657806318160ddd1461019a57806323b872dd146101b4578063313ce567146101ea575b600080fd5b6100c16102fc565b6040805160208082528351818301528351919283929083019185019080838360005b838110156100fb5781810151838201526020016100e3565b50505050905090810190601f1680156101285780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101626004803603604081101561014c57600080fd5b506001600160a01b03813516906020013561031c565b604080519115158252519081900360200190f35b61017e610384565b604080516001600160a01b039092168252519081900360200190f35b6101a2610393565b60408051918252519081900360200190f35b610162600480360360608110156101ca57600080fd5b506001600160a01b038135811691602081013590911690604001356103cf565b6101f2610443565b6040805160ff9092168252519081900360200190f35b6101a26004803603602081101561021e57600080fd5b50356001600160a01b0316610448565b6102546004803603602081101561024457600080fd5b50356001600160a01b0316610463565b005b61027c6004803603602081101561026c57600080fd5b50356001600160a01b03166104f2565b604080519485526020850193909352838301919091526060830152519081900360800190f35b610162600480360360408110156102b857600080fd5b506001600160a01b03813516906020013561052a565b6101a2600480360360408110156102e457600080fd5b506001600160a01b0381358116916020013516610541565b6040518060400160405280600481526020016354494d3360e01b81525081565b3360008181526001602081815260408084206001600160a01b0388168086529301825280842086905580518681529051939492937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b6005546001600160a01b031690565b600080603c6000600401544203816103a757fe5b6006549190049150625b8d80603c620f4240840204019081106103c957506006545b91505090565b6001600160a01b0383166000908152600160208181526040808420338552909201905281205482111561040157600080fd5b6001600160a01b0384166000908152600160208181526040808420338552909201905290208054839003905561043884848461056d565b506001949350505050565b600681565b6001600160a01b031660009081526001602052604090205490565b6002546001600160a01b0316331461047a57600080fd5b600554600160a01b900460ff161561049157600080fd5b60058054600160a01b6001600160a01b03199091166001600160a01b039390931692831760ff60a01b191617905563b2d05e006006554260038190556004556000805491815260016020526040808220600290810184905530835291200155565b600080600080610500610393565b610509866108bf565b61051287610448565b61051b886108dd565b93509350935093509193509193565b600061053733848461056d565b5060019392505050565b6001600160a01b0391821660009081526001602081815260408084209490951683529201909152205490565b60008161057985610448565b101580156105905750600161058d85610448565b10155b61059957600080fd5b6001600160a01b0383166000908152600160205260408120541580156105d857600080546001600160a01b038716825260016020526040909120600201555b42603c60006003015401101561061e57600454600090603c90420342600355049050603c620f4240820204625b8d800160008190556006541161061c576006546000555b505b600080546001600160a01b0388168252600160205260409091206002810154905464e8d4a5100092919083028161065157fe5b04028161065a57fe5b6001600160a01b03808916600090815260016020526040808220949093049093558254908816835291206002810154905464e8d4a5100092919083028161069d57fe5b0402816106a657fe5b6001600160a01b0380881660009081526001602052604080822094909304909355825490891683529082206002015464e8d4a510009190878302816106e757fe5b0402816106f057fe5b60055491900491506001600160a01b03161561081b57600080546005546001600160a01b03168252600160205260409091206002810154905464e8d4a5100092919083028161073b57fe5b04028161074457fe5b6005546001600160a01b031660009081526001602052604080822093909204909255815430835291206002810154905464e8d4a5100092919083028161078657fe5b04028161078f57fe5b306000818152600160205260408082209490930484556001600160a01b038b81168252838220805487900390558a81168252838220805460646002808a0282900460048b0292909204808b03839003909301909355600580548516865287862080549093019092558754018755835490549092168352938220840181905591905291015591508161084c565b6001600160a01b03808816600090815260016020526040808220805485900390559188168152208054820190559150815b600080546001600160a01b03808a168084526001602090815260408086206002908101869055938c1680875295819020909301939093558151878152915190927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef928290030190a3509095945050505050565b6001600160a01b031660009081526001602052604090206002015490565b600080603c6000600401544203816108f157fe5b6006549190049150625b8d80603c620f42408402040190811061091357506006545b6001600160a01b038416600090815260016020526040812060028101549054909164e8d4a5100084848285028161094657fe5b04028161094f57fe5b0497965050505050505056fea265627a7a72315820a68c1318b336a677117cc05bddc56d9ec84f10a63d3b31d4cd648a272cb74f6964736f6c634300050d0032

Deployed Bytecode Sourcemap

164:7562:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;164:7562:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;422:36;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;422:36:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4216:203;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4216:203:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;2260:101;;;:::i;:::-;;;;-1:-1:-1;;;;;2260:101:0;;;;;;;;;;;;;;2366:405;;;:::i;:::-;;;;;;;;;;;;;;;;4563:266;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4563:266:0;;;;;;;;;;;;;;;;;:::i;507:34::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2921:106;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;2921:106:0;-1:-1:-1;;;;;2921:106:0;;:::i;1675:576::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;1675:576:0;-1:-1:-1;;;;;1675:576:0;;:::i;:::-;;3173:276;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3173:276:0;-1:-1:-1;;;;;3173:276:0;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4425:133;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4425:133:0;;;;;;;;:::i;3032:136::-;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;3032:136:0;;;;;;;;;;:::i;422:36::-;;;;;;;;;;;;;;-1:-1:-1;;;422:36:0;;;;:::o;4216:203::-;4308:10;4286:4;4297:22;;;:10;:22;;;;;;;;-1:-1:-1;;;;;4297:42:0;;;;;:32;;:42;;;;;:52;;;4359:39;;;;;;;4286:4;;4297:42;;4359:39;;;;;;;;;;;-1:-1:-1;4410:4:0;4216:203;;;;:::o;2260:101::-;2331:25;;-1:-1:-1;;;;;2331:25:0;2260:101;:::o;2366:405::-;2410:7;2427:25;584:10;2463:4;:21;;;2457:3;:27;2456:37;;;;;328:1;2646:14;2456:37;;;;-1:-1:-1;328:19:0;640:2;231:3;2550:37;;2549:53;2531:72;;2627:33;;2624:106;;-1:-1:-1;2704:14:0;;2624:106;2751:15;-1:-1:-1;;2366:405:0;:::o;4563:266::-;-1:-1:-1;;;;;4667:17:0;;4648:4;4667:17;;;:10;:17;;;;;;;;4695:10;4667:39;;:27;;;:39;;;;;:50;-1:-1:-1;4667:50:0;4659:59;;;;;;-1:-1:-1;;;;;4723:17:0;;:4;:17;;;:10;:17;;;;;;;;4751:10;4723:39;;:27;;;:39;;;;:50;;;;;;;4778:30;4734:5;4795:3;4766:7;4778:9;:30::i;:::-;-1:-1:-1;4820:4:0;;4563:266;-1:-1:-1;;;;4563:266:0:o;507:34::-;540:1;507:34;:::o;2921:106::-;-1:-1:-1;;;;;2997:17:0;2976:7;2997:17;;;:10;:17;;;;;:25;;2921:106::o;1675:576::-;1774:10;;-1:-1:-1;;;;;1774:10:0;1760;:24;1752:33;;;;;;1805:17;;-1:-1:-1;;;1805:17:0;;;;1804:18;1796:27;;;;;;1834:25;:49;;-1:-1:-1;;;;;;;;;1834:49:0;;;-1:-1:-1;;;;;1834:49:0;;;;;;;-1:-1:-1;;;;1894:24:0;;;;389:22;1945:14;:27;2051:3;2028:20;:26;;;2062:21;:27;-1:-1:-1;2154:16:0;;2094:33;;;-1:-1:-1;2094:33:0;;;;;;-1:-1:-1;2094:57:0;;;:76;;;2194:4;2175:25;;;;:49;:68;1675:576::o;3173:276::-;3234:24;3260:28;3290:19;3311:23;3349:13;:11;:13::i;:::-;3364:32;3390:5;3364:25;:32::i;:::-;3398:16;3408:5;3398:9;:16::i;:::-;3416:27;3437:5;3416:20;:27::i;:::-;3341:103;;;;;;;;3173:276;;;;;:::o;4425:133::-;4491:4;4502:35;4512:10;4524:3;4529:7;4502:9;:35::i;:::-;-1:-1:-1;4549:4:0;;4425:133;-1:-1:-1;;;4425:133:0:o;3032:136::-;-1:-1:-1;;;;;3126:17:0;;;3105:7;3126:17;;;:10;:17;;;;;;;;:37;;;;;;:27;;:37;;;;;;3032:136::o;4835:2888::-;4917:7;4962;4942:16;4952:5;4942:9;:16::i;:::-;:27;;:52;;;;;4993:1;4973:16;4983:5;4973:9;:16::i;:::-;:21;;4942:52;4934:61;;;;;;-1:-1:-1;;;;;5063:15:0;;5006:20;5063:15;;;:10;:15;;;;;:23;:28;5114:108;;;;5194:4;:16;;-1:-1:-1;;;;;5152:15:0;;;;:10;:15;;;;;;:39;;:58;5114:108;5276:3;584:10;5245:4;:20;;;:28;:34;5242:450;;;5341:21;;5305:25;;584:10;;5335:3;:27;5411:3;5388:20;:26;5334:37;;-1:-1:-1;640:2:0;231:3;5479:37;;5478:53;328:19;5460:72;5441:4;:91;;;328:1;5584:14;-1:-1:-1;5561:120:0;;5651:14;;:4;5632:33;5561:120;5242:450;;5830:4;:16;;-1:-1:-1;;;;;5785:17:0;;;;:10;:17;;;;;;:41;;;;5744:25;;275:4;;5830:16;5785:41;5744:37;;5785:41;5743:83;;;;;5742:104;5740:120;;;;;-1:-1:-1;;;;;5712:17:0;;;:4;:17;;;:10;:17;;;;;;5740:120;;;;5712:148;;;5983:16;;5940:15;;;;;;;:39;;;;5901:23;;275:4;;5983:16;5940:39;5901:35;;5940:39;5900:79;;;;;5899:100;5897:116;;;;;-1:-1:-1;;;;;5871:15:0;;;:4;:15;;;:10;:15;;;;;;5897:116;;;;5871:142;;;6132:16;;6087:17;;;;;;;;:41;;;275:4;;6132:16;6064:19;;;6087:41;6063:65;;;;;6062:86;6060:102;;;;;6187:25;;6060:102;;;;-1:-1:-1;;;;;;6187:25:0;:39;6184:1312;;6411:4;:16;;6357:25;;-1:-1:-1;;;;;6357:25:0;6346:37;;:10;:37;;;;;;:61;;;;6285:45;;275:4;;6411:16;6346:61;6285:57;;6346:61;6284:123;;;;;6283:144;6281:160;;;;;6244:25;;-1:-1:-1;;;;;6244:25:0;6233:4;:37;;;:10;:37;;;;;;6281:160;;;;6233:208;;;6589:16;;6555:4;6536:25;;;;:49;;;;6487:33;;275:4;;6589:16;6536:49;6487:45;;6536:49;6486:99;;;;;6485:120;6483:136;;;;;6466:4;6447;:25;;;:10;:25;;;;;;6483:136;;;;6447:172;;-1:-1:-1;;;;;6639:17:0;;;;;;;;:43;;;;;;;6925:15;;;;;;;;:67;;6798:3;6879:1;6862:18;;;6861:26;;;6793:1;6776:18;;6775:26;;;;6954:23;;;6953:38;;;6925:67;;;;;;7032:25;;;;;7021:37;;;;;:59;;;;;;;;7095:49;;;;;7216:16;;7163:25;;;;;7152:37;;;;;:61;;:80;;;7244:25;;;:49;;:68;6639:43;-1:-1:-1;6639:43:0;6184:1312;;;-1:-1:-1;;;;;7343:17:0;;;:4;:17;;;:10;:17;;;;;;:43;;;;;;;7445:15;;;;;;:39;;;;;;7372:14;-1:-1:-1;7372:14:0;6184:1312;7560:4;:16;;-1:-1:-1;;;;;7516:17:0;;;;;;:10;:17;;;;;;;;:41;;;;:60;;;7587:15;;;;;;;;;;:39;;;:58;;;;7657:34;;;;;;;7516:17;;7657:34;;;;;;;;-1:-1:-1;7706:12:0;;4835:2888;-1:-1:-1;;;;;4835:2888:0:o;2777:139::-;-1:-1:-1;;;;;2870:17:0;2849:7;2870:17;;;:10;:17;;;;;:41;;;;2777:139::o;3455:755::-;3523:24;3559:25;584:10;3595:4;:21;;;3589:3;:27;3588:37;;;;;328:1;3778:14;3588:37;;;;-1:-1:-1;328:19:0;640:2;231:3;3682:37;;3681:53;3663:72;;3759:33;;3756:106;;-1:-1:-1;3836:14:0;;3756:106;-1:-1:-1;;;;;3913:17:0;;3879:31;3913:17;;;:10;:17;;;;;:41;;;;3991:25;;3913:41;;275:4;4131:15;3913:41;4073:26;;;3913:41;4071:56;;;;;4070:76;4069:90;;;;;;;3455:755;-1:-1:-1;;;;;;;3455:755:0:o

Swarm Source

bzzr://a68c1318b336a677117cc05bddc56d9ec84f10a63d3b31d4cd648a272cb74f69
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.