ETH Price: $3,156.94 (+3.24%)
Gas: 6 Gwei

Contract

0x252b9F56359901a0BDE52d0675b1f1130d86F471
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

TokenTracker

PANDO (PANDO) (@$0.0016)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Transfer196939832024-04-20 3:35:4719 hrs ago1713584147IN
Pando Browser: PANDO Token
0 ETH0.000340268.68498807
Transfer196925902024-04-19 22:54:5924 hrs ago1713567299IN
Pando Browser: PANDO Token
0 ETH0.000317159.2251372
Transfer196925782024-04-19 22:52:3524 hrs ago1713567155IN
Pando Browser: PANDO Token
0 ETH0.000295928.61073162
Transfer196925782024-04-19 22:52:3524 hrs ago1713567155IN
Pando Browser: PANDO Token
0 ETH0.00048478.61073162
Transfer196925662024-04-19 22:50:1124 hrs ago1713567011IN
Pando Browser: PANDO Token
0 ETH0.0008441815
Transfer196897432024-04-19 13:20:4733 hrs ago1713532847IN
Pando Browser: PANDO Token
0 ETH0.0005290415.3938521
Transfer196897262024-04-19 13:17:2334 hrs ago1713532643IN
Pando Browser: PANDO Token
0 ETH0.0008317714.779482
Transfer196882972024-04-19 8:29:1138 hrs ago1713515351IN
Pando Browser: PANDO Token
0 ETH0.0004626913.4634459
Transfer196882972024-04-19 8:29:1138 hrs ago1713515351IN
Pando Browser: PANDO Token
0 ETH0.0004626913.4634459
Transfer196882852024-04-19 8:26:4738 hrs ago1713515207IN
Pando Browser: PANDO Token
0 ETH0.0006821212.12042191
Transfer196882832024-04-19 8:26:2338 hrs ago1713515183IN
Pando Browser: PANDO Token
0 ETH0.0005095913.00685075
Transfer196882822024-04-19 8:26:1138 hrs ago1713515171IN
Pando Browser: PANDO Token
0 ETH0.0007213212.81687585
Transfer196868872024-04-19 3:43:3543 hrs ago1713498215IN
Pando Browser: PANDO Token
0 ETH0.0004568113.28747892
Transfer196868732024-04-19 3:40:4743 hrs ago1713498047IN
Pando Browser: PANDO Token
0 ETH0.0007139112.68264011
Transfer196847982024-04-18 20:43:112 days ago1713472991IN
Pando Browser: PANDO Token
0 ETH0.0007663119.55928545
Transfer196736902024-04-17 7:25:593 days ago1713338759IN
Pando Browser: PANDO Token
0 ETH0.0005432215.80648903
Transfer196736772024-04-17 7:23:233 days ago1713338603IN
Pando Browser: PANDO Token
0 ETH0.0006557619.08805014
Transfer196736762024-04-17 7:23:113 days ago1713338591IN
Pando Browser: PANDO Token
0 ETH0.0012381322
Transfer196736662024-04-17 7:21:113 days ago1713338471IN
Pando Browser: PANDO Token
0 ETH0.0013128723.33288209
Transfer196727392024-04-17 4:14:473 days ago1713327287IN
Pando Browser: PANDO Token
0 ETH0.000495238.79778816
Transfer196720532024-04-17 1:57:233 days ago1713319043IN
Pando Browser: PANDO Token
0 ETH0.0005122414.8999532
Transfer196720362024-04-17 1:53:473 days ago1713318827IN
Pando Browser: PANDO Token
0 ETH0.000355499.07364371
Transfer196715042024-04-17 0:06:473 days ago1713312407IN
Pando Browser: PANDO Token
0 ETH0.000567110.07456999
Transfer196709912024-04-16 22:23:114 days ago1713306191IN
Pando Browser: PANDO Token
0 ETH0.0009567417
Transfer196706832024-04-16 21:20:594 days ago1713302459IN
Pando Browser: PANDO Token
0 ETH0.0004357512.67069184
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:
PandoToken

Compiler Version
v0.5.9+commit.c68bc34e

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2021-04-16
*/

/**
 * PANDO token 
 * 
*/

// SPDX-License-Identifier: MIT

pragma solidity ^0.5.9;

library SafeMath
{
  	function mul(uint256 a, uint256 b) internal pure returns (uint256)
    	{
		uint256 c = a * b;
		assert(a == 0 || c / a == b);

		return c;
  	}

  	function div(uint256 a, uint256 b) internal pure returns (uint256)
	{
		uint256 c = a / b;

		return c;
  	}

  	function sub(uint256 a, uint256 b) internal pure returns (uint256)
	{
		assert(b <= a);

		return a - b;
  	}

  	function add(uint256 a, uint256 b) internal pure returns (uint256)
	{
		uint256 c = a + b;
		assert(c >= a);

		return c;
  	}
}

contract OwnerHelper
{
  	address public owner;

  	event ChangeOwner(address indexed _from, address indexed _to);

  	modifier onlyOwner
	{
		require(msg.sender == owner);
		_;
  	}
  	
  	constructor() public
	{
		owner = msg.sender;
  	}
  	
  	function transferOwnership(address _to) onlyOwner public
  	{
    	require(_to != owner);
    	require(_to != address(0x0));

        address from = owner;
      	owner = _to;
  	    
      	emit ChangeOwner(from, _to);
  	}
}


contract ERC20Interface
{
    event Transfer( address indexed _from, address indexed _to, uint _value);
    event Approval( address indexed _owner, address indexed _spender, uint _value);
    
    function totalSupply() view public returns (uint _supply);
    function balanceOf( address _who ) public view returns (uint _value);
    function transfer( address _to, uint _value) public returns (bool _success);
    function approve( address _spender, uint _value ) public returns (bool _success);
    function allowance( address _owner, address _spender ) public view returns (uint _allowance);
    function transferFrom( address _from, address _to, uint _value) public returns (bool _success);
}

contract PandoToken is ERC20Interface, OwnerHelper
{
    using SafeMath for uint;
    
    string public name;
    uint public decimals;
    string public symbol;

    // Founder
    address private founder;
    
    // Total
    uint public totalTokenSupply;
    uint public burnTokenSupply;

    mapping (address => uint) public balances;
    mapping (address => mapping ( address => uint )) public approvals;
    mapping (address => bool) private blackAddress; // unLock : false, Lock : true
    
    bool public tokenLock = false;

    // Token Total
    uint constant private E18 = 1000000000000000000;

    event Burn(address indexed _from, uint _tokens);
    event TokenUnlock(address indexed _to, uint _tokens);

    constructor(string memory _name, string memory _symbol, address _founder, uint _totalTokenSupply) public {
        name        = _name;
        decimals    = 18;
        symbol      = _symbol;

        founder = _founder;
        totalTokenSupply  = _totalTokenSupply * E18;
        burnTokenSupply     = 0;

        balances[founder] = totalTokenSupply;
        emit Transfer(address(0), founder, totalTokenSupply);
    }

    // ERC - 20 Interface -----
    modifier notLocked {
        require(isTransferable() == true);
        _;
    }

    function lock(address who) onlyOwner public {
        
        blackAddress[who] = true;
    }
    
    function unlock(address who) onlyOwner public {
        
        blackAddress[who] = false;
    }
    
    function isLocked(address who) public view returns(bool) {
        
        return blackAddress[who];
    }

    function totalSupply() view public returns (uint) 
    {
        return totalTokenSupply;
    }
    
    function balanceOf(address _who) view public returns (uint) 
    {
        return balances[_who];
    }
    
    function transfer(address _to, uint _value) notLocked public returns (bool) 
    {
        require(balances[msg.sender] >= _value);
        
        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);
        
        emit Transfer(msg.sender, _to, _value);
        
        return true;
    }
    
    function approve(address _spender, uint _value) notLocked public returns (bool)
    {
        require(balances[msg.sender] >= _value);
        
        approvals[msg.sender][_spender] = _value;
        
        emit Approval(msg.sender, _spender, _value);
        
        return true; 
    }
    
    function allowance(address _owner, address _spender) view public returns (uint) 
    {
        return approvals[_owner][_spender];
    }

    function transferFrom(address _from, address _to, uint _value) notLocked public returns (bool) 
    {
        require(balances[_from] >= _value);
        require(approvals[_from][msg.sender] >= _value);
        
        approvals[_from][msg.sender] = approvals[_from][msg.sender].sub(_value);
        balances[_from] = balances[_from].sub(_value);
        balances[_to]  = balances[_to].add(_value);
        
        emit Transfer(_from, _to, _value);
        
        return true;
    }
    
    // Lock Function -----
    
    function isTransferable() private view returns (bool)
    {
        if(tokenLock == false) {

            if (blackAddress[msg.sender]) // true is Locked
            {
                return false;
            } else {
                return true;
            }
        }
        else if(msg.sender == owner)
        {
            return true;
        }
        
        return false;
    }
    
    function setTokenUnlock() onlyOwner public
    {
        require(tokenLock == true);
        
        tokenLock = false;
    }
    
    function setTokenLock() onlyOwner public
    {
        require(tokenLock == false);
        
        tokenLock = true;
    }

    function withdrawTokens(address _contract, uint _value) onlyOwner public
    {

        if(_contract == address(0x0))
        {
            uint eth = _value.mul(10 ** decimals);
            msg.sender.transfer(eth);
        }
        else
        {
            uint tokens = _value.mul(10 ** decimals);
            ERC20Interface(_contract).transfer(msg.sender, tokens);
            
            emit Transfer(address(0x0), msg.sender, tokens);
        }
    }

    function burnToken(uint _value) onlyOwner public
    {
        uint tokens = _value.mul(10 ** decimals);
        
        require(balances[msg.sender] >= tokens);
        
        balances[msg.sender] = balances[msg.sender].sub(tokens);
        
        burnTokenSupply = burnTokenSupply.add(tokens);
        totalTokenSupply = totalTokenSupply.sub(tokens);
        
        emit Burn(msg.sender, tokens);
    }    
    
    function close() onlyOwner public
    {
        selfdestruct(msg.sender);
    }
    
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"name":"_contract","type":"address"},{"name":"_value","type":"uint256"}],"name":"withdrawTokens","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalTokenSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"burnTokenSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"who","type":"address"}],"name":"unlock","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"close","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"who","type":"address"}],"name":"isLocked","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_who","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burnToken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"setTokenUnlock","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"setTokenLock","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"approvals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tokenLock","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"who","type":"address"}],"name":"lock","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_founder","type":"address"},{"name":"_totalTokenSupply","type":"uint256"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":false,"name":"_tokens","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_tokens","type":"uint256"}],"name":"TokenUnlock","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"}],"name":"ChangeOwner","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

60806040526000600a60006101000a81548160ff0219169083151502179055503480156200002c57600080fd5b5060405162001fd038038062001fd0833981810160405260808110156200005257600080fd5b8101908080516401000000008111156200006b57600080fd5b828101905060208101848111156200008257600080fd5b8151856001820283011164010000000082111715620000a057600080fd5b50509291906020018051640100000000811115620000bd57600080fd5b82810190506020810184811115620000d457600080fd5b8151856001820283011164010000000082111715620000f257600080fd5b50509291906020018051906020019092919080519060200190929190505050336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550836001908051906020019062000169929190620002e1565b50601260028190555082600390805190602001906200018a929190620002e1565b5081600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550670de0b6b3a76400008102600581905550600060068190555060055460076000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6005546040518082815260200191505060405180910390a35050505062000390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200032457805160ff191683800117855562000355565b8280016001018555821562000355579182015b828111156200035457825182559160200191906001019062000337565b5b50905062000364919062000368565b5090565b6200038d91905b80821115620003895760008160009055506001016200036f565b5090565b90565b611c3080620003a06000396000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c806370a08231116100c3578063a32ce11e1161007c578063a32ce11e146105fb578063a9059cbb14610673578063dd62ed3e146106d9578063e718234d14610751578063f2fde38b14610773578063f435f5a7146107b757610158565b806370a08231146104945780637b47ec1a146104ec578063843008591461051a5780638da5cb5b146105245780638ece19f61461056e57806395d89b411461057857610158565b806323b872dd1161011557806323b872dd146102ee57806327e235e3146103745780632f6c493c146103cc578063313ce5671461041057806343d726d61461042e5780634a4fbeec1461043857610158565b806306b091f91461015d57806306fdde03146101ab578063095ea7b31461022e57806318160ddd146102945780631ca8b6cb146102b257806322b0aa47146102d0575b600080fd5b6101a96004803603604081101561017357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107fb565b005b6101b3610a3d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101f35780820151818401526020810190506101d8565b50505050905090810190601f1680156102205780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61027a6004803603604081101561024457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610adb565b604051808215151515815260200191505060405180910390f35b61029c610c31565b6040518082815260200191505060405180910390f35b6102ba610c3b565b6040518082815260200191505060405180910390f35b6102d8610c41565b6040518082815260200191505060405180910390f35b61035a6004803603606081101561030457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c47565b604051808215151515815260200191505060405180910390f35b6103b66004803603602081101561038a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fdf565b6040518082815260200191505060405180910390f35b61040e600480360360208110156103e257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ff7565b005b6104186110ab565b6040518082815260200191505060405180910390f35b6104366110b1565b005b61047a6004803603602081101561044e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611123565b604051808215151515815260200191505060405180910390f35b6104d6600480360360208110156104aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611179565b6040518082815260200191505060405180910390f35b6105186004803603602081101561050257600080fd5b81019080803590602001909291905050506111c2565b005b6105226113a0565b005b61052c611436565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61057661145b565b005b6105806114f1565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105c05780820151818401526020810190506105a5565b50505050905090810190601f1680156105ed5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61065d6004803603604081101561061157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061158f565b6040518082815260200191505060405180910390f35b6106bf6004803603604081101561068957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506115b4565b604051808215151515815260200191505060405180910390f35b61073b600480360360408110156106ef57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506117b3565b6040518082815260200191505060405180910390f35b61075961183a565b604051808215151515815260200191505060405180910390f35b6107b56004803603602081101561078957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061184d565b005b6107f9600480360360208110156107cd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506119fe565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461085457600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156108f25760006108a3600254600a0a83611ab290919063ffffffff16565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156108eb573d6000803e3d6000fd5b5050610a39565b600061090c600254600a0a83611ab290919063ffffffff16565b90508273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561099557600080fd5b505af11580156109a9573d6000803e3d6000fd5b505050506040513d60208110156109bf57600080fd5b8101908080519060200190929190505050503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505b5050565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ad35780601f10610aa857610100808354040283529160200191610ad3565b820191906000526020600020905b815481529060010190602001808311610ab657829003601f168201915b505050505081565b600060011515610ae9611ae1565b151514610af557600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610b4157600080fd5b81600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600554905090565b60055481565b60065481565b600060011515610c55611ae1565b151514610c6157600080fd5b81600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cad57600080fd5b81600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d3657600080fd5b610dc582600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bc890919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e9782600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bc890919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f2c82600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bdf90919063ffffffff16565b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60076020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461105057600080fd5b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60025481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461110a57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff16ff5b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461121b57600080fd5b6000611235600254600a0a83611ab290919063ffffffff16565b905080600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561128357600080fd5b6112d581600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bc890919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061132d81600654611bdf90919063ffffffff16565b60068190555061134881600554611bc890919063ffffffff16565b6005819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a25050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113f957600080fd5b60011515600a60009054906101000a900460ff1615151461141957600080fd5b6000600a60006101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146114b457600080fd5b60001515600a60009054906101000a900460ff161515146114d457600080fd5b6001600a60006101000a81548160ff021916908315150217905550565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156115875780601f1061155c57610100808354040283529160200191611587565b820191906000526020600020905b81548152906001019060200180831161156a57829003601f168201915b505050505081565b6008602052816000526040600020602052806000526040600020600091509150505481565b6000600115156115c2611ae1565b1515146115ce57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561161a57600080fd5b61166c82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bc890919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061170182600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bdf90919063ffffffff16565b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600a60009054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146118a657600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561190057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561193a57600080fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f9aecf86140d81442289f667eb72e1202a8fbb3478a686659952e145e8531965660405160405180910390a35050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611a5757600080fd5b6001600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60008082840290506000841480611ad1575082848281611ace57fe5b04145b611ad757fe5b8091505092915050565b6000801515600a60009054906101000a900460ff1615151415611b6257600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611b595760009050611bc5565b60019050611bc5565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415611bc05760019050611bc5565b600090505b90565b600082821115611bd457fe5b818303905092915050565b600080828401905083811015611bf157fe5b809150509291505056fea265627a7a7230582094426ce2bd74b740fc1f5015df734a2a97d9875a63fe532370715a4bbaaf1fab64736f6c63430005090032000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000034eabf0139796f3e4424ef5c833fe6342fc65b0b0000000000000000000000000000000000000000000000000000000077359400000000000000000000000000000000000000000000000000000000000000000550414e444f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000550414e444f000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101585760003560e01c806370a08231116100c3578063a32ce11e1161007c578063a32ce11e146105fb578063a9059cbb14610673578063dd62ed3e146106d9578063e718234d14610751578063f2fde38b14610773578063f435f5a7146107b757610158565b806370a08231146104945780637b47ec1a146104ec578063843008591461051a5780638da5cb5b146105245780638ece19f61461056e57806395d89b411461057857610158565b806323b872dd1161011557806323b872dd146102ee57806327e235e3146103745780632f6c493c146103cc578063313ce5671461041057806343d726d61461042e5780634a4fbeec1461043857610158565b806306b091f91461015d57806306fdde03146101ab578063095ea7b31461022e57806318160ddd146102945780631ca8b6cb146102b257806322b0aa47146102d0575b600080fd5b6101a96004803603604081101561017357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107fb565b005b6101b3610a3d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101f35780820151818401526020810190506101d8565b50505050905090810190601f1680156102205780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61027a6004803603604081101561024457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610adb565b604051808215151515815260200191505060405180910390f35b61029c610c31565b6040518082815260200191505060405180910390f35b6102ba610c3b565b6040518082815260200191505060405180910390f35b6102d8610c41565b6040518082815260200191505060405180910390f35b61035a6004803603606081101561030457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c47565b604051808215151515815260200191505060405180910390f35b6103b66004803603602081101561038a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fdf565b6040518082815260200191505060405180910390f35b61040e600480360360208110156103e257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ff7565b005b6104186110ab565b6040518082815260200191505060405180910390f35b6104366110b1565b005b61047a6004803603602081101561044e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611123565b604051808215151515815260200191505060405180910390f35b6104d6600480360360208110156104aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611179565b6040518082815260200191505060405180910390f35b6105186004803603602081101561050257600080fd5b81019080803590602001909291905050506111c2565b005b6105226113a0565b005b61052c611436565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61057661145b565b005b6105806114f1565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105c05780820151818401526020810190506105a5565b50505050905090810190601f1680156105ed5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61065d6004803603604081101561061157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061158f565b6040518082815260200191505060405180910390f35b6106bf6004803603604081101561068957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506115b4565b604051808215151515815260200191505060405180910390f35b61073b600480360360408110156106ef57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506117b3565b6040518082815260200191505060405180910390f35b61075961183a565b604051808215151515815260200191505060405180910390f35b6107b56004803603602081101561078957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061184d565b005b6107f9600480360360208110156107cd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506119fe565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461085457600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156108f25760006108a3600254600a0a83611ab290919063ffffffff16565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156108eb573d6000803e3d6000fd5b5050610a39565b600061090c600254600a0a83611ab290919063ffffffff16565b90508273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561099557600080fd5b505af11580156109a9573d6000803e3d6000fd5b505050506040513d60208110156109bf57600080fd5b8101908080519060200190929190505050503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505b5050565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610ad35780601f10610aa857610100808354040283529160200191610ad3565b820191906000526020600020905b815481529060010190602001808311610ab657829003601f168201915b505050505081565b600060011515610ae9611ae1565b151514610af557600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610b4157600080fd5b81600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600554905090565b60055481565b60065481565b600060011515610c55611ae1565b151514610c6157600080fd5b81600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cad57600080fd5b81600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d3657600080fd5b610dc582600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bc890919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610e9782600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bc890919063ffffffff16565b600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f2c82600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bdf90919063ffffffff16565b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b60076020528060005260406000206000915090505481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461105057600080fd5b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60025481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461110a57600080fd5b3373ffffffffffffffffffffffffffffffffffffffff16ff5b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461121b57600080fd5b6000611235600254600a0a83611ab290919063ffffffff16565b905080600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561128357600080fd5b6112d581600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bc890919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061132d81600654611bdf90919063ffffffff16565b60068190555061134881600554611bc890919063ffffffff16565b6005819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040518082815260200191505060405180910390a25050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113f957600080fd5b60011515600a60009054906101000a900460ff1615151461141957600080fd5b6000600a60006101000a81548160ff021916908315150217905550565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146114b457600080fd5b60001515600a60009054906101000a900460ff161515146114d457600080fd5b6001600a60006101000a81548160ff021916908315150217905550565b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156115875780601f1061155c57610100808354040283529160200191611587565b820191906000526020600020905b81548152906001019060200180831161156a57829003601f168201915b505050505081565b6008602052816000526040600020602052806000526040600020600091509150505481565b6000600115156115c2611ae1565b1515146115ce57600080fd5b81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561161a57600080fd5b61166c82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bc890919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061170182600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611bdf90919063ffffffff16565b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600a60009054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146118a657600080fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561190057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561193a57600080fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f9aecf86140d81442289f667eb72e1202a8fbb3478a686659952e145e8531965660405160405180910390a35050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611a5757600080fd5b6001600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60008082840290506000841480611ad1575082848281611ace57fe5b04145b611ad757fe5b8091505092915050565b6000801515600a60009054906101000a900460ff1615151415611b6257600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611b595760009050611bc5565b60019050611bc5565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415611bc05760019050611bc5565b600090505b90565b600082821115611bd457fe5b818303905092915050565b600080828401905083811015611bf157fe5b809150509291505056fea265627a7a7230582094426ce2bd74b740fc1f5015df734a2a97d9875a63fe532370715a4bbaaf1fab64736f6c63430005090032

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000034eabf0139796f3e4424ef5c833fe6342fc65b0b0000000000000000000000000000000000000000000000000000000077359400000000000000000000000000000000000000000000000000000000000000000550414e444f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000550414e444f000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): PANDO
Arg [1] : _symbol (string): PANDO
Arg [2] : _founder (address): 0x34eaBF0139796F3E4424Ef5C833fe6342fC65B0B
Arg [3] : _totalTokenSupply (uint256): 2000000000

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 00000000000000000000000034eabf0139796f3e4424ef5c833fe6342fc65b0b
Arg [3] : 0000000000000000000000000000000000000000000000000000000077359400
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [5] : 50414e444f000000000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [7] : 50414e444f000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

1874:4973:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1874:4973:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5833:476;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;5833:476:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1969:18;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1969:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4129:301;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4129:301:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3530:98;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2116:28;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2151:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4589:499;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4589:499:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2187:41;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2187:41:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3300:100;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3300:100:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;1994:20;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6756:82;;;:::i;:::-;;3412:110;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3412:110:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3640:106;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3640:106:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6317:423;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6317:423:0;;;;;;;;;;;;;;;;;:::i;:::-;;5553:131;;;:::i;:::-;;684:20;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;5696:129;;;:::i;:::-;;2021:20;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;2021:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2235:65;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2235:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3758:359;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3758:359:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;4442:139;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4442:139:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2397:29;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;921:233;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;921:233:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;3191:97;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3191:97:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;5833:476;829:5;;;;;;;;;;;815:19;;:10;:19;;;807:28;;;;;;5948:3;5927:25;;:9;:25;;;5924:378;;;5978:8;5989:26;6006:8;;6000:2;:14;5989:6;:10;;:26;;;;:::i;:::-;5978:37;;6030:10;:19;;:24;6050:3;6030:24;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6030:24:0;5924:378;;;;6105:11;6119:26;6136:8;;6130:2;:14;6119:6;:10;;:26;;;;:::i;:::-;6105:40;;6175:9;6160:34;;;6195:10;6207:6;6160:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6160:54:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6160:54:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;6160:54:0;;;;;;;;;;;;;;;;;6271:10;6248:42;;6265:3;6248:42;;;6283:6;6248:42;;;;;;;;;;;;;;;;;;5924:378;;5833:476;;:::o;1969:18::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;4129:301::-;4203:4;3158;3138:24;;:16;:14;:16::i;:::-;:24;;;3130:33;;;;;;4257:6;4233:8;:20;4242:10;4233:20;;;;;;;;;;;;;;;;:30;;4225:39;;;;;;4319:6;4285:9;:21;4295:10;4285:21;;;;;;;;;;;;;;;:31;4307:8;4285:31;;;;;;;;;;;;;;;:40;;;;4372:8;4351:38;;4360:10;4351:38;;;4382:6;4351:38;;;;;;;;;;;;;;;;;;4417:4;4410:11;;4129:301;;;;:::o;3530:98::-;3574:4;3604:16;;3597:23;;3530:98;:::o;2116:28::-;;;;:::o;2151:27::-;;;;:::o;4589:499::-;4678:4;3158;3138:24;;:16;:14;:16::i;:::-;:24;;;3130:33;;;;;;4728:6;4709:8;:15;4718:5;4709:15;;;;;;;;;;;;;;;;:25;;4701:34;;;;;;4786:6;4754:9;:16;4764:5;4754:16;;;;;;;;;;;;;;;:28;4771:10;4754:28;;;;;;;;;;;;;;;;:38;;4746:47;;;;;;4845:40;4878:6;4845:9;:16;4855:5;4845:16;;;;;;;;;;;;;;;:28;4862:10;4845:28;;;;;;;;;;;;;;;;:32;;:40;;;;:::i;:::-;4814:9;:16;4824:5;4814:16;;;;;;;;;;;;;;;:28;4831:10;4814:28;;;;;;;;;;;;;;;:71;;;;4914:27;4934:6;4914:8;:15;4923:5;4914:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;4896:8;:15;4905:5;4896:15;;;;;;;;;;;;;;;:45;;;;4969:25;4987:6;4969:8;:13;4978:3;4969:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;4952:8;:13;4961:3;4952:13;;;;;;;;;;;;;;;:42;;;;5036:3;5020:28;;5029:5;5020:28;;;5041:6;5020:28;;;;;;;;;;;;;;;;;;5076:4;5069:11;;4589:499;;;;;:::o;2187:41::-;;;;;;;;;;;;;;;;;:::o;3300:100::-;829:5;;;;;;;;;;;815:19;;:10;:19;;;807:28;;;;;;3387:5;3367:12;:17;3380:3;3367:17;;;;;;;;;;;;;;;;:25;;;;;;;;;;;;;;;;;;3300:100;:::o;1994:20::-;;;;:::o;6756:82::-;829:5;;;;;;;;;;;815:19;;:10;:19;;;807:28;;;;;;6819:10;6806:24;;;3412:110;3463:4;3497:12;:17;3510:3;3497:17;;;;;;;;;;;;;;;;;;;;;;;;;3490:24;;3412:110;;;:::o;3640:106::-;3694:4;3724:8;:14;3733:4;3724:14;;;;;;;;;;;;;;;;3717:21;;3640:106;;;:::o;6317:423::-;829:5;;;;;;;;;;;815:19;;:10;:19;;;807:28;;;;;;6382:11;6396:26;6413:8;;6407:2;:14;6396:6;:10;;:26;;;;:::i;:::-;6382:40;;6475:6;6451:8;:20;6460:10;6451:20;;;;;;;;;;;;;;;;:30;;6443:39;;;;;;6526:32;6551:6;6526:8;:20;6535:10;6526:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;6503:8;:20;6512:10;6503:20;;;;;;;;;;;;;;;:55;;;;6597:27;6617:6;6597:15;;:19;;:27;;;;:::i;:::-;6579:15;:45;;;;6654:28;6675:6;6654:16;;:20;;:28;;;;:::i;:::-;6635:16;:47;;;;6713:10;6708:24;;;6725:6;6708:24;;;;;;;;;;;;;;;;;;840:1;6317:423;:::o;5553:131::-;829:5;;;;;;;;;;;815:19;;:10;:19;;;807:28;;;;;;5633:4;5620:17;;:9;;;;;;;;;;;:17;;;5612:26;;;;;;5671:5;5659:9;;:17;;;;;;;;;;;;;;;;;;5553:131::o;684:20::-;;;;;;;;;;;;;:::o;5696:129::-;829:5;;;;;;;;;;;815:19;;:10;:19;;;807:28;;;;;;5774:5;5761:18;;:9;;;;;;;;;;;:18;;;5753:27;;;;;;5813:4;5801:9;;:16;;;;;;;;;;;;;;;;;;5696:129::o;2021:20::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2235:65::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3758:359::-;3828:4;3158;3138:24;;:16;:14;:16::i;:::-;:24;;;3130:33;;;;;;3883:6;3859:8;:20;3868:10;3859:20;;;;;;;;;;;;;;;;:30;;3851:39;;;;;;3934:32;3959:6;3934:8;:20;3943:10;3934:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;3911:8;:20;3920:10;3911:20;;;;;;;;;;;;;;;:55;;;;3993:25;4011:6;3993:8;:13;4002:3;3993:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;3977:8;:13;3986:3;3977:13;;;;;;;;;;;;;;;:41;;;;4065:3;4044:33;;4053:10;4044:33;;;4070:6;4044:33;;;;;;;;;;;;;;;;;;4105:4;4098:11;;3758:359;;;;:::o;4442:139::-;4516:4;4546:9;:17;4556:6;4546:17;;;;;;;;;;;;;;;:27;4564:8;4546:27;;;;;;;;;;;;;;;;4539:34;;4442:139;;;;:::o;2397:29::-;;;;;;;;;;;;;:::o;921:233::-;829:5;;;;;;;;;;;815:19;;:10;:19;;;807:28;;;;;;1005:5;;;;;;;;;;;998:12;;:3;:12;;;;990:21;;;;;;1042:3;1027:19;;:3;:19;;;;1019:28;;;;;;1060:12;1075:5;;;;;;;;;;;1060:20;;1098:3;1090:5;;:11;;;;;;;;;;;;;;;;;;1143:3;1125:22;;1137:4;1125:22;;;;;;;;;;;;840:1;921:233;:::o;3191:97::-;829:5;;;;;;;;;;;815:19;;:10;:19;;;807:28;;;;;;3276:4;3256:12;:17;3269:3;3256:17;;;;;;;;;;;;;;;;:24;;;;;;;;;;;;;;;;;;3191:97;:::o;119:150::-;177:7;197:9;213:1;209;:5;197:17;;231:1;226;:6;:20;;;;245:1;240;236;:5;;;;;;:10;226:20;219:28;;;;261:1;254:8;;;119:150;;;;:::o;5134:407::-;5182:4;5220:5;5207:18;;:9;;;;;;;;;;;:18;;;5204:297;;;5248:12;:24;5261:10;5248:24;;;;;;;;;;;;;;;;;;;;;;;;;5244:160;;;5331:5;5324:12;;;;5244:160;5384:4;5377:11;;;;5204:297;5447:5;;;;;;;;;;;5433:19;;:10;:19;;;5430:71;;;5485:4;5478:11;;;;5430:71;5528:5;5521:12;;5134:407;;:::o;396:114::-;454:7;482:1;477;:6;;470:14;;;;502:1;498;:5;491:12;;396:114;;;;:::o;517:132::-;575:7;591:9;607:1;603;:5;591:17;;625:1;620;:6;;613:14;;;;641:1;634:8;;;517:132;;;;:::o

Swarm Source

bzzr://94426ce2bd74b740fc1f5015df734a2a97d9875a63fe532370715a4bbaaf1fab

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

OVERVIEW

Pando is a web 3.0 browser that has free VPN, mining rewards capabilities. Pando can reward its users with financial rewards.

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.