ERC-20
Overview
Max Total Supply
990,996.43546 WPU
Holders
7
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
WPUToken
Compiler Version
v0.4.26+commit.4563c3fc
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-12-10 */ pragma solidity ^0.4.26; library SafeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256 c) { if (a == 0) { return 0; } c = a * b; assert(c / a == b); return c; } /** * @dev Integer division of two numbers, truncating the quotient. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 // uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return a / b; } 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 c) { c = a + b; assert(c >= a); return c; } } interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) external; } contract Ownable { address public owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor() public { owner = msg.sender; } modifier onlyOwner() { require(msg.sender == owner); _; } function transferOwnership(address newOwner) public onlyOwner { require(newOwner != address(0)); emit OwnershipTransferred(owner, newOwner); owner = newOwner; } } contract WPUToken is Ownable { using SafeMath for uint256; string public constant name = "66wpu.cc"; string public constant symbol = "WPU"; uint32 public constant decimals = 18; uint256 public totalSupply = 1000000 * 10 ** uint256(decimals); uint256 public initTotalSupply = 1000000 * 10 ** uint256(decimals); uint256 public burnPercent = 3; uint256 public tburnPercent = 3; mapping(address => bool) touched; mapping(address => uint256) balances; mapping(address => mapping (address => uint256)) internal allowed; mapping(address => bool) public frozenAccount; event FrozenFunds(address target, bool frozen); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); event Burn(address indexed burner, uint256 value); constructor() public { balances[msg.sender] = totalSupply; emit Transfer(address(0), msg.sender, totalSupply); } function totalSupply() public view returns (uint256) { return totalSupply; } function transfer(address _to, uint256 _value) public returns (bool) { require(_to != address(0)); require(!frozenAccount[msg.sender]); require(_value <= balances[msg.sender]); uint256 tokensToBurn = 0; if(balances[msg.sender] != initTotalSupply) { tokensToBurn = _value.mul(burnPercent).div(100); } uint256 tokensToTransfer = _value.sub(tokensToBurn); balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(tokensToTransfer); totalSupply = totalSupply.sub(tokensToBurn); emit Transfer(msg.sender, _to, tokensToTransfer); if(tokensToBurn != 0) emit Transfer(msg.sender, address(0), tokensToBurn); return true; } function transferFrom(address _from, address _to, uint256 _value) public returns (bool) { require(_to != address(0)); require(_value <= balances[_from]); require(_value <= allowed[_from][msg.sender]); require(!frozenAccount[_from]); balances[_from] = balances[_from].sub(_value); uint256 tokensToBurn = 0; if(balances[_from] != initTotalSupply) { tokensToBurn = _value.mul(tburnPercent).div(100); } uint256 tokensToTransfer = _value.sub(tokensToBurn); balances[_to] = balances[_to].add(tokensToTransfer); totalSupply = totalSupply.sub(tokensToBurn); allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value); emit Transfer(_from, _to, tokensToTransfer); if(tokensToBurn != 0) emit Transfer(_from, address(0), tokensToBurn); return true; } function approve(address _spender, uint256 _value) public returns (bool) { allowed[msg.sender][_spender] = _value; emit Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) public view returns (uint256) { return allowed[_owner][_spender]; } function increaseApproval(address _spender, uint _addedValue) public returns (bool) { allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue); emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]); return true; } function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) { uint oldValue = allowed[msg.sender][_spender]; if (_subtractedValue > oldValue) { allowed[msg.sender][_spender] = 0; } else { allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue); } emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]); return true; } function getBalance(address _a) internal view returns(uint256) { return balances[_a]; } function balanceOf(address _owner) public view returns (uint256 balance) { return getBalance( _owner ); } function freezeAccount(address target, bool freeze) onlyOwner public { frozenAccount[target] = freeze; emit FrozenFunds(target, freeze); } function() payable public { revert(); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"burnPercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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":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":"decimals","outputs":[{"name":"","type":"uint32"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"tburnPercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"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":"","type":"address"}],"name":"frozenAccount","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","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":false,"inputs":[{"name":"target","type":"address"},{"name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"initTotalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFunds","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"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]
Contract Creation Code
6080604052601263ffffffff16600a0a620f424002600155601263ffffffff16600a0a620f42400260025560038055600360045534801561003f57600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600154600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6001546040518082815260200191505060405180910390a3611a648061013d6000396000f3006080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806303807ee51461010157806306fdde031461012c578063095ea7b3146101bc57806318160ddd1461022157806323b872dd1461024c578063313ce567146102d15780634bafa10114610308578063661884631461033357806370a08231146103985780638da5cb5b146103ef57806395d89b4114610446578063a9059cbb146104d6578063b414d4b61461053b578063d73dd62314610596578063dd62ed3e146105fb578063e724529c14610672578063e889b470146106c1578063f2fde38b146106ec575b600080fd5b34801561010d57600080fd5b5061011661072f565b6040518082815260200191505060405180910390f35b34801561013857600080fd5b50610141610735565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610181578082015181840152602081019050610166565b50505050905090810190601f1680156101ae5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c857600080fd5b50610207600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061076e565b604051808215151515815260200191505060405180910390f35b34801561022d57600080fd5b50610236610860565b6040518082815260200191505060405180910390f35b34801561025857600080fd5b506102b7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061086a565b604051808215151515815260200191505060405180910390f35b3480156102dd57600080fd5b506102e6610da1565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34801561031457600080fd5b5061031d610da6565b6040518082815260200191505060405180910390f35b34801561033f57600080fd5b5061037e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dac565b604051808215151515815260200191505060405180910390f35b3480156103a457600080fd5b506103d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061103d565b6040518082815260200191505060405180910390f35b3480156103fb57600080fd5b5061040461104f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561045257600080fd5b5061045b611074565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561049b578082015181840152602081019050610480565b50505050905090810190601f1680156104c85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104e257600080fd5b50610521600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110ad565b604051808215151515815260200191505060405180910390f35b34801561054757600080fd5b5061057c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611449565b604051808215151515815260200191505060405180910390f35b3480156105a257600080fd5b506105e1600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611469565b604051808215151515815260200191505060405180910390f35b34801561060757600080fd5b5061065c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611665565b6040518082815260200191505060405180910390f35b34801561067e57600080fd5b506106bf600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035151590602001909291905050506116ec565b005b3480156106cd57600080fd5b506106d6611811565b6040518082815260200191505060405180910390f35b3480156106f857600080fd5b5061072d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611817565b005b60035481565b6040805190810160405280600881526020017f36367770752e636300000000000000000000000000000000000000000000000081525081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141515156108aa57600080fd5b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484111515156108f857600080fd5b600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054841115151561098357600080fd5b600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156109dc57600080fd5b610a2e84600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060009150600254600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515610aea57610ae76064610ad96004548761198590919063ffffffff16565b6119bd90919063ffffffff16565b91505b610afd828561196c90919063ffffffff16565b9050610b5181600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ba98260015461196c90919063ffffffff16565b600181905550610c3e84600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600082141515610d9457600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b6001925050509392505050565b601281565b60045481565b600080600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610ebd576000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f51565b610ed0838261196c90919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000611048826119ef565b9050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f575055000000000000000000000000000000000000000000000000000000000081525081565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141515156110ed57600080fd5b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561114657600080fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054841115151561119457600080fd5b60009150600254600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561120d5761120a60646111fc6003548761198590919063ffffffff16565b6119bd90919063ffffffff16565b91505b611220828561196c90919063ffffffff16565b905061127484600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061130981600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113618260015461196c90919063ffffffff16565b6001819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a360008214151561143d57600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b60019250505092915050565b60086020528060005260406000206000915054906101000a900460ff1681565b60006114fa82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561174757600080fd5b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a15050565b60025481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561187257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156118ae57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600082821115151561197a57fe5b818303905092915050565b60008083141561199857600090506119b7565b81830290508183828115156119a957fe5b041415156119b357fe5b8090505b92915050565b600081838115156119ca57fe5b04905092915050565b600081830190508281101515156119e657fe5b80905092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490509190505600a165627a7a72305820a5551a45b7ecc53b8ce62142f58682940cc2d273d6c72710d479da4477a3cf9c0029
Deployed Bytecode
0x6080604052600436106100fc576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806303807ee51461010157806306fdde031461012c578063095ea7b3146101bc57806318160ddd1461022157806323b872dd1461024c578063313ce567146102d15780634bafa10114610308578063661884631461033357806370a08231146103985780638da5cb5b146103ef57806395d89b4114610446578063a9059cbb146104d6578063b414d4b61461053b578063d73dd62314610596578063dd62ed3e146105fb578063e724529c14610672578063e889b470146106c1578063f2fde38b146106ec575b600080fd5b34801561010d57600080fd5b5061011661072f565b6040518082815260200191505060405180910390f35b34801561013857600080fd5b50610141610735565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610181578082015181840152602081019050610166565b50505050905090810190601f1680156101ae5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101c857600080fd5b50610207600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061076e565b604051808215151515815260200191505060405180910390f35b34801561022d57600080fd5b50610236610860565b6040518082815260200191505060405180910390f35b34801561025857600080fd5b506102b7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061086a565b604051808215151515815260200191505060405180910390f35b3480156102dd57600080fd5b506102e6610da1565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34801561031457600080fd5b5061031d610da6565b6040518082815260200191505060405180910390f35b34801561033f57600080fd5b5061037e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610dac565b604051808215151515815260200191505060405180910390f35b3480156103a457600080fd5b506103d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061103d565b6040518082815260200191505060405180910390f35b3480156103fb57600080fd5b5061040461104f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561045257600080fd5b5061045b611074565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561049b578082015181840152602081019050610480565b50505050905090810190601f1680156104c85780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104e257600080fd5b50610521600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506110ad565b604051808215151515815260200191505060405180910390f35b34801561054757600080fd5b5061057c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611449565b604051808215151515815260200191505060405180910390f35b3480156105a257600080fd5b506105e1600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611469565b604051808215151515815260200191505060405180910390f35b34801561060757600080fd5b5061065c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611665565b6040518082815260200191505060405180910390f35b34801561067e57600080fd5b506106bf600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035151590602001909291905050506116ec565b005b3480156106cd57600080fd5b506106d6611811565b6040518082815260200191505060405180910390f35b3480156106f857600080fd5b5061072d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611817565b005b60035481565b6040805190810160405280600881526020017f36367770752e636300000000000000000000000000000000000000000000000081525081565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141515156108aa57600080fd5b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484111515156108f857600080fd5b600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054841115151561098357600080fd5b600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515156109dc57600080fd5b610a2e84600660008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060009150600254600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515610aea57610ae76064610ad96004548761198590919063ffffffff16565b6119bd90919063ffffffff16565b91505b610afd828561196c90919063ffffffff16565b9050610b5181600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ba98260015461196c90919063ffffffff16565b600181905550610c3e84600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3600082141515610d9457600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b6001925050509392505050565b601281565b60045481565b600080600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610ebd576000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f51565b610ed0838261196c90919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b6000611048826119ef565b9050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600381526020017f575055000000000000000000000000000000000000000000000000000000000081525081565b60008060008073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16141515156110ed57600080fd5b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561114657600080fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054841115151561119457600080fd5b60009150600254600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414151561120d5761120a60646111fc6003548761198590919063ffffffff16565b6119bd90919063ffffffff16565b91505b611220828561196c90919063ffffffff16565b905061127484600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461196c90919063ffffffff16565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061130981600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113618260015461196c90919063ffffffff16565b6001819055508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a360008214151561143d57600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a35b60019250505092915050565b60086020528060005260406000206000915054906101000a900460ff1681565b60006114fa82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546119d390919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561174757600080fd5b80600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f48335238b4855f35377ed80f164e8c6f3c366e54ac00b96a6402d4a9814a03a58282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001821515151581526020019250505060405180910390a15050565b60025481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561187257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156118ae57600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600082821115151561197a57fe5b818303905092915050565b60008083141561199857600090506119b7565b81830290508183828115156119a957fe5b041415156119b357fe5b8090505b92915050565b600081838115156119ca57fe5b04905092915050565b600081830190508281101515156119e657fe5b80905092915050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490509190505600a165627a7a72305820a5551a45b7ecc53b8ce62142f58682940cc2d273d6c72710d479da4477a3cf9c0029
Deployed Bytecode Sourcemap
1443:4443:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5852:8;;;1815:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1815:30:0;;;;;;;;;;;;;;;;;;;;;;;1521:46;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1521:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1521:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4397:185;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4397:185:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2543:81;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2543:81:0;;;;;;;;;;;;;;;;;;;;;;;3469:918;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3469:918:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1622:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1622:38:0;;;;;;;;;;;;;;;;;;;;;;;;;;;1856:31;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1856:31:0;;;;;;;;;;;;;;;;;;;;;;;4984:393;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4984:393:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5506:119;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5506:119:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1005:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1005:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;1574:41;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1574:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1574:41:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2631:832;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2631:832:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2053:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2053:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4720:259;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4720:259:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4590:125;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4590:125:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5640:161;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5640:161:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1736:66;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1736:66:0;;;;;;;;;;;;;;;;;;;;;;;1256:178;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1256:178:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;1815:30;;;;:::o;1521:46::-;;;;;;;;;;;;;;;;;;;;:::o;4397:185::-;4464:4;4507:6;4475:7;:19;4483:10;4475:19;;;;;;;;;;;;;;;:29;4495:8;4475:29;;;;;;;;;;;;;;;:38;;;;4544:8;4523:38;;4532:10;4523:38;;;4554:6;4523:38;;;;;;;;;;;;;;;;;;4573:4;4566:11;;4397:185;;;;:::o;2543:81::-;2587:7;2608:11;;2601:18;;2543:81;:::o;3469:918::-;3551:4;3779:20;3939:24;3585:1;3570:17;;:3;:17;;;;3562:26;;;;;;;;3611:8;:15;3620:5;3611:15;;;;;;;;;;;;;;;;3601:6;:25;;3593:34;;;;;;;;3650:7;:14;3658:5;3650:14;;;;;;;;;;;;;;;:26;3665:10;3650:26;;;;;;;;;;;;;;;;3640:6;:36;;3632:45;;;;;;;;3692:13;:20;3706:5;3692:20;;;;;;;;;;;;;;;;;;;;;;;;;3691:21;3683:30;;;;;;;;3743:27;3763:6;3743:8;:15;3752:5;3743:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;3725:8;:15;3734:5;3725:15;;;;;;;;;;;;;;;:45;;;;3802:1;3779:24;;3836:15;;3817:8;:15;3826:5;3817:15;;;;;;;;;;;;;;;;:34;;3814:113;;;3882:33;3911:3;3882:24;3893:12;;3882:6;:10;;:24;;;;:::i;:::-;:28;;:33;;;;:::i;:::-;3867:48;;3814:113;3966:24;3977:12;3966:6;:10;;:24;;;;:::i;:::-;3939:51;;4019:35;4037:16;4019:8;:13;4028:3;4019:13;;;;;;;;;;;;;;;;:17;;:35;;;;:::i;:::-;4003:8;:13;4012:3;4003:13;;;;;;;;;;;;;;;:51;;;;4079:29;4095:12;4079:11;;:15;;:29;;;;:::i;:::-;4065:11;:43;;;;4154:38;4185:6;4154:7;:14;4162:5;4154:14;;;;;;;;;;;;;;;:26;4169:10;4154:26;;;;;;;;;;;;;;;;:30;;:38;;;;:::i;:::-;4125:7;:14;4133:5;4125:14;;;;;;;;;;;;;;;:26;4140:10;4125:26;;;;;;;;;;;;;;;:67;;;;4230:3;4214:38;;4223:5;4214:38;;;4235:16;4214:38;;;;;;;;;;;;;;;;;;4292:1;4276:12;:17;;4273:81;;;4337:1;4313:41;;4322:5;4313:41;;;4341:12;4313:41;;;;;;;;;;;;;;;;;;4273:81;4378:4;4371:11;;3469:918;;;;;;;:::o;1622:38::-;1658:2;1622:38;:::o;1856:31::-;;;;:::o;4984:393::-;5067:4;5078:13;5094:7;:19;5102:10;5094:19;;;;;;;;;;;;;;;:29;5114:8;5094:29;;;;;;;;;;;;;;;;5078:45;;5151:8;5132:16;:27;5128:158;;;5199:1;5167:7;:19;5175:10;5167:19;;;;;;;;;;;;;;;:29;5187:8;5167:29;;;;;;;;;;;;;;;:33;;;;5128:158;;;5250:30;5263:16;5250:8;:12;;:30;;;;:::i;:::-;5218:7;:19;5226:10;5218:19;;;;;;;;;;;;;;;:29;5238:8;5218:29;;;;;;;;;;;;;;;:62;;;;5128:158;5316:8;5295:61;;5304:10;5295:61;;;5326:7;:19;5334:10;5326:19;;;;;;;;;;;;;;;:29;5346:8;5326:29;;;;;;;;;;;;;;;;5295:61;;;;;;;;;;;;;;;;;;5368:4;5361:11;;4984:393;;;;;:::o;5506:119::-;5562:15;5597:20;5609:6;5597:10;:20::i;:::-;5590:27;;5506:119;;;:::o;1005:20::-;;;;;;;;;;;;;:::o;1574:41::-;;;;;;;;;;;;;;;;;;;;:::o;2631:832::-;2694:4;2829:20;2991:24;2728:1;2713:17;;:3;:17;;;;2705:26;;;;;;;;2745:13;:25;2759:10;2745:25;;;;;;;;;;;;;;;;;;;;;;;;;2744:26;2736:35;;;;;;;;2795:8;:20;2804:10;2795:20;;;;;;;;;;;;;;;;2785:6;:30;;2777:39;;;;;;;;2852:1;2829:24;;2891:15;;2867:8;:20;2876:10;2867:20;;;;;;;;;;;;;;;;:39;;2864:117;;;2937:32;2965:3;2937:23;2948:11;;2937:6;:10;;:23;;;;:::i;:::-;:27;;:32;;;;:::i;:::-;2922:47;;2864:117;3018:24;3029:12;3018:6;:10;;:24;;;;:::i;:::-;2991:51;;3078:32;3103:6;3078:8;:20;3087:10;3078:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;3055:8;:20;3064:10;3055:20;;;;;;;;;;;;;;;:55;;;;3137:35;3155:16;3137:8;:13;3146:3;3137:13;;;;;;;;;;;;;;;;:17;;:35;;;;:::i;:::-;3121:8;:13;3130:3;3121:13;;;;;;;;;;;;;;;:51;;;;3207:29;3223:12;3207:11;;:15;;:29;;;;:::i;:::-;3193:11;:43;;;;3293:3;3272:43;;3281:10;3272:43;;;3298:16;3272:43;;;;;;;;;;;;;;;;;;3355:1;3339:12;:17;;3336:86;;;3405:1;3376:46;;3385:10;3376:46;;;3409:12;3376:46;;;;;;;;;;;;;;;;;;3336:86;3454:4;3447:11;;2631:832;;;;;;:::o;2053:45::-;;;;;;;;;;;;;;;;;;;;;;:::o;4720:259::-;4798:4;4841:46;4875:11;4841:7;:19;4849:10;4841:19;;;;;;;;;;;;;;;:29;4861:8;4841:29;;;;;;;;;;;;;;;;:33;;:46;;;;:::i;:::-;4809:7;:19;4817:10;4809:19;;;;;;;;;;;;;;;:29;4829:8;4809:29;;;;;;;;;;;;;;;:78;;;;4918:8;4897:61;;4906:10;4897:61;;;4928:7;:19;4936:10;4928:19;;;;;;;;;;;;;;;:29;4948:8;4928:29;;;;;;;;;;;;;;;;4897:61;;;;;;;;;;;;;;;;;;4970:4;4963:11;;4720:259;;;;:::o;4590:125::-;4664:7;4685;:15;4693:6;4685:15;;;;;;;;;;;;;;;:25;4701:8;4685:25;;;;;;;;;;;;;;;;4678:32;;4590:125;;;;:::o;5640:161::-;1230:5;;;;;;;;;;;1216:19;;:10;:19;;;1208:28;;;;;;;;5744:6;5720:13;:21;5734:6;5720:21;;;;;;;;;;;;;;;;:30;;;;;;;;;;;;;;;;;;5766:27;5778:6;5786;5766:27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5640:161;;:::o;1736:66::-;;;;:::o;1256:178::-;1230:5;;;;;;;;;;;1216:19;;:10;:19;;;1208:28;;;;;;;;1353:1;1333:22;;:8;:22;;;;1325:31;;;;;;;;1396:8;1368:37;;1389:5;;;;;;;;;;;1368:37;;;;;;;;;;;;1420:8;1412:5;;:16;;;;;;;;;;;;;;;;;;1256:178;:::o;598:113::-;656:7;684:1;679;:6;;672:14;;;;;;704:1;700;:5;693:12;;598:113;;;;:::o;54:174::-;112:9;139:1;134;:6;130:37;;;158:1;151:8;;;;130:37;181:1;177;:5;173:9;;205:1;200;196;:5;;;;;;;;:10;189:18;;;;;;221:1;214:8;;54:174;;;;;:::o;315:277::-;373:7;585:1;581;:5;;;;;;;;574:12;;315:277;;;;:::o;719:127::-;777:9;803:1;799;:5;795:9;;823:1;818;:6;;811:14;;;;;;839:1;832:8;;719:127;;;;:::o;5383:111::-;5437:7;5464:8;:12;5473:2;5464:12;;;;;;;;;;;;;;;;5457:19;;5383:111;;;:::o
Swarm Source
bzzr://a5551a45b7ecc53b8ce62142f58682940cc2d273d6c72710d479da4477a3cf9c
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.