Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Overview
Max Total Supply
20,000,000,000 CAM
Holders
15
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 3 Decimals)
Balance
429,485,662.998 CAMValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
CAMToken
Compiler Version
v0.8.10+commit.fc410830
Contract Source Code (Solidity Multiple files format)
// SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.8.0 <0.9.0; import "./ERC20Interface.sol"; import "./SafeMath.sol"; import "./OwnerHelper.sol"; //---------------------------------------------------------------- contract CAMToken is ERC20Interface, OwnerHelper { using SafeMath for uint256; mapping (address => uint256) private _balances; mapping (address => mapping (address => uint256)) public _allowances; uint256 public _totalSupply; string public _name; string public _symbol; uint8 public _decimals; bool public _tokenLock; mapping (address => bool) public _personalTokenLock; constructor(string memory getName, string memory getSymbol) { _name = getName; _symbol = getSymbol; _decimals = 3; _totalSupply = 20000000000e3; _balances[msg.sender] = _totalSupply; _tokenLock = false; } 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 _decimals; } function totalSupply() external view virtual override returns (uint256) { return _totalSupply; } function balanceOf(address account) external view virtual override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint amount) public virtual override returns (bool) { _transfer(msg.sender, recipient, amount); emit Transfer(msg.sender, recipient, amount); return true; } function allowance(address owner, address spender) external view override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint amount) external virtual override returns (bool) { uint256 currentAllowance = _allowances[msg.sender][spender]; // 추가 require(_balances[msg.sender] >= amount,"ERC20: The amount to be transferred exceeds the amount of tokens held by the owner."); _approve(msg.sender, spender, currentAllowance, amount); return true; } function transferFrom(address sender, address recipient, uint256 amount) external virtual override returns (bool) { _transfer(sender, recipient, amount); emit Transfer(msg.sender, sender, recipient, amount); uint256 currentAllowance = _allowances[sender][msg.sender]; require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance"); _approve(sender, msg.sender, currentAllowance, 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(isTokenLock(sender, recipient) == false, "TokenLock: invalid token transfer"); uint256 senderBalance = _balances[sender]; require(senderBalance >= amount, "ERC20: transfer amount exceeds balance"); _balances[sender] = senderBalance.sub(amount); _balances[recipient] = _balances[recipient].add(amount); } function isTokenLock(address from, address to) public view returns (bool lock) { lock = false; if(_tokenLock == true) { lock = true; } if(_personalTokenLock[from] == true || _personalTokenLock[to] == true) { lock = true; } } function removeTokenLock() onlyOwner public { require(_tokenLock == true); _tokenLock = false; } function removePersonalTokenLock(address _who) onlyOwner public { require(_personalTokenLock[_who] == true); _personalTokenLock[_who] = false; } function addTokenLock() onlyOwner public { require(_tokenLock == false); _tokenLock = true; } function addPersonalTokenLock(address _who) onlyOwner public { require(_personalTokenLock[_who] == false); _personalTokenLock[_who] = true; } function _approve(address owner, address spender, uint256 currentAmount, uint256 amount) internal virtual { require(owner != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); require(currentAmount == _allowances[owner][spender], "ERC20: invalid currentAmount"); _allowances[owner][spender] = amount; emit Approval(owner, spender, currentAmount, amount); } }
// SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.8.0 <0.9.0; interface ERC20Interface { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function approve(address spender, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function transferFrom(address spender, address recipient, uint256 amount) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 amount); event Transfer(address indexed spender, address indexed from, address indexed to, uint256 amount); event Approval(address indexed owner, address indexed spender, uint256 oldAmount, uint256 amount); }
// SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.8.0 <0.9.0; abstract contract OwnerHelper { address private _owner; event OwnershipTransferred(address indexed preOwner, address indexed nextOwner); modifier onlyOwner { require(msg.sender == _owner, "OwnerHelper: caller is not owner"); _; } constructor() { _owner = msg.sender; } function owner() public view virtual returns (address) { return _owner; } function transferOwnership(address newOwner) onlyOwner public { require(newOwner != _owner); require(newOwner != address(0x0)); address preOwner = _owner; _owner = newOwner; emit OwnershipTransferred(preOwner, newOwner); } }
// SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.8.0 <0.9.0; library SafeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a * b; assert(a == 0 || c / a == b); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a / b; return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string","name":"getName","type":"string"},{"internalType":"string","name":"getSymbol","type":"string"}],"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":"oldAmount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"preOwner","type":"address"},{"indexed":true,"internalType":"address","name":"nextOwner","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":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"_allowances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_personalTokenLock","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_tokenLock","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_who","type":"address"}],"name":"addPersonalTokenLock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"addTokenLock","outputs":[],"stateMutability":"nonpayable","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":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"}],"name":"isTokenLock","outputs":[{"internalType":"bool","name":"lock","type":"bool"}],"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":[{"internalType":"address","name":"_who","type":"address"}],"name":"removePersonalTokenLock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"removeTokenLock","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"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b506040516200267538038062002675833981810160405281019062000037919062000388565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600490805190602001906200008f9291906200013b565b508060059080519060200190620000a89291906200013b565b506003600660006101000a81548160ff021916908360ff1602179055506512309ce54000600381905550600354600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600660016101000a81548160ff021916908315150217905550505062000472565b82805462000149906200043c565b90600052602060002090601f0160209004810192826200016d5760008555620001b9565b82601f106200018857805160ff1916838001178555620001b9565b82800160010185558215620001b9579182015b82811115620001b85782518255916020019190600101906200019b565b5b509050620001c89190620001cc565b5090565b5b80821115620001e7576000816000905550600101620001cd565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620002548262000209565b810181811067ffffffffffffffff821117156200027657620002756200021a565b5b80604052505050565b60006200028b620001eb565b905062000299828262000249565b919050565b600067ffffffffffffffff821115620002bc57620002bb6200021a565b5b620002c78262000209565b9050602081019050919050565b60005b83811015620002f4578082015181840152602081019050620002d7565b8381111562000304576000848401525b50505050565b6000620003216200031b846200029e565b6200027f565b90508281526020810184848401111562000340576200033f62000204565b5b6200034d848285620002d4565b509392505050565b600082601f8301126200036d576200036c620001ff565b5b81516200037f8482602086016200030a565b91505092915050565b60008060408385031215620003a257620003a1620001f5565b5b600083015167ffffffffffffffff811115620003c357620003c2620001fa565b5b620003d18582860162000355565b925050602083015167ffffffffffffffff811115620003f557620003f4620001fa565b5b620004038582860162000355565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200045557607f821691505b602082108114156200046c576200046b6200040d565b5b50919050565b6121f380620004826000396000f3fe608060405234801561001057600080fd5b506004361061014d5760003560e01c806369712ffa116100c3578063b09f12661161007c578063b09f126614610390578063d27ac65b146103ae578063d28d8852146103de578063dd62ed3e146103fc578063f2fde38b1461042c578063f9ca2561146104485761014d565b806369712ffa146102ce57806370a08231146102d8578063869b1222146103085780638da5cb5b1461032457806395d89b4114610342578063a9059cbb146103605761014d565b806323b872dd1161011557806323b872dd1461020a578063313ce5671461023a57806332424aa3146102585780633eaaf86b1461027657806343e204b3146102945780635994ab5c146102c45761014d565b8063024c2ddd1461015257806306fdde0314610182578063095ea7b3146101a0578063130a39b1146101d057806318160ddd146101ec575b600080fd5b61016c6004803603810190610167919061180b565b610466565b6040516101799190611864565b60405180910390f35b61018a61048b565b6040516101979190611918565b60405180910390f35b6101ba60048036038101906101b59190611966565b61051d565b6040516101c791906119c1565b60405180910390f35b6101ea60048036038101906101e591906119dc565b610638565b005b6101f461077e565b6040516102019190611864565b60405180910390f35b610224600480360381019061021f9190611a09565b610788565b60405161023191906119c1565b60405180910390f35b6102426108f8565b60405161024f9190611a78565b60405180910390f35b61026061090f565b60405161026d9190611a78565b60405180910390f35b61027e610922565b60405161028b9190611864565b60405180910390f35b6102ae60048036038101906102a9919061180b565b610928565b6040516102bb91906119c1565b60405180910390f35b6102cc610a0a565b005b6102d6610ad5565b005b6102f260048036038101906102ed91906119dc565b610ba0565b6040516102ff9190611864565b60405180910390f35b610322600480360381019061031d91906119dc565b610be9565b005b61032c610d2f565b6040516103399190611aa2565b60405180910390f35b61034a610d58565b6040516103579190611918565b60405180910390f35b61037a60048036038101906103759190611966565b610dea565b60405161038791906119c1565b60405180910390f35b610398610e66565b6040516103a59190611918565b60405180910390f35b6103c860048036038101906103c391906119dc565b610ef4565b6040516103d591906119c1565b60405180910390f35b6103e6610f14565b6040516103f39190611918565b60405180910390f35b6104166004803603810190610411919061180b565b610fa2565b6040516104239190611864565b60405180910390f35b610446600480360381019061044191906119dc565b611029565b005b61045061120e565b60405161045d91906119c1565b60405180910390f35b6002602052816000526040600020602052806000526040600020600091509150505481565b60606004805461049a90611aec565b80601f01602080910402602001604051908101604052809291908181526020018280546104c690611aec565b80156105135780601f106104e857610100808354040283529160200191610513565b820191906000526020600020905b8154815290600101906020018083116104f657829003601f168201915b5050505050905090565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610621576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161061890611bb6565b60405180910390fd5b61062d33858386611221565b600191505092915050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106bd90611c22565b60405180910390fd5b60011515600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151461072357600080fd5b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600354905090565b60006107958484846114ad565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fd1398bee19313d6bf672ccb116e51f4a1a947e91c757907f51fbb5b5e56c698f856040516108099190611864565b60405180910390a46000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156108d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108cc90611cb4565b60405180910390fd5b6108ec85338386856108e79190611d03565b611221565b60019150509392505050565b6000600660009054906101000a900460ff16905090565b600660009054906101000a900460ff1681565b60035481565b600060011515600660019054906101000a900460ff161515141561094b57600190505b60011515600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514806109fa575060011515600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515145b15610a0457600190505b92915050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8f90611c22565b60405180910390fd5b60001515600660019054906101000a900460ff16151514610ab857600080fd5b6001600660016101000a81548160ff021916908315150217905550565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5a90611c22565b60405180910390fd5b60011515600660019054906101000a900460ff16151514610b8357600080fd5b6000600660016101000a81548160ff021916908315150217905550565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6e90611c22565b60405180910390fd5b60001515600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514610cd457600080fd5b6001600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610d6790611aec565b80601f0160208091040260200160405190810160405280929190818152602001828054610d9390611aec565b8015610de05780601f10610db557610100808354040283529160200191610de0565b820191906000526020600020905b815481529060010190602001808311610dc357829003601f168201915b5050505050905090565b6000610df73384846114ad565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e549190611864565b60405180910390a36001905092915050565b60058054610e7390611aec565b80601f0160208091040260200160405190810160405280929190818152602001828054610e9f90611aec565b8015610eec5780601f10610ec157610100808354040283529160200191610eec565b820191906000526020600020905b815481529060010190602001808311610ecf57829003601f168201915b505050505081565b60076020528060005260406000206000915054906101000a900460ff1681565b60048054610f2190611aec565b80601f0160208091040260200160405190810160405280929190818152602001828054610f4d90611aec565b8015610f9a5780601f10610f6f57610100808354040283529160200191610f9a565b820191906000526020600020905b815481529060010190602001808311610f7d57829003601f168201915b505050505081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ae90611c22565b60405180910390fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561111057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561114a57600080fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600660019054906101000a900460ff1681565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415611291576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161128890611da9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611301576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112f890611e3b565b60405180910390fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482146113bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113b690611ea7565b60405180910390fd5b80600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fb3fd5071835887567a0671151121894ddccc2842f1d10bedad13e0d17cace9a7848460405161149f929190611ec7565b60405180910390a350505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561151d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151490611f62565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561158d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161158490611ff4565b60405180910390fd5b6000151561159b8484610928565b1515146115dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d490612086565b60405180910390fd5b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611664576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165b90612118565b60405180910390fd5b611677828261175590919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061170c82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461177c90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050505050565b60008282111561176857611767612138565b5b81836117749190611d03565b905092915050565b600080828461178b9190612167565b90508381101561179e5761179d612138565b5b8091505092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006117d8826117ad565b9050919050565b6117e8816117cd565b81146117f357600080fd5b50565b600081359050611805816117df565b92915050565b60008060408385031215611822576118216117a8565b5b6000611830858286016117f6565b9250506020611841858286016117f6565b9150509250929050565b6000819050919050565b61185e8161184b565b82525050565b60006020820190506118796000830184611855565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156118b957808201518184015260208101905061189e565b838111156118c8576000848401525b50505050565b6000601f19601f8301169050919050565b60006118ea8261187f565b6118f4818561188a565b935061190481856020860161189b565b61190d816118ce565b840191505092915050565b6000602082019050818103600083015261193281846118df565b905092915050565b6119438161184b565b811461194e57600080fd5b50565b6000813590506119608161193a565b92915050565b6000806040838503121561197d5761197c6117a8565b5b600061198b858286016117f6565b925050602061199c85828601611951565b9150509250929050565b60008115159050919050565b6119bb816119a6565b82525050565b60006020820190506119d660008301846119b2565b92915050565b6000602082840312156119f2576119f16117a8565b5b6000611a00848285016117f6565b91505092915050565b600080600060608486031215611a2257611a216117a8565b5b6000611a30868287016117f6565b9350506020611a41868287016117f6565b9250506040611a5286828701611951565b9150509250925092565b600060ff82169050919050565b611a7281611a5c565b82525050565b6000602082019050611a8d6000830184611a69565b92915050565b611a9c816117cd565b82525050565b6000602082019050611ab76000830184611a93565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611b0457607f821691505b60208210811415611b1857611b17611abd565b5b50919050565b7f45524332303a2054686520616d6f756e7420746f206265207472616e7366657260008201527f72656420657863656564732074686520616d6f756e74206f6620746f6b656e7360208201527f2068656c6420627920746865206f776e65722e00000000000000000000000000604082015250565b6000611ba060538361188a565b9150611bab82611b1e565b606082019050919050565b60006020820190508181036000830152611bcf81611b93565b9050919050565b7f4f776e657248656c7065723a2063616c6c6572206973206e6f74206f776e6572600082015250565b6000611c0c60208361188a565b9150611c1782611bd6565b602082019050919050565b60006020820190508181036000830152611c3b81611bff565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000611c9e60288361188a565b9150611ca982611c42565b604082019050919050565b60006020820190508181036000830152611ccd81611c91565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d0e8261184b565b9150611d198361184b565b925082821015611d2c57611d2b611cd4565b5b828203905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611d9360248361188a565b9150611d9e82611d37565b604082019050919050565b60006020820190508181036000830152611dc281611d86565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611e2560228361188a565b9150611e3082611dc9565b604082019050919050565b60006020820190508181036000830152611e5481611e18565b9050919050565b7f45524332303a20696e76616c69642063757272656e74416d6f756e7400000000600082015250565b6000611e91601c8361188a565b9150611e9c82611e5b565b602082019050919050565b60006020820190508181036000830152611ec081611e84565b9050919050565b6000604082019050611edc6000830185611855565b611ee96020830184611855565b9392505050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611f4c60258361188a565b9150611f5782611ef0565b604082019050919050565b60006020820190508181036000830152611f7b81611f3f565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611fde60238361188a565b9150611fe982611f82565b604082019050919050565b6000602082019050818103600083015261200d81611fd1565b9050919050565b7f546f6b656e4c6f636b3a20696e76616c696420746f6b656e207472616e73666560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b600061207060218361188a565b915061207b82612014565b604082019050919050565b6000602082019050818103600083015261209f81612063565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061210260268361188a565b915061210d826120a6565b604082019050919050565b60006020820190508181036000830152612131816120f5565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b60006121728261184b565b915061217d8361184b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156121b2576121b1611cd4565b5b82820190509291505056fea264697066735822122000ed30302f5fc538e7c4813e5a959f5f9ad5f94e6c0a7594489b3bbe3ae86d4a64736f6c634300080a003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000b43616d656c6c20436f696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000343414d0000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061014d5760003560e01c806369712ffa116100c3578063b09f12661161007c578063b09f126614610390578063d27ac65b146103ae578063d28d8852146103de578063dd62ed3e146103fc578063f2fde38b1461042c578063f9ca2561146104485761014d565b806369712ffa146102ce57806370a08231146102d8578063869b1222146103085780638da5cb5b1461032457806395d89b4114610342578063a9059cbb146103605761014d565b806323b872dd1161011557806323b872dd1461020a578063313ce5671461023a57806332424aa3146102585780633eaaf86b1461027657806343e204b3146102945780635994ab5c146102c45761014d565b8063024c2ddd1461015257806306fdde0314610182578063095ea7b3146101a0578063130a39b1146101d057806318160ddd146101ec575b600080fd5b61016c6004803603810190610167919061180b565b610466565b6040516101799190611864565b60405180910390f35b61018a61048b565b6040516101979190611918565b60405180910390f35b6101ba60048036038101906101b59190611966565b61051d565b6040516101c791906119c1565b60405180910390f35b6101ea60048036038101906101e591906119dc565b610638565b005b6101f461077e565b6040516102019190611864565b60405180910390f35b610224600480360381019061021f9190611a09565b610788565b60405161023191906119c1565b60405180910390f35b6102426108f8565b60405161024f9190611a78565b60405180910390f35b61026061090f565b60405161026d9190611a78565b60405180910390f35b61027e610922565b60405161028b9190611864565b60405180910390f35b6102ae60048036038101906102a9919061180b565b610928565b6040516102bb91906119c1565b60405180910390f35b6102cc610a0a565b005b6102d6610ad5565b005b6102f260048036038101906102ed91906119dc565b610ba0565b6040516102ff9190611864565b60405180910390f35b610322600480360381019061031d91906119dc565b610be9565b005b61032c610d2f565b6040516103399190611aa2565b60405180910390f35b61034a610d58565b6040516103579190611918565b60405180910390f35b61037a60048036038101906103759190611966565b610dea565b60405161038791906119c1565b60405180910390f35b610398610e66565b6040516103a59190611918565b60405180910390f35b6103c860048036038101906103c391906119dc565b610ef4565b6040516103d591906119c1565b60405180910390f35b6103e6610f14565b6040516103f39190611918565b60405180910390f35b6104166004803603810190610411919061180b565b610fa2565b6040516104239190611864565b60405180910390f35b610446600480360381019061044191906119dc565b611029565b005b61045061120e565b60405161045d91906119c1565b60405180910390f35b6002602052816000526040600020602052806000526040600020600091509150505481565b60606004805461049a90611aec565b80601f01602080910402602001604051908101604052809291908181526020018280546104c690611aec565b80156105135780601f106104e857610100808354040283529160200191610513565b820191906000526020600020905b8154815290600101906020018083116104f657829003601f168201915b5050505050905090565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610621576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161061890611bb6565b60405180910390fd5b61062d33858386611221565b600191505092915050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106bd90611c22565b60405180910390fd5b60011515600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151461072357600080fd5b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600354905090565b60006107958484846114ad565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fd1398bee19313d6bf672ccb116e51f4a1a947e91c757907f51fbb5b5e56c698f856040516108099190611864565b60405180910390a46000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156108d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108cc90611cb4565b60405180910390fd5b6108ec85338386856108e79190611d03565b611221565b60019150509392505050565b6000600660009054906101000a900460ff16905090565b600660009054906101000a900460ff1681565b60035481565b600060011515600660019054906101000a900460ff161515141561094b57600190505b60011515600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514806109fa575060011515600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515145b15610a0457600190505b92915050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a98576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8f90611c22565b60405180910390fd5b60001515600660019054906101000a900460ff16151514610ab857600080fd5b6001600660016101000a81548160ff021916908315150217905550565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b5a90611c22565b60405180910390fd5b60011515600660019054906101000a900460ff16151514610b8357600080fd5b6000600660016101000a81548160ff021916908315150217905550565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6e90611c22565b60405180910390fd5b60001515600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514610cd457600080fd5b6001600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610d6790611aec565b80601f0160208091040260200160405190810160405280929190818152602001828054610d9390611aec565b8015610de05780601f10610db557610100808354040283529160200191610de0565b820191906000526020600020905b815481529060010190602001808311610dc357829003601f168201915b5050505050905090565b6000610df73384846114ad565b8273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e549190611864565b60405180910390a36001905092915050565b60058054610e7390611aec565b80601f0160208091040260200160405190810160405280929190818152602001828054610e9f90611aec565b8015610eec5780601f10610ec157610100808354040283529160200191610eec565b820191906000526020600020905b815481529060010190602001808311610ecf57829003601f168201915b505050505081565b60076020528060005260406000206000915054906101000a900460ff1681565b60048054610f2190611aec565b80601f0160208091040260200160405190810160405280929190818152602001828054610f4d90611aec565b8015610f9a5780601f10610f6f57610100808354040283529160200191610f9a565b820191906000526020600020905b815481529060010190602001808311610f7d57829003601f168201915b505050505081565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ae90611c22565b60405180910390fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561111057600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561114a57600080fd5b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600660019054906101000a900460ff1681565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415611291576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161128890611da9565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611301576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112f890611e3b565b60405180910390fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482146113bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113b690611ea7565b60405180910390fd5b80600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fb3fd5071835887567a0671151121894ddccc2842f1d10bedad13e0d17cace9a7848460405161149f929190611ec7565b60405180910390a350505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561151d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151490611f62565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561158d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161158490611ff4565b60405180910390fd5b6000151561159b8484610928565b1515146115dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d490612086565b60405180910390fd5b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611664576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165b90612118565b60405180910390fd5b611677828261175590919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061170c82600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461177c90919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050505050565b60008282111561176857611767612138565b5b81836117749190611d03565b905092915050565b600080828461178b9190612167565b90508381101561179e5761179d612138565b5b8091505092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006117d8826117ad565b9050919050565b6117e8816117cd565b81146117f357600080fd5b50565b600081359050611805816117df565b92915050565b60008060408385031215611822576118216117a8565b5b6000611830858286016117f6565b9250506020611841858286016117f6565b9150509250929050565b6000819050919050565b61185e8161184b565b82525050565b60006020820190506118796000830184611855565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156118b957808201518184015260208101905061189e565b838111156118c8576000848401525b50505050565b6000601f19601f8301169050919050565b60006118ea8261187f565b6118f4818561188a565b935061190481856020860161189b565b61190d816118ce565b840191505092915050565b6000602082019050818103600083015261193281846118df565b905092915050565b6119438161184b565b811461194e57600080fd5b50565b6000813590506119608161193a565b92915050565b6000806040838503121561197d5761197c6117a8565b5b600061198b858286016117f6565b925050602061199c85828601611951565b9150509250929050565b60008115159050919050565b6119bb816119a6565b82525050565b60006020820190506119d660008301846119b2565b92915050565b6000602082840312156119f2576119f16117a8565b5b6000611a00848285016117f6565b91505092915050565b600080600060608486031215611a2257611a216117a8565b5b6000611a30868287016117f6565b9350506020611a41868287016117f6565b9250506040611a5286828701611951565b9150509250925092565b600060ff82169050919050565b611a7281611a5c565b82525050565b6000602082019050611a8d6000830184611a69565b92915050565b611a9c816117cd565b82525050565b6000602082019050611ab76000830184611a93565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611b0457607f821691505b60208210811415611b1857611b17611abd565b5b50919050565b7f45524332303a2054686520616d6f756e7420746f206265207472616e7366657260008201527f72656420657863656564732074686520616d6f756e74206f6620746f6b656e7360208201527f2068656c6420627920746865206f776e65722e00000000000000000000000000604082015250565b6000611ba060538361188a565b9150611bab82611b1e565b606082019050919050565b60006020820190508181036000830152611bcf81611b93565b9050919050565b7f4f776e657248656c7065723a2063616c6c6572206973206e6f74206f776e6572600082015250565b6000611c0c60208361188a565b9150611c1782611bd6565b602082019050919050565b60006020820190508181036000830152611c3b81611bff565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000611c9e60288361188a565b9150611ca982611c42565b604082019050919050565b60006020820190508181036000830152611ccd81611c91565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d0e8261184b565b9150611d198361184b565b925082821015611d2c57611d2b611cd4565b5b828203905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611d9360248361188a565b9150611d9e82611d37565b604082019050919050565b60006020820190508181036000830152611dc281611d86565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611e2560228361188a565b9150611e3082611dc9565b604082019050919050565b60006020820190508181036000830152611e5481611e18565b9050919050565b7f45524332303a20696e76616c69642063757272656e74416d6f756e7400000000600082015250565b6000611e91601c8361188a565b9150611e9c82611e5b565b602082019050919050565b60006020820190508181036000830152611ec081611e84565b9050919050565b6000604082019050611edc6000830185611855565b611ee96020830184611855565b9392505050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611f4c60258361188a565b9150611f5782611ef0565b604082019050919050565b60006020820190508181036000830152611f7b81611f3f565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611fde60238361188a565b9150611fe982611f82565b604082019050919050565b6000602082019050818103600083015261200d81611fd1565b9050919050565b7f546f6b656e4c6f636b3a20696e76616c696420746f6b656e207472616e73666560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b600061207060218361188a565b915061207b82612014565b604082019050919050565b6000602082019050818103600083015261209f81612063565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061210260268361188a565b915061210d826120a6565b604082019050919050565b60006020820190508181036000830152612131816120f5565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b60006121728261184b565b915061217d8361184b565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156121b2576121b1611cd4565b5b82820190509291505056fea264697066735822122000ed30302f5fc538e7c4813e5a959f5f9ad5f94e6c0a7594489b3bbe3ae86d4a64736f6c634300080a0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000b43616d656c6c20436f696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000343414d0000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : getName (string): Camell Coin
Arg [1] : getSymbol (string): CAM
-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 000000000000000000000000000000000000000000000000000000000000000b
Arg [3] : 43616d656c6c20436f696e000000000000000000000000000000000000000000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [5] : 43414d0000000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
233:4573:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;380:68;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;934:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1852:402;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3847:167;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1211:110;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2262:503;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1120:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;545:22;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;457:27;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3396:315;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4022:116;;;:::i;:::-;;3719:119;;;:::i;:::-;;1329:129;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4147:164;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;402:93:2;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1025:87:0;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1466:225;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;517:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;603:51;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;491:19;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1699:145;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;502:285:2;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;574:22:0;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;380:68;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;934:83::-;971:13;1004:5;997:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;934:83;:::o;1852:402::-;1934:4;1951:24;1978:11;:23;1990:10;1978:23;;;;;;;;;;;;;;;:32;2002:7;1978:32;;;;;;;;;;;;;;;;1951:59;;2065:6;2040:9;:21;2050:10;2040:21;;;;;;;;;;;;;;;;:31;;2032:126;;;;;;;;;;;;:::i;:::-;;;;;;;;;2169:55;2178:10;2190:7;2199:16;2217:6;2169:8;:55::i;:::-;2242:4;2235:11;;;1852:402;;;;:::o;3847:167::-;273:6:2;;;;;;;;;;259:20;;:10;:20;;;251:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;3958:4:0::1;3930:32;;:18;:24;3949:4;3930:24;;;;;;;;;;;;;;;;;;;;;;;;;:32;;;3922:41;;;::::0;::::1;;4001:5;3974:18;:24;3993:4;3974:24;;;;;;;;;;;;;;;;:32;;;;;;;;;;;;;;;;;;3847:167:::0;:::o;1211:110::-;1274:7;1301:12;;1294:19;;1211:110;:::o;2262:503::-;2370:4;2387:36;2397:6;2405:9;2416:6;2387:9;:36::i;:::-;2468:9;2439:47;;2460:6;2439:47;;2448:10;2439:47;;;2479:6;2439:47;;;;;;:::i;:::-;;;;;;;;2497:24;2524:11;:19;2536:6;2524:19;;;;;;;;;;;;;;;:31;2544:10;2524:31;;;;;;;;;;;;;;;;2497:58;;2594:6;2574:16;:26;;2566:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;2662:73;2671:6;2679:10;2691:16;2728:6;2709:16;:25;;;;:::i;:::-;2662:8;:73::i;:::-;2753:4;2746:11;;;2262:503;;;;;:::o;1120:83::-;1161:5;1186:9;;;;;;;;;;;1179:16;;1120:83;:::o;545:22::-;;;;;;;;;;;;;:::o;457:27::-;;;;:::o;3396:315::-;3464:9;3528:4;3514:18;;:10;;;;;;;;;;;:18;;;3511:71;;;3566:4;3559:11;;3511:71;3625:4;3597:32;;:18;:24;3616:4;3597:24;;;;;;;;;;;;;;;;;;;;;;;;;:32;;;:66;;;;3659:4;3633:30;;:18;:22;3652:2;3633:22;;;;;;;;;;;;;;;;;;;;;;;;;:30;;;3597:66;3594:110;;;3688:4;3681:11;;3594:110;3396:315;;;;:::o;4022:116::-;273:6:2;;;;;;;;;;259:20;;:10;:20;;;251:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;4096:5:0::1;4082:19;;:10;;;;;;;;;;;:19;;;4074:28;;;::::0;::::1;;4126:4;4113:10;;:17;;;;;;;;;;;;;;;;;;4022:116::o:0;3719:119::-;273:6:2;;;;;;;;;;259:20;;:10;:20;;;251:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;3796:4:0::1;3782:18;;:10;;;;;;;;;;;:18;;;3774:27;;;::::0;::::1;;3825:5;3812:10;;:18;;;;;;;;;;;;;;;;;;3719:119::o:0;1329:129::-;1405:7;1432:9;:18;1442:7;1432:18;;;;;;;;;;;;;;;;1425:25;;1329:129;;;:::o;4147:164::-;273:6:2;;;;;;;;;;259:20;;:10;:20;;;251:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;4255:5:0::1;4227:33;;:18;:24;4246:4;4227:24;;;;;;;;;;;;;;;;;;;;;;;;;:33;;;4219:42;;;::::0;::::1;;4299:4;4272:18;:24;4291:4;4272:24;;;;;;;;;;;;;;;;:31;;;;;;;;;;;;;;;;;;4147:164:::0;:::o;402:93:2:-;448:7;478:6;;;;;;;;;;;471:13;;402:93;:::o;1025:87:0:-;1064:13;1097:7;1090:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1025:87;:::o;1466:225::-;1549:4;1566:40;1576:10;1588:9;1599:6;1566:9;:40::i;:::-;1643:9;1622:39;;1631:10;1622:39;;;1654:6;1622:39;;;;;;:::i;:::-;;;;;;;;1679:4;1672:11;;1466:225;;;;:::o;517:21::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;603:51::-;;;;;;;;;;;;;;;;;;;;;;:::o;491:19::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1699:145::-;1782:7;1809:11;:18;1821:5;1809:18;;;;;;;;;;;;;;;:27;1828:7;1809:27;;;;;;;;;;;;;;;;1802:34;;1699:145;;;;:::o;502:285:2:-;273:6;;;;;;;;;;259:20;;:10;:20;;;251:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;599:6:::1;::::0;::::1;;;;;;;;587:18;;:8;:18;;;;579:27;;;::::0;::::1;;649:3;629:24;;:8;:24;;;;621:33;;;::::0;::::1;;669:16;688:6:::0;::::1;;;;;;;;;;669:25;;715:8;706:6;::::0;:17:::1;;;;;;;;;;;;;;;;;;771:8;740:40;;761:8;740:40;;;;;;;;;;;;564:223;502:285:::0;:::o;574:22:0:-;;;;;;;;;;;;;:::o;4323:478::-;4465:1;4448:19;;:5;:19;;;;4440:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4546:1;4527:21;;:7;:21;;;;4519:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4623:11;:18;4635:5;4623:18;;;;;;;;;;;;;;;:27;4642:7;4623:27;;;;;;;;;;;;;;;;4606:13;:44;4598:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;4724:6;4694:11;:18;4706:5;4694:18;;;;;;;;;;;;;;;:27;4713:7;4694:27;;;;;;;;;;;;;;;:36;;;;4762:7;4746:47;;4755:5;4746:47;;;4771:13;4786:6;4746:47;;;;;;;:::i;:::-;;;;;;;;4323:478;;;;:::o;2773:613::-;2897:1;2879:20;;:6;:20;;;;2871:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;2981:1;2960:23;;:9;:23;;;;2952:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;3076:5;3042:39;;:30;3054:6;3062:9;3042:11;:30::i;:::-;:39;;;3034:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;3130:21;3154:9;:17;3164:6;3154:17;;;;;;;;;;;;;;;;3130:41;;3207:6;3190:13;:23;;3182:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;3287:25;3305:6;3287:13;:17;;:25;;;;:::i;:::-;3267:9;:17;3277:6;3267:17;;;;;;;;;;;;;;;:45;;;;3346:32;3371:6;3346:9;:20;3356:9;3346:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;3323:9;:20;3333:9;3323:20;;;;;;;;;;;;;;;:55;;;;2860:526;2773:613;;;:::o;363:110:3:-;421:7;447:1;442;:6;;435:14;;;;:::i;:::-;;465:1;461;:5;;;;:::i;:::-;454:12;;363:110;;;;:::o;480:126::-;538:7;552:9;568:1;564;:5;;;;:::i;:::-;552:17;;586:1;581;:6;;574:14;;;;:::i;:::-;;600:1;593:8;;;480:126;;;;:::o;88:117:4:-;197:1;194;187:12;334:126;371:7;411:42;404:5;400:54;389:65;;334:126;;;:::o;466:96::-;503:7;532:24;550:5;532:24;:::i;:::-;521:35;;466:96;;;:::o;568:122::-;641:24;659:5;641:24;:::i;:::-;634:5;631:35;621:63;;680:1;677;670:12;621:63;568:122;:::o;696:139::-;742:5;780:6;767:20;758:29;;796:33;823:5;796:33;:::i;:::-;696:139;;;;:::o;841:474::-;909:6;917;966:2;954:9;945:7;941:23;937:32;934:119;;;972:79;;:::i;:::-;934:119;1092:1;1117:53;1162:7;1153:6;1142:9;1138:22;1117:53;:::i;:::-;1107:63;;1063:117;1219:2;1245:53;1290:7;1281:6;1270:9;1266:22;1245:53;:::i;:::-;1235:63;;1190:118;841:474;;;;;:::o;1321:77::-;1358:7;1387:5;1376:16;;1321:77;;;:::o;1404:118::-;1491:24;1509:5;1491:24;:::i;:::-;1486:3;1479:37;1404:118;;:::o;1528:222::-;1621:4;1659:2;1648:9;1644:18;1636:26;;1672:71;1740:1;1729:9;1725:17;1716:6;1672:71;:::i;:::-;1528:222;;;;:::o;1756:99::-;1808:6;1842:5;1836:12;1826:22;;1756:99;;;:::o;1861:169::-;1945:11;1979:6;1974:3;1967:19;2019:4;2014:3;2010:14;1995:29;;1861:169;;;;:::o;2036:307::-;2104:1;2114:113;2128:6;2125:1;2122:13;2114:113;;;2213:1;2208:3;2204:11;2198:18;2194:1;2189:3;2185:11;2178:39;2150:2;2147:1;2143:10;2138:15;;2114:113;;;2245:6;2242:1;2239:13;2236:101;;;2325:1;2316:6;2311:3;2307:16;2300:27;2236:101;2085:258;2036:307;;;:::o;2349:102::-;2390:6;2441:2;2437:7;2432:2;2425:5;2421:14;2417:28;2407:38;;2349:102;;;:::o;2457:364::-;2545:3;2573:39;2606:5;2573:39;:::i;:::-;2628:71;2692:6;2687:3;2628:71;:::i;:::-;2621:78;;2708:52;2753:6;2748:3;2741:4;2734:5;2730:16;2708:52;:::i;:::-;2785:29;2807:6;2785:29;:::i;:::-;2780:3;2776:39;2769:46;;2549:272;2457:364;;;;:::o;2827:313::-;2940:4;2978:2;2967:9;2963:18;2955:26;;3027:9;3021:4;3017:20;3013:1;3002:9;2998:17;2991:47;3055:78;3128:4;3119:6;3055:78;:::i;:::-;3047:86;;2827:313;;;;:::o;3146:122::-;3219:24;3237:5;3219:24;:::i;:::-;3212:5;3209:35;3199:63;;3258:1;3255;3248:12;3199:63;3146:122;:::o;3274:139::-;3320:5;3358:6;3345:20;3336:29;;3374:33;3401:5;3374:33;:::i;:::-;3274:139;;;;:::o;3419:474::-;3487:6;3495;3544:2;3532:9;3523:7;3519:23;3515:32;3512:119;;;3550:79;;:::i;:::-;3512:119;3670:1;3695:53;3740:7;3731:6;3720:9;3716:22;3695:53;:::i;:::-;3685:63;;3641:117;3797:2;3823:53;3868:7;3859:6;3848:9;3844:22;3823:53;:::i;:::-;3813:63;;3768:118;3419:474;;;;;:::o;3899:90::-;3933:7;3976:5;3969:13;3962:21;3951:32;;3899:90;;;:::o;3995:109::-;4076:21;4091:5;4076:21;:::i;:::-;4071:3;4064:34;3995:109;;:::o;4110:210::-;4197:4;4235:2;4224:9;4220:18;4212:26;;4248:65;4310:1;4299:9;4295:17;4286:6;4248:65;:::i;:::-;4110:210;;;;:::o;4326:329::-;4385:6;4434:2;4422:9;4413:7;4409:23;4405:32;4402:119;;;4440:79;;:::i;:::-;4402:119;4560:1;4585:53;4630:7;4621:6;4610:9;4606:22;4585:53;:::i;:::-;4575:63;;4531:117;4326:329;;;;:::o;4661:619::-;4738:6;4746;4754;4803:2;4791:9;4782:7;4778:23;4774:32;4771:119;;;4809:79;;:::i;:::-;4771:119;4929:1;4954:53;4999:7;4990:6;4979:9;4975:22;4954:53;:::i;:::-;4944:63;;4900:117;5056:2;5082:53;5127:7;5118:6;5107:9;5103:22;5082:53;:::i;:::-;5072:63;;5027:118;5184:2;5210:53;5255:7;5246:6;5235:9;5231:22;5210:53;:::i;:::-;5200:63;;5155:118;4661:619;;;;;:::o;5286:86::-;5321:7;5361:4;5354:5;5350:16;5339:27;;5286:86;;;:::o;5378:112::-;5461:22;5477:5;5461:22;:::i;:::-;5456:3;5449:35;5378:112;;:::o;5496:214::-;5585:4;5623:2;5612:9;5608:18;5600:26;;5636:67;5700:1;5689:9;5685:17;5676:6;5636:67;:::i;:::-;5496:214;;;;:::o;5716:118::-;5803:24;5821:5;5803:24;:::i;:::-;5798:3;5791:37;5716:118;;:::o;5840:222::-;5933:4;5971:2;5960:9;5956:18;5948:26;;5984:71;6052:1;6041:9;6037:17;6028:6;5984:71;:::i;:::-;5840:222;;;;:::o;6068:180::-;6116:77;6113:1;6106:88;6213:4;6210:1;6203:15;6237:4;6234:1;6227:15;6254:320;6298:6;6335:1;6329:4;6325:12;6315:22;;6382:1;6376:4;6372:12;6403:18;6393:81;;6459:4;6451:6;6447:17;6437:27;;6393:81;6521:2;6513:6;6510:14;6490:18;6487:38;6484:84;;;6540:18;;:::i;:::-;6484:84;6305:269;6254:320;;;:::o;6580:307::-;6720:34;6716:1;6708:6;6704:14;6697:58;6789:34;6784:2;6776:6;6772:15;6765:59;6858:21;6853:2;6845:6;6841:15;6834:46;6580:307;:::o;6893:366::-;7035:3;7056:67;7120:2;7115:3;7056:67;:::i;:::-;7049:74;;7132:93;7221:3;7132:93;:::i;:::-;7250:2;7245:3;7241:12;7234:19;;6893:366;;;:::o;7265:419::-;7431:4;7469:2;7458:9;7454:18;7446:26;;7518:9;7512:4;7508:20;7504:1;7493:9;7489:17;7482:47;7546:131;7672:4;7546:131;:::i;:::-;7538:139;;7265:419;;;:::o;7690:182::-;7830:34;7826:1;7818:6;7814:14;7807:58;7690:182;:::o;7878:366::-;8020:3;8041:67;8105:2;8100:3;8041:67;:::i;:::-;8034:74;;8117:93;8206:3;8117:93;:::i;:::-;8235:2;8230:3;8226:12;8219:19;;7878:366;;;:::o;8250:419::-;8416:4;8454:2;8443:9;8439:18;8431:26;;8503:9;8497:4;8493:20;8489:1;8478:9;8474:17;8467:47;8531:131;8657:4;8531:131;:::i;:::-;8523:139;;8250:419;;;:::o;8675:227::-;8815:34;8811:1;8803:6;8799:14;8792:58;8884:10;8879:2;8871:6;8867:15;8860:35;8675:227;:::o;8908:366::-;9050:3;9071:67;9135:2;9130:3;9071:67;:::i;:::-;9064:74;;9147:93;9236:3;9147:93;:::i;:::-;9265:2;9260:3;9256:12;9249:19;;8908:366;;;:::o;9280:419::-;9446:4;9484:2;9473:9;9469:18;9461:26;;9533:9;9527:4;9523:20;9519:1;9508:9;9504:17;9497:47;9561:131;9687:4;9561:131;:::i;:::-;9553:139;;9280:419;;;:::o;9705:180::-;9753:77;9750:1;9743:88;9850:4;9847:1;9840:15;9874:4;9871:1;9864:15;9891:191;9931:4;9951:20;9969:1;9951:20;:::i;:::-;9946:25;;9985:20;10003:1;9985:20;:::i;:::-;9980:25;;10024:1;10021;10018:8;10015:34;;;10029:18;;:::i;:::-;10015:34;10074:1;10071;10067:9;10059:17;;9891:191;;;;:::o;10088:223::-;10228:34;10224:1;10216:6;10212:14;10205:58;10297:6;10292:2;10284:6;10280:15;10273:31;10088:223;:::o;10317:366::-;10459:3;10480:67;10544:2;10539:3;10480:67;:::i;:::-;10473:74;;10556:93;10645:3;10556:93;:::i;:::-;10674:2;10669:3;10665:12;10658:19;;10317:366;;;:::o;10689:419::-;10855:4;10893:2;10882:9;10878:18;10870:26;;10942:9;10936:4;10932:20;10928:1;10917:9;10913:17;10906:47;10970:131;11096:4;10970:131;:::i;:::-;10962:139;;10689:419;;;:::o;11114:221::-;11254:34;11250:1;11242:6;11238:14;11231:58;11323:4;11318:2;11310:6;11306:15;11299:29;11114:221;:::o;11341:366::-;11483:3;11504:67;11568:2;11563:3;11504:67;:::i;:::-;11497:74;;11580:93;11669:3;11580:93;:::i;:::-;11698:2;11693:3;11689:12;11682:19;;11341:366;;;:::o;11713:419::-;11879:4;11917:2;11906:9;11902:18;11894:26;;11966:9;11960:4;11956:20;11952:1;11941:9;11937:17;11930:47;11994:131;12120:4;11994:131;:::i;:::-;11986:139;;11713:419;;;:::o;12138:178::-;12278:30;12274:1;12266:6;12262:14;12255:54;12138:178;:::o;12322:366::-;12464:3;12485:67;12549:2;12544:3;12485:67;:::i;:::-;12478:74;;12561:93;12650:3;12561:93;:::i;:::-;12679:2;12674:3;12670:12;12663:19;;12322:366;;;:::o;12694:419::-;12860:4;12898:2;12887:9;12883:18;12875:26;;12947:9;12941:4;12937:20;12933:1;12922:9;12918:17;12911:47;12975:131;13101:4;12975:131;:::i;:::-;12967:139;;12694:419;;;:::o;13119:332::-;13240:4;13278:2;13267:9;13263:18;13255:26;;13291:71;13359:1;13348:9;13344:17;13335:6;13291:71;:::i;:::-;13372:72;13440:2;13429:9;13425:18;13416:6;13372:72;:::i;:::-;13119:332;;;;;:::o;13457:224::-;13597:34;13593:1;13585:6;13581:14;13574:58;13666:7;13661:2;13653:6;13649:15;13642:32;13457:224;:::o;13687:366::-;13829:3;13850:67;13914:2;13909:3;13850:67;:::i;:::-;13843:74;;13926:93;14015:3;13926:93;:::i;:::-;14044:2;14039:3;14035:12;14028:19;;13687:366;;;:::o;14059:419::-;14225:4;14263:2;14252:9;14248:18;14240:26;;14312:9;14306:4;14302:20;14298:1;14287:9;14283:17;14276:47;14340:131;14466:4;14340:131;:::i;:::-;14332:139;;14059:419;;;:::o;14484:222::-;14624:34;14620:1;14612:6;14608:14;14601:58;14693:5;14688:2;14680:6;14676:15;14669:30;14484:222;:::o;14712:366::-;14854:3;14875:67;14939:2;14934:3;14875:67;:::i;:::-;14868:74;;14951:93;15040:3;14951:93;:::i;:::-;15069:2;15064:3;15060:12;15053:19;;14712:366;;;:::o;15084:419::-;15250:4;15288:2;15277:9;15273:18;15265:26;;15337:9;15331:4;15327:20;15323:1;15312:9;15308:17;15301:47;15365:131;15491:4;15365:131;:::i;:::-;15357:139;;15084:419;;;:::o;15509:220::-;15649:34;15645:1;15637:6;15633:14;15626:58;15718:3;15713:2;15705:6;15701:15;15694:28;15509:220;:::o;15735:366::-;15877:3;15898:67;15962:2;15957:3;15898:67;:::i;:::-;15891:74;;15974:93;16063:3;15974:93;:::i;:::-;16092:2;16087:3;16083:12;16076:19;;15735:366;;;:::o;16107:419::-;16273:4;16311:2;16300:9;16296:18;16288:26;;16360:9;16354:4;16350:20;16346:1;16335:9;16331:17;16324:47;16388:131;16514:4;16388:131;:::i;:::-;16380:139;;16107:419;;;:::o;16532:225::-;16672:34;16668:1;16660:6;16656:14;16649:58;16741:8;16736:2;16728:6;16724:15;16717:33;16532:225;:::o;16763:366::-;16905:3;16926:67;16990:2;16985:3;16926:67;:::i;:::-;16919:74;;17002:93;17091:3;17002:93;:::i;:::-;17120:2;17115:3;17111:12;17104:19;;16763:366;;;:::o;17135:419::-;17301:4;17339:2;17328:9;17324:18;17316:26;;17388:9;17382:4;17378:20;17374:1;17363:9;17359:17;17352:47;17416:131;17542:4;17416:131;:::i;:::-;17408:139;;17135:419;;;:::o;17560:180::-;17608:77;17605:1;17598:88;17705:4;17702:1;17695:15;17729:4;17726:1;17719:15;17746:305;17786:3;17805:20;17823:1;17805:20;:::i;:::-;17800:25;;17839:20;17857:1;17839:20;:::i;:::-;17834:25;;17993:1;17925:66;17921:74;17918:1;17915:81;17912:107;;;17999:18;;:::i;:::-;17912:107;18043:1;18040;18036:9;18029:16;;17746:305;;;;:::o
Swarm Source
ipfs://00ed30302f5fc538e7c4813e5a959f5f9ad5f94e6c0a7594489b3bbe3ae86d4a
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.