Feature Tip: Add private address tag to any address under My Name Tag !
ERC-20
Source Code
Overview
Max Total Supply
1,000,000,000 BOP
Holders
8
Transfers
-
0
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 10 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Name:
BlackOpalToken
Compiler Version
v0.8.24+commit.e11b9ed9
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2025-07-05
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;
// BlackOpalToken is a deflationary ERC20-like token with added security features.
// Features include:
// - Fixed initial supply assigned to the owner at deployment.
// - Transfer fees configurable by the owner (expressed in basis points).
// - Optional maximum transaction and wallet limits (anti-whale measures).
// - Blacklist functionality to block specific malicious addresses.
// - Pausable transfers for emergency response.
// - Governance address that can be transferred for decentralized control.
// - Emits standard ERC20 events (Transfer, Approval) and custom events for state changes.
// - Can safely receive ETH and allow owner/governance to withdraw it.
// Compatible with wallets, dApps, and exchanges that support ERC20.
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
}
interface IERC20 {
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function allowance(address owner, address spender) external view returns (uint256);
function transfer(address recipient, uint256 amount) external returns (bool);
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);
}
interface IERC20Metadata is IERC20 {
function name() external view returns (string memory);
function symbol() external view returns (string memory);
function decimals() external view returns (uint8);
}
contract BlackOpalToken is Context, IERC20, IERC20Metadata {
string private constant _NAME = "BlackOpal";
string private constant _SYMBOL = "BOP";
uint8 private constant _DECIMALS = 10;
uint256 private _totalSupply;
uint256 public constant MAX_FEE_BPS = 200; // 2%
address public owner;
address public governance;
bool public paused;
uint256 public feeBasisPoints = 100; // 1%
uint256 public maxTxAmount;
uint256 public maxWalletAmount;
mapping(address => uint256) private _balances;
mapping(address => mapping(address => uint256)) private _allowances;
mapping(address => bool) private _blacklist;
event Paused(address indexed by);
event Unpaused(address indexed by);
event BlacklistUpdated(address indexed account, bool status);
event FeeUpdated(uint256 bps);
event MaxTxUpdated(uint256 amount);
event MaxWalletUpdated(uint256 amount);
event OwnershipTransferred(address indexed oldOwner, address indexed newOwner);
event GovernanceTransferred(address indexed oldGov, address indexed newGov);
event ETHReceived(address indexed sender, uint256 amount);
event ETHWithdrawn(address indexed by, uint256 amount);
modifier onlyGovOrOwner() {
require(_msgSender() == owner || _msgSender() == governance, "Not authorized");
_;
}
modifier notPaused() {
require(!paused, "Token is paused");
_;
}
constructor(address initialOwner) {
require(initialOwner != address(0), "Zero owner");
owner = initialOwner;
_totalSupply = 1_000_000_000 * 10 ** _DECIMALS;
_balances[initialOwner] = _totalSupply;
emit Transfer(address(0), initialOwner, _totalSupply);
}
// Metadata
function name() external pure override returns (string memory) {
return _NAME;
}
function symbol() external pure override returns (string memory) {
return _SYMBOL;
}
function decimals() external pure override returns (uint8) {
return _DECIMALS;
}
// ERC20 core
function totalSupply() external view override returns (uint256) {
return _totalSupply;
}
function balanceOf(address account) external view override returns (uint256) {
return _balances[account];
}
function allowance(address owner_, address spender) external view override returns (uint256) {
return _allowances[owner_][spender];
}
function approve(address spender, uint256 amount) external override notPaused returns (bool) {
require(spender != address(0), "Zero address");
_allowances[_msgSender()][spender] = amount;
emit Approval(_msgSender(), spender, amount);
return true;
}
function transfer(address to, uint256 amount) external override notPaused returns (bool) {
_transfer(_msgSender(), to, amount);
return true;
}
function transferFrom(address from, address to, uint256 amount) external override notPaused returns (bool) {
uint256 currentAllowance = _allowances[from][_msgSender()];
require(currentAllowance >= amount, "Allowance exceeded");
unchecked {
_allowances[from][_msgSender()] = currentAllowance - amount;
}
_transfer(from, to, amount);
return true;
}
function _transfer(address from, address to, uint256 amount) internal {
require(to != address(0), "Zero address");
require(!_blacklist[from] && !_blacklist[to], "Blacklisted");
require(_balances[from] >= amount, "Insufficient balance");
if (maxTxAmount != 0) require(amount <= maxTxAmount, "Exceeds max tx");
if (maxWalletAmount != 0) require(_balances[to] + amount <= maxWalletAmount, "Exceeds max wallet");
uint256 fee = (amount * feeBasisPoints) / 10_000;
uint256 sendAmount = amount - fee;
unchecked {
_balances[from] -= amount;
_balances[to] += sendAmount;
}
emit Transfer(from, to, sendAmount);
if (fee != 0) {
_balances[owner] += fee;
emit Transfer(from, owner, fee);
}
}
// Governance
function pause() external onlyGovOrOwner {
require(!paused, "Already paused");
paused = true;
emit Paused(_msgSender());
}
function unpause() external onlyGovOrOwner {
require(paused, "Not paused");
paused = false;
emit Unpaused(_msgSender());
}
function updateBlacklist(address account, bool status) external onlyGovOrOwner {
require(account != address(0), "Zero address");
if (_blacklist[account] != status) {
_blacklist[account] = status;
emit BlacklistUpdated(account, status);
}
}
function updateFee(uint256 bps) external onlyGovOrOwner {
require(bps <= MAX_FEE_BPS, "Fee too high");
if (feeBasisPoints != bps) {
feeBasisPoints = bps;
emit FeeUpdated(bps);
}
}
function updateMaxTx(uint256 amount) external onlyGovOrOwner {
if (maxTxAmount != amount) {
maxTxAmount = amount;
emit MaxTxUpdated(amount);
}
}
function updateMaxWallet(uint256 amount) external onlyGovOrOwner {
if (maxWalletAmount != amount) {
maxWalletAmount = amount;
emit MaxWalletUpdated(amount);
}
}
function transferOwnership(address newOwner) external onlyGovOrOwner {
require(newOwner != address(0), "Zero address");
if (newOwner != owner) {
emit OwnershipTransferred(owner, newOwner);
owner = newOwner;
}
}
function setGovernance(address newGov) external onlyGovOrOwner {
require(newGov != address(0), "Zero address");
if (newGov != governance) {
emit GovernanceTransferred(governance, newGov);
governance = newGov;
}
}
// ETH handling
receive() external payable {
emit ETHReceived(_msgSender(), msg.value);
}
fallback() external payable {
emit ETHReceived(_msgSender(), msg.value);
}
function withdrawETH(uint256 amount) external onlyGovOrOwner {
require(address(this).balance >= amount, "Insufficient ETH");
payable(_msgSender()).transfer(amount);
emit ETHWithdrawn(_msgSender(), amount);
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"initialOwner","type":"address"}],"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":"account","type":"address"},{"indexed":false,"internalType":"bool","name":"status","type":"bool"}],"name":"BlacklistUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"ETHReceived","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"by","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"ETHWithdrawn","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"bps","type":"uint256"}],"name":"FeeUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldGov","type":"address"},{"indexed":true,"internalType":"address","name":"newGov","type":"address"}],"name":"GovernanceTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"MaxTxUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"MaxWalletUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"by","type":"address"}],"name":"Paused","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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"by","type":"address"}],"name":"Unpaused","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"MAX_FEE_BPS","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":"pure","type":"function"},{"inputs":[],"name":"feeBasisPoints","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"governance","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxWalletAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newGov","type":"address"}],"name":"setGovernance","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","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"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"status","type":"bool"}],"name":"updateBlacklist","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"bps","type":"uint256"}],"name":"updateFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"updateMaxTx","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"updateMaxWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
6080604052606460035534801562000015575f80fd5b50604051620030563803806200305683398181016040528101906200003b919062000228565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603620000ac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620000a390620002b6565b60405180910390fd5b8060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600a80620000fb919062000468565b633b9aca006200010c9190620004b8565b5f819055505f5460065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef5f54604051620001b4919062000513565b60405180910390a3506200052e565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f620001f282620001c7565b9050919050565b6200020481620001e6565b81146200020f575f80fd5b50565b5f815190506200022281620001f9565b92915050565b5f6020828403121562000240576200023f620001c3565b5b5f6200024f8482850162000212565b91505092915050565b5f82825260208201905092915050565b7f5a65726f206f776e6572000000000000000000000000000000000000000000005f82015250565b5f6200029e600a8362000258565b9150620002ab8262000268565b602082019050919050565b5f6020820190508181035f830152620002cf8162000290565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156200036057808604811115620003385762000337620002d6565b5b6001851615620003485780820291505b8081029050620003588562000303565b945062000318565b94509492505050565b5f826200037a57600190506200044c565b8162000389575f90506200044c565b8160018114620003a25760028114620003ad57620003e3565b60019150506200044c565b60ff841115620003c257620003c1620002d6565b5b8360020a915084821115620003dc57620003db620002d6565b5b506200044c565b5060208310610133831016604e8410600b84101617156200041d5782820a905083811115620004175762000416620002d6565b5b6200044c565b6200042c84848460016200030f565b92509050818404811115620004465762000445620002d6565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f620004748262000453565b915062000481836200045c565b9250620004b07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000369565b905092915050565b5f620004c48262000453565b9150620004d18362000453565b9250828202620004e18162000453565b91508282048414831517620004fb57620004fa620002d6565b5b5092915050565b6200050d8162000453565b82525050565b5f602082019050620005285f83018462000502565b92915050565b612b1a806200053c5f395ff3fe608060405260043610610169575f3560e01c80638da5cb5b116100d0578063ab033ea911610089578063d55be8c611610063578063d55be8c6146105a4578063dd62ed3e146105ce578063f14210a61461060a578063f2fde38b14610632576101c5565b8063ab033ea91461052a578063b8606eef14610552578063c2d0ffca1461057c576101c5565b80638da5cb5b146104205780639012c4a81461044a5780639155e0831461047257806395d89b411461049a578063a9059cbb146104c4578063aa4bde2814610500576101c5565b80633f4ba83a116101225780633f4ba83a1461033a5780635aa6e675146103505780635c975abb1461037a57806370a08231146103a45780638456cb59146103e05780638c0b5e22146103f6576101c5565b806306fdde031461021c578063095ea7b31461024657806318160ddd146102825780631c499ab0146102ac57806323b872dd146102d4578063313ce56714610310576101c5565b366101c55761017661065a565b73ffffffffffffffffffffffffffffffffffffffff167fbfe611b001dfcd411432f7bf0d79b82b4b2ee81511edac123a3403c357fb972a346040516101bb919061216f565b60405180910390a2005b6101cd61065a565b73ffffffffffffffffffffffffffffffffffffffff167fbfe611b001dfcd411432f7bf0d79b82b4b2ee81511edac123a3403c357fb972a34604051610212919061216f565b60405180910390a2005b348015610227575f80fd5b50610230610661565b60405161023d9190612212565b60405180910390f35b348015610251575f80fd5b5061026c600480360381019061026791906122ba565b61069e565b6040516102799190612312565b60405180910390f35b34801561028d575f80fd5b50610296610857565b6040516102a3919061216f565b60405180910390f35b3480156102b7575f80fd5b506102d260048036038101906102cd919061232b565b61085f565b005b3480156102df575f80fd5b506102fa60048036038101906102f59190612356565b61099e565b6040516103079190612312565b60405180910390f35b34801561031b575f80fd5b50610324610b52565b60405161033191906123c1565b60405180910390f35b348015610345575f80fd5b5061034e610b5a565b005b34801561035b575f80fd5b50610364610d03565b60405161037191906123e9565b60405180910390f35b348015610385575f80fd5b5061038e610d28565b60405161039b9190612312565b60405180910390f35b3480156103af575f80fd5b506103ca60048036038101906103c59190612402565b610d3b565b6040516103d7919061216f565b60405180910390f35b3480156103eb575f80fd5b506103f4610d81565b005b348015610401575f80fd5b5061040a610f2c565b604051610417919061216f565b60405180910390f35b34801561042b575f80fd5b50610434610f32565b60405161044191906123e9565b60405180910390f35b348015610455575f80fd5b50610470600480360381019061046b919061232b565b610f57565b005b34801561047d575f80fd5b5061049860048036038101906104939190612457565b6110da565b005b3480156104a5575f80fd5b506104ae611337565b6040516104bb9190612212565b60405180910390f35b3480156104cf575f80fd5b506104ea60048036038101906104e591906122ba565b611374565b6040516104f79190612312565b60405180910390f35b34801561050b575f80fd5b506105146113e1565b604051610521919061216f565b60405180910390f35b348015610535575f80fd5b50610550600480360381019061054b9190612402565b6113e7565b005b34801561055d575f80fd5b5061056661165c565b604051610573919061216f565b60405180910390f35b348015610587575f80fd5b506105a2600480360381019061059d919061232b565b611662565b005b3480156105af575f80fd5b506105b86117a1565b6040516105c5919061216f565b60405180910390f35b3480156105d9575f80fd5b506105f460048036038101906105ef9190612495565b6117a6565b604051610601919061216f565b60405180910390f35b348015610615575f80fd5b50610630600480360381019061062b919061232b565b611828565b005b34801561063d575f80fd5b5061065860048036038101906106539190612402565b611a02565b005b5f33905090565b60606040518060400160405280600981526020017f426c61636b4f70616c0000000000000000000000000000000000000000000000815250905090565b5f600260149054906101000a900460ff16156106ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e69061251d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361075d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075490612585565b60405180910390fd5b8160075f61076961065a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff1661080061065a565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610845919061216f565b60405180910390a36001905092915050565b5f8054905090565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661089f61065a565b73ffffffffffffffffffffffffffffffffffffffff161480610914575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc61065a565b73ffffffffffffffffffffffffffffffffffffffff16145b610953576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094a906125ed565b60405180910390fd5b806005541461099b57806005819055507f12528a3c61e0f3b2d6fc707a9fc58b1af86e252cad0d7f4c154ebeabb162dace81604051610992919061216f565b60405180910390a15b50565b5f600260149054906101000a900460ff16156109ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109e69061251d565b60405180910390fd5b5f60075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610a3661065a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610ab5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aac90612655565b60405180910390fd5b82810360075f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610afe61065a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610b46858585611c77565b60019150509392505050565b5f600a905090565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610b9a61065a565b73ffffffffffffffffffffffffffffffffffffffff161480610c0f575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610bf761065a565b73ffffffffffffffffffffffffffffffffffffffff16145b610c4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c45906125ed565b60405180910390fd5b600260149054906101000a900460ff16610c9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c94906126bd565b60405180910390fd5b5f600260146101000a81548160ff021916908315150217905550610cbf61065a565b73ffffffffffffffffffffffffffffffffffffffff167f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa60405160405180910390a2565b60025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260149054906101000a900460ff1681565b5f60065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610dc161065a565b73ffffffffffffffffffffffffffffffffffffffff161480610e36575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610e1e61065a565b73ffffffffffffffffffffffffffffffffffffffff16145b610e75576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6c906125ed565b60405180910390fd5b600260149054906101000a900460ff1615610ec5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ebc90612725565b60405180910390fd5b6001600260146101000a81548160ff021916908315150217905550610ee861065a565b73ffffffffffffffffffffffffffffffffffffffff167f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25860405160405180910390a2565b60045481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610f9761065a565b73ffffffffffffffffffffffffffffffffffffffff16148061100c575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610ff461065a565b73ffffffffffffffffffffffffffffffffffffffff16145b61104b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611042906125ed565b60405180910390fd5b60c881111561108f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110869061278d565b60405180910390fd5b80600354146110d757806003819055507f8c4d35e54a3f2ef1134138fd8ea3daee6a3c89e10d2665996babdf70261e2c76816040516110ce919061216f565b60405180910390a15b50565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661111a61065a565b73ffffffffffffffffffffffffffffffffffffffff16148061118f575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661117761065a565b73ffffffffffffffffffffffffffffffffffffffff16145b6111ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111c5906125ed565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361123c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123390612585565b60405180910390fd5b80151560085f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16151514611333578060085f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f6a12b3df6cba4203bd7fd06b816789f87de8c594299aed5717ae070fac781bac8260405161132a9190612312565b60405180910390a25b5050565b60606040518060400160405280600381526020017f424f500000000000000000000000000000000000000000000000000000000000815250905090565b5f600260149054906101000a900460ff16156113c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113bc9061251d565b60405180910390fd5b6113d76113d061065a565b8484611c77565b6001905092915050565b60055481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661142761065a565b73ffffffffffffffffffffffffffffffffffffffff16148061149c575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661148461065a565b73ffffffffffffffffffffffffffffffffffffffff16145b6114db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d2906125ed565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611549576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154090612585565b60405180910390fd5b60025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611659578073ffffffffffffffffffffffffffffffffffffffff1660025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f5f56bee8cffbe9a78652a74a60705edede02af10b0bbb888ca44b79a0d42ce8060405160405180910390a38060025f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b60035481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166116a261065a565b73ffffffffffffffffffffffffffffffffffffffff161480611717575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166116ff61065a565b73ffffffffffffffffffffffffffffffffffffffff16145b611756576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161174d906125ed565b60405180910390fd5b806004541461179e57806004819055507fff3dd5e80294197918c284bbfc3dadd97d0b40ce92106110946329088f80068a81604051611795919061216f565b60405180910390a15b50565b60c881565b5f60075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661186861065a565b73ffffffffffffffffffffffffffffffffffffffff1614806118dd575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166118c561065a565b73ffffffffffffffffffffffffffffffffffffffff16145b61191c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611913906125ed565b60405180910390fd5b8047101561195f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611956906127f5565b60405180910390fd5b61196761065a565b73ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f193505050501580156119a9573d5f803e3d5ffd5b506119b261065a565b73ffffffffffffffffffffffffffffffffffffffff167f94b2de810873337ed265c5f8cf98c9cffefa06b8607f9a2f1fbaebdfbcfbef1c826040516119f7919061216f565b60405180910390a250565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16611a4261065a565b73ffffffffffffffffffffffffffffffffffffffff161480611ab7575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16611a9f61065a565b73ffffffffffffffffffffffffffffffffffffffff16145b611af6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aed906125ed565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611b64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b5b90612585565b60405180910390fd5b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611c74578073ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a38060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611ce5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cdc90612585565b60405180910390fd5b60085f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16158015611d83575060085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b611dc2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611db99061285d565b60405180910390fd5b8060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015611e42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e39906128c5565b60405180910390fd5b5f60045414611e9157600454811115611e90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e879061292d565b60405180910390fd5b5b5f60055414611f28576005548160065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611ee69190612978565b1115611f27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f1e906129f5565b60405180910390fd5b5b5f61271060035483611f3a9190612a13565b611f449190612a81565b90505f8183611f539190612ab1565b90508260065f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825403925050819055508060065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612046919061216f565b60405180910390a35f8214612150578160065f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546120c29190612978565b9250508190555060015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612147919061216f565b60405180910390a35b5050505050565b5f819050919050565b61216981612157565b82525050565b5f6020820190506121825f830184612160565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156121bf5780820151818401526020810190506121a4565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6121e482612188565b6121ee8185612192565b93506121fe8185602086016121a2565b612207816121ca565b840191505092915050565b5f6020820190508181035f83015261222a81846121da565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61225f82612236565b9050919050565b61226f81612255565b8114612279575f80fd5b50565b5f8135905061228a81612266565b92915050565b61229981612157565b81146122a3575f80fd5b50565b5f813590506122b481612290565b92915050565b5f80604083850312156122d0576122cf612232565b5b5f6122dd8582860161227c565b92505060206122ee858286016122a6565b9150509250929050565b5f8115159050919050565b61230c816122f8565b82525050565b5f6020820190506123255f830184612303565b92915050565b5f602082840312156123405761233f612232565b5b5f61234d848285016122a6565b91505092915050565b5f805f6060848603121561236d5761236c612232565b5b5f61237a8682870161227c565b935050602061238b8682870161227c565b925050604061239c868287016122a6565b9150509250925092565b5f60ff82169050919050565b6123bb816123a6565b82525050565b5f6020820190506123d45f8301846123b2565b92915050565b6123e381612255565b82525050565b5f6020820190506123fc5f8301846123da565b92915050565b5f6020828403121561241757612416612232565b5b5f6124248482850161227c565b91505092915050565b612436816122f8565b8114612440575f80fd5b50565b5f813590506124518161242d565b92915050565b5f806040838503121561246d5761246c612232565b5b5f61247a8582860161227c565b925050602061248b85828601612443565b9150509250929050565b5f80604083850312156124ab576124aa612232565b5b5f6124b88582860161227c565b92505060206124c98582860161227c565b9150509250929050565b7f546f6b656e2069732070617573656400000000000000000000000000000000005f82015250565b5f612507600f83612192565b9150612512826124d3565b602082019050919050565b5f6020820190508181035f830152612534816124fb565b9050919050565b7f5a65726f206164647265737300000000000000000000000000000000000000005f82015250565b5f61256f600c83612192565b915061257a8261253b565b602082019050919050565b5f6020820190508181035f83015261259c81612563565b9050919050565b7f4e6f7420617574686f72697a65640000000000000000000000000000000000005f82015250565b5f6125d7600e83612192565b91506125e2826125a3565b602082019050919050565b5f6020820190508181035f830152612604816125cb565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f61263f601283612192565b915061264a8261260b565b602082019050919050565b5f6020820190508181035f83015261266c81612633565b9050919050565b7f4e6f7420706175736564000000000000000000000000000000000000000000005f82015250565b5f6126a7600a83612192565b91506126b282612673565b602082019050919050565b5f6020820190508181035f8301526126d48161269b565b9050919050565b7f416c7265616479207061757365640000000000000000000000000000000000005f82015250565b5f61270f600e83612192565b915061271a826126db565b602082019050919050565b5f6020820190508181035f83015261273c81612703565b9050919050565b7f46656520746f6f206869676800000000000000000000000000000000000000005f82015250565b5f612777600c83612192565b915061278282612743565b602082019050919050565b5f6020820190508181035f8301526127a48161276b565b9050919050565b7f496e73756666696369656e7420455448000000000000000000000000000000005f82015250565b5f6127df601083612192565b91506127ea826127ab565b602082019050919050565b5f6020820190508181035f83015261280c816127d3565b9050919050565b7f426c61636b6c69737465640000000000000000000000000000000000000000005f82015250565b5f612847600b83612192565b915061285282612813565b602082019050919050565b5f6020820190508181035f8301526128748161283b565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f6128af601483612192565b91506128ba8261287b565b602082019050919050565b5f6020820190508181035f8301526128dc816128a3565b9050919050565b7f45786365656473206d61782074780000000000000000000000000000000000005f82015250565b5f612917600e83612192565b9150612922826128e3565b602082019050919050565b5f6020820190508181035f8301526129448161290b565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61298282612157565b915061298d83612157565b92508282019050808211156129a5576129a461294b565b5b92915050565b7f45786365656473206d61782077616c6c657400000000000000000000000000005f82015250565b5f6129df601283612192565b91506129ea826129ab565b602082019050919050565b5f6020820190508181035f830152612a0c816129d3565b9050919050565b5f612a1d82612157565b9150612a2883612157565b9250828202612a3681612157565b91508282048414831517612a4d57612a4c61294b565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612a8b82612157565b9150612a9683612157565b925082612aa657612aa5612a54565b5b828204905092915050565b5f612abb82612157565b9150612ac683612157565b9250828203905081811115612ade57612add61294b565b5b9291505056fea26469706673582212205f77db457756a57ab42351534541230469de5323fe2e71bfd682ab9b2113b25664736f6c634300081800330000000000000000000000008a6067ea0eac9363fcb363e9516096dc4e97753c
Deployed Bytecode
0x608060405260043610610169575f3560e01c80638da5cb5b116100d0578063ab033ea911610089578063d55be8c611610063578063d55be8c6146105a4578063dd62ed3e146105ce578063f14210a61461060a578063f2fde38b14610632576101c5565b8063ab033ea91461052a578063b8606eef14610552578063c2d0ffca1461057c576101c5565b80638da5cb5b146104205780639012c4a81461044a5780639155e0831461047257806395d89b411461049a578063a9059cbb146104c4578063aa4bde2814610500576101c5565b80633f4ba83a116101225780633f4ba83a1461033a5780635aa6e675146103505780635c975abb1461037a57806370a08231146103a45780638456cb59146103e05780638c0b5e22146103f6576101c5565b806306fdde031461021c578063095ea7b31461024657806318160ddd146102825780631c499ab0146102ac57806323b872dd146102d4578063313ce56714610310576101c5565b366101c55761017661065a565b73ffffffffffffffffffffffffffffffffffffffff167fbfe611b001dfcd411432f7bf0d79b82b4b2ee81511edac123a3403c357fb972a346040516101bb919061216f565b60405180910390a2005b6101cd61065a565b73ffffffffffffffffffffffffffffffffffffffff167fbfe611b001dfcd411432f7bf0d79b82b4b2ee81511edac123a3403c357fb972a34604051610212919061216f565b60405180910390a2005b348015610227575f80fd5b50610230610661565b60405161023d9190612212565b60405180910390f35b348015610251575f80fd5b5061026c600480360381019061026791906122ba565b61069e565b6040516102799190612312565b60405180910390f35b34801561028d575f80fd5b50610296610857565b6040516102a3919061216f565b60405180910390f35b3480156102b7575f80fd5b506102d260048036038101906102cd919061232b565b61085f565b005b3480156102df575f80fd5b506102fa60048036038101906102f59190612356565b61099e565b6040516103079190612312565b60405180910390f35b34801561031b575f80fd5b50610324610b52565b60405161033191906123c1565b60405180910390f35b348015610345575f80fd5b5061034e610b5a565b005b34801561035b575f80fd5b50610364610d03565b60405161037191906123e9565b60405180910390f35b348015610385575f80fd5b5061038e610d28565b60405161039b9190612312565b60405180910390f35b3480156103af575f80fd5b506103ca60048036038101906103c59190612402565b610d3b565b6040516103d7919061216f565b60405180910390f35b3480156103eb575f80fd5b506103f4610d81565b005b348015610401575f80fd5b5061040a610f2c565b604051610417919061216f565b60405180910390f35b34801561042b575f80fd5b50610434610f32565b60405161044191906123e9565b60405180910390f35b348015610455575f80fd5b50610470600480360381019061046b919061232b565b610f57565b005b34801561047d575f80fd5b5061049860048036038101906104939190612457565b6110da565b005b3480156104a5575f80fd5b506104ae611337565b6040516104bb9190612212565b60405180910390f35b3480156104cf575f80fd5b506104ea60048036038101906104e591906122ba565b611374565b6040516104f79190612312565b60405180910390f35b34801561050b575f80fd5b506105146113e1565b604051610521919061216f565b60405180910390f35b348015610535575f80fd5b50610550600480360381019061054b9190612402565b6113e7565b005b34801561055d575f80fd5b5061056661165c565b604051610573919061216f565b60405180910390f35b348015610587575f80fd5b506105a2600480360381019061059d919061232b565b611662565b005b3480156105af575f80fd5b506105b86117a1565b6040516105c5919061216f565b60405180910390f35b3480156105d9575f80fd5b506105f460048036038101906105ef9190612495565b6117a6565b604051610601919061216f565b60405180910390f35b348015610615575f80fd5b50610630600480360381019061062b919061232b565b611828565b005b34801561063d575f80fd5b5061065860048036038101906106539190612402565b611a02565b005b5f33905090565b60606040518060400160405280600981526020017f426c61636b4f70616c0000000000000000000000000000000000000000000000815250905090565b5f600260149054906101000a900460ff16156106ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e69061251d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361075d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075490612585565b60405180910390fd5b8160075f61076961065a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff1661080061065a565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610845919061216f565b60405180910390a36001905092915050565b5f8054905090565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661089f61065a565b73ffffffffffffffffffffffffffffffffffffffff161480610914575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc61065a565b73ffffffffffffffffffffffffffffffffffffffff16145b610953576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094a906125ed565b60405180910390fd5b806005541461099b57806005819055507f12528a3c61e0f3b2d6fc707a9fc58b1af86e252cad0d7f4c154ebeabb162dace81604051610992919061216f565b60405180910390a15b50565b5f600260149054906101000a900460ff16156109ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109e69061251d565b60405180910390fd5b5f60075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610a3661065a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610ab5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aac90612655565b60405180910390fd5b82810360075f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610afe61065a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550610b46858585611c77565b60019150509392505050565b5f600a905090565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610b9a61065a565b73ffffffffffffffffffffffffffffffffffffffff161480610c0f575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610bf761065a565b73ffffffffffffffffffffffffffffffffffffffff16145b610c4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c45906125ed565b60405180910390fd5b600260149054906101000a900460ff16610c9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c94906126bd565b60405180910390fd5b5f600260146101000a81548160ff021916908315150217905550610cbf61065a565b73ffffffffffffffffffffffffffffffffffffffff167f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa60405160405180910390a2565b60025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260149054906101000a900460ff1681565b5f60065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610dc161065a565b73ffffffffffffffffffffffffffffffffffffffff161480610e36575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610e1e61065a565b73ffffffffffffffffffffffffffffffffffffffff16145b610e75576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6c906125ed565b60405180910390fd5b600260149054906101000a900460ff1615610ec5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ebc90612725565b60405180910390fd5b6001600260146101000a81548160ff021916908315150217905550610ee861065a565b73ffffffffffffffffffffffffffffffffffffffff167f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25860405160405180910390a2565b60045481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610f9761065a565b73ffffffffffffffffffffffffffffffffffffffff16148061100c575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610ff461065a565b73ffffffffffffffffffffffffffffffffffffffff16145b61104b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611042906125ed565b60405180910390fd5b60c881111561108f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110869061278d565b60405180910390fd5b80600354146110d757806003819055507f8c4d35e54a3f2ef1134138fd8ea3daee6a3c89e10d2665996babdf70261e2c76816040516110ce919061216f565b60405180910390a15b50565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661111a61065a565b73ffffffffffffffffffffffffffffffffffffffff16148061118f575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661117761065a565b73ffffffffffffffffffffffffffffffffffffffff16145b6111ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111c5906125ed565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361123c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123390612585565b60405180910390fd5b80151560085f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16151514611333578060085f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f6a12b3df6cba4203bd7fd06b816789f87de8c594299aed5717ae070fac781bac8260405161132a9190612312565b60405180910390a25b5050565b60606040518060400160405280600381526020017f424f500000000000000000000000000000000000000000000000000000000000815250905090565b5f600260149054906101000a900460ff16156113c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113bc9061251d565b60405180910390fd5b6113d76113d061065a565b8484611c77565b6001905092915050565b60055481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661142761065a565b73ffffffffffffffffffffffffffffffffffffffff16148061149c575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661148461065a565b73ffffffffffffffffffffffffffffffffffffffff16145b6114db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d2906125ed565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611549576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154090612585565b60405180910390fd5b60025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611659578073ffffffffffffffffffffffffffffffffffffffff1660025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f5f56bee8cffbe9a78652a74a60705edede02af10b0bbb888ca44b79a0d42ce8060405160405180910390a38060025f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b60035481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166116a261065a565b73ffffffffffffffffffffffffffffffffffffffff161480611717575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166116ff61065a565b73ffffffffffffffffffffffffffffffffffffffff16145b611756576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161174d906125ed565b60405180910390fd5b806004541461179e57806004819055507fff3dd5e80294197918c284bbfc3dadd97d0b40ce92106110946329088f80068a81604051611795919061216f565b60405180910390a15b50565b60c881565b5f60075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661186861065a565b73ffffffffffffffffffffffffffffffffffffffff1614806118dd575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166118c561065a565b73ffffffffffffffffffffffffffffffffffffffff16145b61191c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611913906125ed565b60405180910390fd5b8047101561195f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611956906127f5565b60405180910390fd5b61196761065a565b73ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f193505050501580156119a9573d5f803e3d5ffd5b506119b261065a565b73ffffffffffffffffffffffffffffffffffffffff167f94b2de810873337ed265c5f8cf98c9cffefa06b8607f9a2f1fbaebdfbcfbef1c826040516119f7919061216f565b60405180910390a250565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16611a4261065a565b73ffffffffffffffffffffffffffffffffffffffff161480611ab7575060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16611a9f61065a565b73ffffffffffffffffffffffffffffffffffffffff16145b611af6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aed906125ed565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611b64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b5b90612585565b60405180910390fd5b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611c74578073ffffffffffffffffffffffffffffffffffffffff1660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a38060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611ce5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cdc90612585565b60405180910390fd5b60085f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16158015611d83575060085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b611dc2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611db99061285d565b60405180910390fd5b8060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015611e42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e39906128c5565b60405180910390fd5b5f60045414611e9157600454811115611e90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e879061292d565b60405180910390fd5b5b5f60055414611f28576005548160065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611ee69190612978565b1115611f27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f1e906129f5565b60405180910390fd5b5b5f61271060035483611f3a9190612a13565b611f449190612a81565b90505f8183611f539190612ab1565b90508260065f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825403925050819055508060065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051612046919061216f565b60405180910390a35f8214612150578160065f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546120c29190612978565b9250508190555060015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612147919061216f565b60405180910390a35b5050505050565b5f819050919050565b61216981612157565b82525050565b5f6020820190506121825f830184612160565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156121bf5780820151818401526020810190506121a4565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6121e482612188565b6121ee8185612192565b93506121fe8185602086016121a2565b612207816121ca565b840191505092915050565b5f6020820190508181035f83015261222a81846121da565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61225f82612236565b9050919050565b61226f81612255565b8114612279575f80fd5b50565b5f8135905061228a81612266565b92915050565b61229981612157565b81146122a3575f80fd5b50565b5f813590506122b481612290565b92915050565b5f80604083850312156122d0576122cf612232565b5b5f6122dd8582860161227c565b92505060206122ee858286016122a6565b9150509250929050565b5f8115159050919050565b61230c816122f8565b82525050565b5f6020820190506123255f830184612303565b92915050565b5f602082840312156123405761233f612232565b5b5f61234d848285016122a6565b91505092915050565b5f805f6060848603121561236d5761236c612232565b5b5f61237a8682870161227c565b935050602061238b8682870161227c565b925050604061239c868287016122a6565b9150509250925092565b5f60ff82169050919050565b6123bb816123a6565b82525050565b5f6020820190506123d45f8301846123b2565b92915050565b6123e381612255565b82525050565b5f6020820190506123fc5f8301846123da565b92915050565b5f6020828403121561241757612416612232565b5b5f6124248482850161227c565b91505092915050565b612436816122f8565b8114612440575f80fd5b50565b5f813590506124518161242d565b92915050565b5f806040838503121561246d5761246c612232565b5b5f61247a8582860161227c565b925050602061248b85828601612443565b9150509250929050565b5f80604083850312156124ab576124aa612232565b5b5f6124b88582860161227c565b92505060206124c98582860161227c565b9150509250929050565b7f546f6b656e2069732070617573656400000000000000000000000000000000005f82015250565b5f612507600f83612192565b9150612512826124d3565b602082019050919050565b5f6020820190508181035f830152612534816124fb565b9050919050565b7f5a65726f206164647265737300000000000000000000000000000000000000005f82015250565b5f61256f600c83612192565b915061257a8261253b565b602082019050919050565b5f6020820190508181035f83015261259c81612563565b9050919050565b7f4e6f7420617574686f72697a65640000000000000000000000000000000000005f82015250565b5f6125d7600e83612192565b91506125e2826125a3565b602082019050919050565b5f6020820190508181035f830152612604816125cb565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f61263f601283612192565b915061264a8261260b565b602082019050919050565b5f6020820190508181035f83015261266c81612633565b9050919050565b7f4e6f7420706175736564000000000000000000000000000000000000000000005f82015250565b5f6126a7600a83612192565b91506126b282612673565b602082019050919050565b5f6020820190508181035f8301526126d48161269b565b9050919050565b7f416c7265616479207061757365640000000000000000000000000000000000005f82015250565b5f61270f600e83612192565b915061271a826126db565b602082019050919050565b5f6020820190508181035f83015261273c81612703565b9050919050565b7f46656520746f6f206869676800000000000000000000000000000000000000005f82015250565b5f612777600c83612192565b915061278282612743565b602082019050919050565b5f6020820190508181035f8301526127a48161276b565b9050919050565b7f496e73756666696369656e7420455448000000000000000000000000000000005f82015250565b5f6127df601083612192565b91506127ea826127ab565b602082019050919050565b5f6020820190508181035f83015261280c816127d3565b9050919050565b7f426c61636b6c69737465640000000000000000000000000000000000000000005f82015250565b5f612847600b83612192565b915061285282612813565b602082019050919050565b5f6020820190508181035f8301526128748161283b565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f6128af601483612192565b91506128ba8261287b565b602082019050919050565b5f6020820190508181035f8301526128dc816128a3565b9050919050565b7f45786365656473206d61782074780000000000000000000000000000000000005f82015250565b5f612917600e83612192565b9150612922826128e3565b602082019050919050565b5f6020820190508181035f8301526129448161290b565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61298282612157565b915061298d83612157565b92508282019050808211156129a5576129a461294b565b5b92915050565b7f45786365656473206d61782077616c6c657400000000000000000000000000005f82015250565b5f6129df601283612192565b91506129ea826129ab565b602082019050919050565b5f6020820190508181035f830152612a0c816129d3565b9050919050565b5f612a1d82612157565b9150612a2883612157565b9250828202612a3681612157565b91508282048414831517612a4d57612a4c61294b565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612a8b82612157565b9150612a9683612157565b925082612aa657612aa5612a54565b5b828204905092915050565b5f612abb82612157565b9150612ac683612157565b9250828203905081811115612ade57612add61294b565b5b9291505056fea26469706673582212205f77db457756a57ab42351534541230469de5323fe2e71bfd682ab9b2113b25664736f6c63430008180033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000008a6067ea0eac9363fcb363e9516096dc4e97753c
-----Decoded View---------------
Arg [0] : initialOwner (address): 0x8a6067EA0EAC9363Fcb363E9516096dc4E97753C
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000008a6067ea0eac9363fcb363e9516096dc4e97753c
Deployed Bytecode Sourcemap
1848:6613:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8083:12;:10;:12::i;:::-;8071:36;;;8097:9;8071:36;;;;;;:::i;:::-;;;;;;;;1848:6613;;8179:12;:10;:12::i;:::-;8167:36;;;8193:9;8167:36;;;;;;:::i;:::-;;;;;;;;1848:6613;3662:94;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4385:289;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3991:102;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7236:209;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4855:418;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3870:94;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6323:154;;;;;;;;;;;;;:::i;:::-;;2175:25;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2209:18;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4101:121;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6161:154;;;;;;;;;;;;;:::i;:::-;;2283:26;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2148:20;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6790:237;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6485:297;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3764:98;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4682:165;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2316:30;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7729:270;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2234:35;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7035:193;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2091:41;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4230:147;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8219:239;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7453:268;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;845:98;898:7;925:10;918:17;;845:98;:::o;3662:94::-;3710:13;3743:5;;;;;;;;;;;;;;;;;3736:12;;3662:94;:::o;4385:289::-;4472:4;3280:6;;;;;;;;;;;3279:7;3271:35;;;;;;;;;;;;:::i;:::-;;;;;;;;;4516:1:::1;4497:21;;:7;:21;;::::0;4489:46:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;4583:6;4546:11;:25;4558:12;:10;:12::i;:::-;4546:25;;;;;;;;;;;;;;;:34;4572:7;4546:34;;;;;;;;;;;;;;;:43;;;;4628:7;4605:39;;4614:12;:10;:12::i;:::-;4605:39;;;4637:6;4605:39;;;;;;:::i;:::-;;;;;;;;4662:4;4655:11;;4385:289:::0;;;;:::o;3991:102::-;4046:7;4073:12;;4066:19;;3991:102;:::o;7236:209::-;3157:5;;;;;;;;;;;3141:21;;:12;:10;:12::i;:::-;:21;;;:51;;;;3182:10;;;;;;;;;;;3166:26;;:12;:10;:12::i;:::-;:26;;;3141:51;3133:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;7335:6:::1;7316:15;;:25;7312:126;;7376:6;7358:15;:24;;;;7402;7419:6;7402:24;;;;;;:::i;:::-;;;;;;;;7312:126;7236:209:::0;:::o;4855:418::-;4956:4;3280:6;;;;;;;;;;;3279:7;3271:35;;;;;;;;;;;;:::i;:::-;;;;;;;;;4973:24:::1;5000:11;:17;5012:4;5000:17;;;;;;;;;;;;;;;:31;5018:12;:10;:12::i;:::-;5000:31;;;;;;;;;;;;;;;;4973:58;;5070:6;5050:16;:26;;5042:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;5188:6;5169:16;:25;5135:11;:17;5147:4;5135:17;;;;;;;;;;;;;;;:31;5153:12;:10;:12::i;:::-;5135:31;;;;;;;;;;;;;;;:59;;;;5216:27;5226:4;5232:2;5236:6;5216:9;:27::i;:::-;5261:4;5254:11;;;4855:418:::0;;;;;:::o;3870:94::-;3922:5;2045:2;3940:16;;3870:94;:::o;6323:154::-;3157:5;;;;;;;;;;;3141:21;;:12;:10;:12::i;:::-;:21;;;:51;;;;3182:10;;;;;;;;;;;3166:26;;:12;:10;:12::i;:::-;:26;;;3141:51;3133:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;6385:6:::1;;;;;;;;;;;6377:29;;;;;;;;;;;;:::i;:::-;;;;;;;;;6426:5;6417:6;;:14;;;;;;;;;;;;;;;;;;6456:12;:10;:12::i;:::-;6447:22;;;;;;;;;;;;6323:154::o:0;2175:25::-;;;;;;;;;;;;;:::o;2209:18::-;;;;;;;;;;;;;:::o;4101:121::-;4169:7;4196:9;:18;4206:7;4196:18;;;;;;;;;;;;;;;;4189:25;;4101:121;;;:::o;6161:154::-;3157:5;;;;;;;;;;;3141:21;;:12;:10;:12::i;:::-;:21;;;:51;;;;3182:10;;;;;;;;;;;3166:26;;:12;:10;:12::i;:::-;:26;;;3141:51;3133:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;6222:6:::1;;;;;;;;;;;6221:7;6213:34;;;;;;;;;;;;:::i;:::-;;;;;;;;;6267:4;6258:6;;:13;;;;;;;;;;;;;;;;;;6294:12;:10;:12::i;:::-;6287:20;;;;;;;;;;;;6161:154::o:0;2283:26::-;;;;:::o;2148:20::-;;;;;;;;;;;;;:::o;6790:237::-;3157:5;;;;;;;;;;;3141:21;;:12;:10;:12::i;:::-;:21;;;:51;;;;3182:10;;;;;;;;;;;3166:26;;:12;:10;:12::i;:::-;:26;;;3141:51;3133:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;2129:3:::1;6865;:18;;6857:43;;;;;;;;;;;;:::i;:::-;;;;;;;;;6933:3;6915:14;;:21;6911:109;;6970:3;6953:14;:20;;;;6993:15;7004:3;6993:15;;;;;;:::i;:::-;;;;;;;;6911:109;6790:237:::0;:::o;6485:297::-;3157:5;;;;;;;;;;;3141:21;;:12;:10;:12::i;:::-;:21;;;:51;;;;3182:10;;;;;;;;;;;3166:26;;:12;:10;:12::i;:::-;:26;;;3141:51;3133:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;6602:1:::1;6583:21;;:7;:21;;::::0;6575:46:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;6659:6;6636:29;;:10;:19;6647:7;6636:19;;;;;;;;;;;;;;;;;;;;;;;;;:29;;;6632:143;;6704:6;6682:10;:19;6693:7;6682:19;;;;;;;;;;;;;;;;:28;;;;;;;;;;;;;;;;;;6747:7;6730:33;;;6756:6;6730:33;;;;;;:::i;:::-;;;;;;;;6632:143;6485:297:::0;;:::o;3764:98::-;3814:13;3847:7;;;;;;;;;;;;;;;;;3840:14;;3764:98;:::o;4682:165::-;4765:4;3280:6;;;;;;;;;;;3279:7;3271:35;;;;;;;;;;;;:::i;:::-;;;;;;;;;4782::::1;4792:12;:10;:12::i;:::-;4806:2;4810:6;4782:9;:35::i;:::-;4835:4;4828:11;;4682:165:::0;;;;:::o;2316:30::-;;;;:::o;7729:270::-;3157:5;;;;;;;;;;;3141:21;;:12;:10;:12::i;:::-;:21;;;:51;;;;3182:10;;;;;;;;;;;3166:26;;:12;:10;:12::i;:::-;:26;;;3141:51;3133:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;7829:1:::1;7811:20;;:6;:20;;::::0;7803:45:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;7873:10;;;;;;;;;;;7863:20;;:6;:20;;;7859:133;;7939:6;7905:41;;7927:10;;;;;;;;;;;7905:41;;;;;;;;;;;;7974:6;7961:10;;:19;;;;;;;;;;;;;;;;;;7859:133;7729:270:::0;:::o;2234:35::-;;;;:::o;7035:193::-;3157:5;;;;;;;;;;;3141:21;;:12;:10;:12::i;:::-;:21;;;:51;;;;3182:10;;;;;;;;;;;3166:26;;:12;:10;:12::i;:::-;:26;;;3141:51;3133:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;7126:6:::1;7111:11;;:21;7107:114;;7163:6;7149:11;:20;;;;7189;7202:6;7189:20;;;;;;:::i;:::-;;;;;;;;7107:114;7035:193:::0;:::o;2091:41::-;2129:3;2091:41;:::o;4230:147::-;4314:7;4341:11;:19;4353:6;4341:19;;;;;;;;;;;;;;;:28;4361:7;4341:28;;;;;;;;;;;;;;;;4334:35;;4230:147;;;;:::o;8219:239::-;3157:5;;;;;;;;;;;3141:21;;:12;:10;:12::i;:::-;:21;;;:51;;;;3182:10;;;;;;;;;;;3166:26;;:12;:10;:12::i;:::-;:26;;;3141:51;3133:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;8324:6:::1;8299:21;:31;;8291:60;;;;;;;;;;;;:::i;:::-;;;;;;;;;8370:12;:10;:12::i;:::-;8362:30;;:38;8393:6;8362:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;8429:12;:10;:12::i;:::-;8416:34;;;8443:6;8416:34;;;;;;:::i;:::-;;;;;;;;8219:239:::0;:::o;7453:268::-;3157:5;;;;;;;;;;;3141:21;;:12;:10;:12::i;:::-;:21;;;:51;;;;3182:10;;;;;;;;;;;3166:26;;:12;:10;:12::i;:::-;:26;;;3141:51;3133:78;;;;;;;;;;;;:::i;:::-;;;;;;;;;7561:1:::1;7541:22;;:8;:22;;::::0;7533:47:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;7607:5;;;;;;;;;;;7595:17;;:8;:17;;;7591:123;;7662:8;7634:37;;7655:5;;;;;;;;;;;7634:37;;;;;;;;;;;;7694:8;7686:5;;:16;;;;;;;;;;;;;;;;;;7591:123;7453:268:::0;:::o;5281:853::-;5384:1;5370:16;;:2;:16;;;5362:41;;;;;;;;;;;;:::i;:::-;;;;;;;;;5423:10;:16;5434:4;5423:16;;;;;;;;;;;;;;;;;;;;;;;;;5422:17;:36;;;;;5444:10;:14;5455:2;5444:14;;;;;;;;;;;;;;;;;;;;;;;;;5443:15;5422:36;5414:60;;;;;;;;;;;;:::i;:::-;;;;;;;;;5512:6;5493:9;:15;5503:4;5493:15;;;;;;;;;;;;;;;;:25;;5485:58;;;;;;;;;;;;:::i;:::-;;;;;;;;;5575:1;5560:11;;:16;5556:70;;5596:11;;5586:6;:21;;5578:48;;;;;;;;;;;;:::i;:::-;;;;;;;;;5556:70;5660:1;5641:15;;:20;5637:98;;5697:15;;5687:6;5671:9;:13;5681:2;5671:13;;;;;;;;;;;;;;;;:22;;;;:::i;:::-;:41;;5663:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;5637:98;5748:11;5790:6;5772:14;;5763:6;:23;;;;:::i;:::-;5762:34;;;;:::i;:::-;5748:48;;5807:18;5837:3;5828:6;:12;;;;:::i;:::-;5807:33;;5897:6;5878:9;:15;5888:4;5878:15;;;;;;;;;;;;;;;;:25;;;;;;;;;;;5935:10;5918:9;:13;5928:2;5918:13;;;;;;;;;;;;;;;;:27;;;;;;;;;;;5989:2;5974:30;;5983:4;5974:30;;;5993:10;5974:30;;;;;;:::i;:::-;;;;;;;;6028:1;6021:3;:8;6017:110;;6066:3;6046:9;:16;6056:5;;;;;;;;;;;6046:16;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;6104:5;;;;;;;;;;;6089:26;;6098:4;6089:26;;;6111:3;6089:26;;;;;;:::i;:::-;;;;;;;;6017:110;5351:783;;5281:853;;;:::o;7:77:1:-;44:7;73:5;62:16;;7:77;;;:::o;90:118::-;177:24;195:5;177:24;:::i;:::-;172:3;165:37;90:118;;:::o;214:222::-;307:4;345:2;334:9;330:18;322:26;;358:71;426:1;415:9;411:17;402:6;358:71;:::i;:::-;214:222;;;;:::o;442:99::-;494:6;528:5;522:12;512:22;;442:99;;;:::o;547:169::-;631:11;665:6;660:3;653:19;705:4;700:3;696:14;681:29;;547:169;;;;:::o;722:246::-;803:1;813:113;827:6;824:1;821:13;813:113;;;912:1;907:3;903:11;897:18;893:1;888:3;884:11;877:39;849:2;846:1;842:10;837:15;;813:113;;;960:1;951:6;946:3;942:16;935:27;784:184;722:246;;;:::o;974:102::-;1015:6;1066:2;1062:7;1057:2;1050:5;1046:14;1042:28;1032:38;;974:102;;;:::o;1082:377::-;1170:3;1198:39;1231:5;1198:39;:::i;:::-;1253:71;1317:6;1312:3;1253:71;:::i;:::-;1246:78;;1333:65;1391:6;1386:3;1379:4;1372:5;1368:16;1333:65;:::i;:::-;1423:29;1445:6;1423:29;:::i;:::-;1418:3;1414:39;1407:46;;1174:285;1082:377;;;;:::o;1465:313::-;1578:4;1616:2;1605:9;1601:18;1593:26;;1665:9;1659:4;1655:20;1651:1;1640:9;1636:17;1629:47;1693:78;1766:4;1757:6;1693:78;:::i;:::-;1685:86;;1465:313;;;;:::o;1865:117::-;1974:1;1971;1964:12;2111:126;2148:7;2188:42;2181:5;2177:54;2166:65;;2111:126;;;:::o;2243:96::-;2280:7;2309:24;2327:5;2309:24;:::i;:::-;2298:35;;2243:96;;;:::o;2345:122::-;2418:24;2436:5;2418:24;:::i;:::-;2411:5;2408:35;2398:63;;2457:1;2454;2447:12;2398:63;2345:122;:::o;2473:139::-;2519:5;2557:6;2544:20;2535:29;;2573:33;2600:5;2573:33;:::i;:::-;2473:139;;;;:::o;2618:122::-;2691:24;2709:5;2691:24;:::i;:::-;2684:5;2681:35;2671:63;;2730:1;2727;2720:12;2671:63;2618:122;:::o;2746:139::-;2792:5;2830:6;2817:20;2808:29;;2846:33;2873:5;2846:33;:::i;:::-;2746:139;;;;:::o;2891:474::-;2959:6;2967;3016:2;3004:9;2995:7;2991:23;2987:32;2984:119;;;3022:79;;:::i;:::-;2984:119;3142:1;3167:53;3212:7;3203:6;3192:9;3188:22;3167:53;:::i;:::-;3157:63;;3113:117;3269:2;3295:53;3340:7;3331:6;3320:9;3316:22;3295:53;:::i;:::-;3285:63;;3240:118;2891:474;;;;;:::o;3371:90::-;3405:7;3448:5;3441:13;3434:21;3423:32;;3371:90;;;:::o;3467:109::-;3548:21;3563:5;3548:21;:::i;:::-;3543:3;3536:34;3467:109;;:::o;3582:210::-;3669:4;3707:2;3696:9;3692:18;3684:26;;3720:65;3782:1;3771:9;3767:17;3758:6;3720:65;:::i;:::-;3582:210;;;;:::o;3798:329::-;3857:6;3906:2;3894:9;3885:7;3881:23;3877:32;3874:119;;;3912:79;;:::i;:::-;3874:119;4032:1;4057:53;4102:7;4093:6;4082:9;4078:22;4057:53;:::i;:::-;4047:63;;4003:117;3798:329;;;;:::o;4133:619::-;4210:6;4218;4226;4275:2;4263:9;4254:7;4250:23;4246:32;4243:119;;;4281:79;;:::i;:::-;4243:119;4401:1;4426:53;4471:7;4462:6;4451:9;4447:22;4426:53;:::i;:::-;4416:63;;4372:117;4528:2;4554:53;4599:7;4590:6;4579:9;4575:22;4554:53;:::i;:::-;4544:63;;4499:118;4656:2;4682:53;4727:7;4718:6;4707:9;4703:22;4682:53;:::i;:::-;4672:63;;4627:118;4133:619;;;;;:::o;4758:86::-;4793:7;4833:4;4826:5;4822:16;4811:27;;4758:86;;;:::o;4850:112::-;4933:22;4949:5;4933:22;:::i;:::-;4928:3;4921:35;4850:112;;:::o;4968:214::-;5057:4;5095:2;5084:9;5080:18;5072:26;;5108:67;5172:1;5161:9;5157:17;5148:6;5108:67;:::i;:::-;4968:214;;;;:::o;5188:118::-;5275:24;5293:5;5275:24;:::i;:::-;5270:3;5263:37;5188:118;;:::o;5312:222::-;5405:4;5443:2;5432:9;5428:18;5420:26;;5456:71;5524:1;5513:9;5509:17;5500:6;5456:71;:::i;:::-;5312:222;;;;:::o;5540:329::-;5599:6;5648:2;5636:9;5627:7;5623:23;5619:32;5616:119;;;5654:79;;:::i;:::-;5616:119;5774:1;5799:53;5844:7;5835:6;5824:9;5820:22;5799:53;:::i;:::-;5789:63;;5745:117;5540:329;;;;:::o;5875:116::-;5945:21;5960:5;5945:21;:::i;:::-;5938:5;5935:32;5925:60;;5981:1;5978;5971:12;5925:60;5875:116;:::o;5997:133::-;6040:5;6078:6;6065:20;6056:29;;6094:30;6118:5;6094:30;:::i;:::-;5997:133;;;;:::o;6136:468::-;6201:6;6209;6258:2;6246:9;6237:7;6233:23;6229:32;6226:119;;;6264:79;;:::i;:::-;6226:119;6384:1;6409:53;6454:7;6445:6;6434:9;6430:22;6409:53;:::i;:::-;6399:63;;6355:117;6511:2;6537:50;6579:7;6570:6;6559:9;6555:22;6537:50;:::i;:::-;6527:60;;6482:115;6136:468;;;;;:::o;6610:474::-;6678:6;6686;6735:2;6723:9;6714:7;6710:23;6706:32;6703:119;;;6741:79;;:::i;:::-;6703:119;6861:1;6886:53;6931:7;6922:6;6911:9;6907:22;6886:53;:::i;:::-;6876:63;;6832:117;6988:2;7014:53;7059:7;7050:6;7039:9;7035:22;7014:53;:::i;:::-;7004:63;;6959:118;6610:474;;;;;:::o;7090:165::-;7230:17;7226:1;7218:6;7214:14;7207:41;7090:165;:::o;7261:366::-;7403:3;7424:67;7488:2;7483:3;7424:67;:::i;:::-;7417:74;;7500:93;7589:3;7500:93;:::i;:::-;7618:2;7613:3;7609:12;7602:19;;7261:366;;;:::o;7633:419::-;7799:4;7837:2;7826:9;7822:18;7814:26;;7886:9;7880:4;7876:20;7872:1;7861:9;7857:17;7850:47;7914:131;8040:4;7914:131;:::i;:::-;7906:139;;7633:419;;;:::o;8058:162::-;8198:14;8194:1;8186:6;8182:14;8175:38;8058:162;:::o;8226:366::-;8368:3;8389:67;8453:2;8448:3;8389:67;:::i;:::-;8382:74;;8465:93;8554:3;8465:93;:::i;:::-;8583:2;8578:3;8574:12;8567:19;;8226:366;;;:::o;8598:419::-;8764:4;8802:2;8791:9;8787:18;8779:26;;8851:9;8845:4;8841:20;8837:1;8826:9;8822:17;8815:47;8879:131;9005:4;8879:131;:::i;:::-;8871:139;;8598:419;;;:::o;9023:164::-;9163:16;9159:1;9151:6;9147:14;9140:40;9023:164;:::o;9193:366::-;9335:3;9356:67;9420:2;9415:3;9356:67;:::i;:::-;9349:74;;9432:93;9521:3;9432:93;:::i;:::-;9550:2;9545:3;9541:12;9534:19;;9193:366;;;:::o;9565:419::-;9731:4;9769:2;9758:9;9754:18;9746:26;;9818:9;9812:4;9808:20;9804:1;9793:9;9789:17;9782:47;9846:131;9972:4;9846:131;:::i;:::-;9838:139;;9565:419;;;:::o;9990:168::-;10130:20;10126:1;10118:6;10114:14;10107:44;9990:168;:::o;10164:366::-;10306:3;10327:67;10391:2;10386:3;10327:67;:::i;:::-;10320:74;;10403:93;10492:3;10403:93;:::i;:::-;10521:2;10516:3;10512:12;10505:19;;10164:366;;;:::o;10536:419::-;10702:4;10740:2;10729:9;10725:18;10717:26;;10789:9;10783:4;10779:20;10775:1;10764:9;10760:17;10753:47;10817:131;10943:4;10817:131;:::i;:::-;10809:139;;10536:419;;;:::o;10961:160::-;11101:12;11097:1;11089:6;11085:14;11078:36;10961:160;:::o;11127:366::-;11269:3;11290:67;11354:2;11349:3;11290:67;:::i;:::-;11283:74;;11366:93;11455:3;11366:93;:::i;:::-;11484:2;11479:3;11475:12;11468:19;;11127:366;;;:::o;11499:419::-;11665:4;11703:2;11692:9;11688:18;11680:26;;11752:9;11746:4;11742:20;11738:1;11727:9;11723:17;11716:47;11780:131;11906:4;11780:131;:::i;:::-;11772:139;;11499:419;;;:::o;11924:164::-;12064:16;12060:1;12052:6;12048:14;12041:40;11924:164;:::o;12094:366::-;12236:3;12257:67;12321:2;12316:3;12257:67;:::i;:::-;12250:74;;12333:93;12422:3;12333:93;:::i;:::-;12451:2;12446:3;12442:12;12435:19;;12094:366;;;:::o;12466:419::-;12632:4;12670:2;12659:9;12655:18;12647:26;;12719:9;12713:4;12709:20;12705:1;12694:9;12690:17;12683:47;12747:131;12873:4;12747:131;:::i;:::-;12739:139;;12466:419;;;:::o;12891:162::-;13031:14;13027:1;13019:6;13015:14;13008:38;12891:162;:::o;13059:366::-;13201:3;13222:67;13286:2;13281:3;13222:67;:::i;:::-;13215:74;;13298:93;13387:3;13298:93;:::i;:::-;13416:2;13411:3;13407:12;13400:19;;13059:366;;;:::o;13431:419::-;13597:4;13635:2;13624:9;13620:18;13612:26;;13684:9;13678:4;13674:20;13670:1;13659:9;13655:17;13648:47;13712:131;13838:4;13712:131;:::i;:::-;13704:139;;13431:419;;;:::o;13856:166::-;13996:18;13992:1;13984:6;13980:14;13973:42;13856:166;:::o;14028:366::-;14170:3;14191:67;14255:2;14250:3;14191:67;:::i;:::-;14184:74;;14267:93;14356:3;14267:93;:::i;:::-;14385:2;14380:3;14376:12;14369:19;;14028:366;;;:::o;14400:419::-;14566:4;14604:2;14593:9;14589:18;14581:26;;14653:9;14647:4;14643:20;14639:1;14628:9;14624:17;14617:47;14681:131;14807:4;14681:131;:::i;:::-;14673:139;;14400:419;;;:::o;14825:161::-;14965:13;14961:1;14953:6;14949:14;14942:37;14825:161;:::o;14992:366::-;15134:3;15155:67;15219:2;15214:3;15155:67;:::i;:::-;15148:74;;15231:93;15320:3;15231:93;:::i;:::-;15349:2;15344:3;15340:12;15333:19;;14992:366;;;:::o;15364:419::-;15530:4;15568:2;15557:9;15553:18;15545:26;;15617:9;15611:4;15607:20;15603:1;15592:9;15588:17;15581:47;15645:131;15771:4;15645:131;:::i;:::-;15637:139;;15364:419;;;:::o;15789:170::-;15929:22;15925:1;15917:6;15913:14;15906:46;15789:170;:::o;15965:366::-;16107:3;16128:67;16192:2;16187:3;16128:67;:::i;:::-;16121:74;;16204:93;16293:3;16204:93;:::i;:::-;16322:2;16317:3;16313:12;16306:19;;15965:366;;;:::o;16337:419::-;16503:4;16541:2;16530:9;16526:18;16518:26;;16590:9;16584:4;16580:20;16576:1;16565:9;16561:17;16554:47;16618:131;16744:4;16618:131;:::i;:::-;16610:139;;16337:419;;;:::o;16762:164::-;16902:16;16898:1;16890:6;16886:14;16879:40;16762:164;:::o;16932:366::-;17074:3;17095:67;17159:2;17154:3;17095:67;:::i;:::-;17088:74;;17171:93;17260:3;17171:93;:::i;:::-;17289:2;17284:3;17280:12;17273:19;;16932:366;;;:::o;17304:419::-;17470:4;17508:2;17497:9;17493:18;17485:26;;17557:9;17551:4;17547:20;17543:1;17532:9;17528:17;17521:47;17585:131;17711:4;17585:131;:::i;:::-;17577:139;;17304:419;;;:::o;17729:180::-;17777:77;17774:1;17767:88;17874:4;17871:1;17864:15;17898:4;17895:1;17888:15;17915:191;17955:3;17974:20;17992:1;17974:20;:::i;:::-;17969:25;;18008:20;18026:1;18008:20;:::i;:::-;18003:25;;18051:1;18048;18044:9;18037:16;;18072:3;18069:1;18066:10;18063:36;;;18079:18;;:::i;:::-;18063:36;17915:191;;;;:::o;18112:168::-;18252:20;18248:1;18240:6;18236:14;18229:44;18112:168;:::o;18286:366::-;18428:3;18449:67;18513:2;18508:3;18449:67;:::i;:::-;18442:74;;18525:93;18614:3;18525:93;:::i;:::-;18643:2;18638:3;18634:12;18627:19;;18286:366;;;:::o;18658:419::-;18824:4;18862:2;18851:9;18847:18;18839:26;;18911:9;18905:4;18901:20;18897:1;18886:9;18882:17;18875:47;18939:131;19065:4;18939:131;:::i;:::-;18931:139;;18658:419;;;:::o;19083:410::-;19123:7;19146:20;19164:1;19146:20;:::i;:::-;19141:25;;19180:20;19198:1;19180:20;:::i;:::-;19175:25;;19235:1;19232;19228:9;19257:30;19275:11;19257:30;:::i;:::-;19246:41;;19436:1;19427:7;19423:15;19420:1;19417:22;19397:1;19390:9;19370:83;19347:139;;19466:18;;:::i;:::-;19347:139;19131:362;19083:410;;;;:::o;19499:180::-;19547:77;19544:1;19537:88;19644:4;19641:1;19634:15;19668:4;19665:1;19658:15;19685:185;19725:1;19742:20;19760:1;19742:20;:::i;:::-;19737:25;;19776:20;19794:1;19776:20;:::i;:::-;19771:25;;19815:1;19805:35;;19820:18;;:::i;:::-;19805:35;19862:1;19859;19855:9;19850:14;;19685:185;;;;:::o;19876:194::-;19916:4;19936:20;19954:1;19936:20;:::i;:::-;19931:25;;19970:20;19988:1;19970:20;:::i;:::-;19965:25;;20014:1;20011;20007:9;19999:17;;20038:1;20032:4;20029:11;20026:37;;;20043:18;;:::i;:::-;20026:37;19876:194;;;;:::o
Swarm Source
ipfs://5f77db457756a57ab42351534541230469de5323fe2e71bfd682ab9b2113b256
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.
Add Token to MetaMask (Web3)