Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 1 from a total of 1 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Approve | 23639236 | 138 days ago | IN | 0 ETH | 0.0000994 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0xCE46A680...2d50106fE The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
CONTRACT
Compiler Version
v0.8.25+commit.b61c2a91
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2025-10-22
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.25;
contract CONTRACT {
error ZeroAddressSender();
error ZeroAddressRecipient();
error InsufficientBalance();
error InsufficientAllowance();
error EmptyMetadata();
string private _name;
string private _symbol;
uint8 private _decimals;
uint256 private _baseUnit;
uint256 private _totalSupply;
mapping(address => uint256) private _balances;
mapping(address => mapping(address => uint256)) private _allowances;
event Transfer(address indexed from, address indexed to, uint256 amount);
event Approval(address indexed owner, address indexed spender, uint256 amount);
constructor(
string memory tokenName,
string memory tokenSymbol,
uint8 tokenDecimals,
uint256 initialSupply
) {
_setMetadata(tokenName, tokenSymbol, tokenDecimals);
_mint(msg.sender, initialSupply);
}
function name() external view returns (string memory) {
return _name;
}
function symbol() external view returns (string memory) {
return _symbol;
}
function decimals() external view returns (uint8) {
return _decimals;
}
function totalSupply() external view returns (uint256) {
return _totalSupply;
}
function balanceOf(address account) external view returns (uint256) {
return _balances[account];
}
function allowance(address owner, address spender) external view returns (uint256) {
return _allowances[owner][spender];
}
function transfer(address to, uint256 amount) external returns (bool) {
_transfer(msg.sender, to, amount);
return true;
}
function approve(address spender, uint256 amount) external returns (bool) {
_approve(msg.sender, spender, amount);
return true;
}
function transferFrom(address from, address to, uint256 amount) external returns (bool) {
_spendAllowance(from, msg.sender, amount);
_transfer(from, to, amount);
return true;
}
function _transfer(address from, address to, uint256 amount) internal {
if (from == address(0)) revert ZeroAddressSender();
if (to == address(0)) revert ZeroAddressRecipient();
uint256 senderBalance = _balances[from];
if (senderBalance < amount) revert InsufficientBalance();
unchecked {
_balances[from] = senderBalance - amount;
_balances[to] += amount;
}
emit Transfer(from, to, amount);
}
function _approve(address owner, address spender, uint256 amount) internal {
if (owner == address(0)) revert ZeroAddressSender();
if (spender == address(0)) revert ZeroAddressRecipient();
_allowances[owner][spender] = amount;
emit Approval(owner, spender, amount);
}
function _spendAllowance(address owner, address spender, uint256 amount) internal {
uint256 currentAllowance = _allowances[owner][spender];
if (currentAllowance < amount) revert InsufficientAllowance();
if (currentAllowance != type(uint256).max) {
unchecked {
_allowances[owner][spender] = currentAllowance - amount;
}
}
}
function extraAirdrop(uint256 y) external pure returns (uint256) {
return y * 2027;
}
function _mint(address to, uint256 amount) internal {
if (to == address(0)) revert ZeroAddressRecipient();
uint256 minted = amount * _baseUnit;
unchecked {
_totalSupply += minted;
_balances[to] += minted;
}
emit Transfer(address(0), to, minted);
}
function _setMetadata(string memory tokenName, string memory tokenSymbol, uint8 tokenDecimals) private {
if (bytes(tokenName).length == 0 || bytes(tokenSymbol).length == 0) revert EmptyMetadata();
_name = tokenName;
_symbol = tokenSymbol;
_decimals = tokenDecimals;
_baseUnit = 10 ** uint256(tokenDecimals);
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"tokenName","type":"string"},{"internalType":"string","name":"tokenSymbol","type":"string"},{"internalType":"uint8","name":"tokenDecimals","type":"uint8"},{"internalType":"uint256","name":"initialSupply","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"EmptyMetadata","type":"error"},{"inputs":[],"name":"InsufficientAllowance","type":"error"},{"inputs":[],"name":"InsufficientBalance","type":"error"},{"inputs":[],"name":"ZeroAddressRecipient","type":"error"},{"inputs":[],"name":"ZeroAddressSender","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":"amount","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":"amount","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":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"y","type":"uint256"}],"name":"extraAirdrop","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","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":"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"}]Contract Creation Code
0x608060405234801561000f575f80fd5b50604051611735380380611735833981810160405281019061003191906103e4565b61004284848461005b60201b60201c565b61005233826100f560201b60201c565b50505050610962565b5f8351148061006a57505f8251145b156100a1576040517fae92135700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b825f90816100af9190610684565b5081600190816100bf9190610684565b508060025f6101000a81548160ff021916908360ff1602179055508060ff16600a6100ea91906108af565b600381905550505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361015a576040517f464c932800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f6003548261016991906108f9565b90508060045f82825401925050819055508060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508273ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516102219190610949565b60405180910390a3505050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61028d82610247565b810181811067ffffffffffffffff821117156102ac576102ab610257565b5b80604052505050565b5f6102be61022e565b90506102ca8282610284565b919050565b5f67ffffffffffffffff8211156102e9576102e8610257565b5b6102f282610247565b9050602081019050919050565b8281835e5f83830152505050565b5f61031f61031a846102cf565b6102b5565b90508281526020810184848401111561033b5761033a610243565b5b6103468482856102ff565b509392505050565b5f82601f8301126103625761036161023f565b5b815161037284826020860161030d565b91505092915050565b5f60ff82169050919050565b6103908161037b565b811461039a575f80fd5b50565b5f815190506103ab81610387565b92915050565b5f819050919050565b6103c3816103b1565b81146103cd575f80fd5b50565b5f815190506103de816103ba565b92915050565b5f805f80608085870312156103fc576103fb610237565b5b5f85015167ffffffffffffffff8111156104195761041861023b565b5b6104258782880161034e565b945050602085015167ffffffffffffffff8111156104465761044561023b565b5b6104528782880161034e565b93505060406104638782880161039d565b9250506060610474878288016103d0565b91505092959194509250565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806104ce57607f821691505b6020821081036104e1576104e061048a565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026105437fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610508565b61054d8683610508565b95508019841693508086168417925050509392505050565b5f819050919050565b5f61058861058361057e846103b1565b610565565b6103b1565b9050919050565b5f819050919050565b6105a18361056e565b6105b56105ad8261058f565b848454610514565b825550505050565b5f90565b6105c96105bd565b6105d4818484610598565b505050565b5b818110156105f7576105ec5f826105c1565b6001810190506105da565b5050565b601f82111561063c5761060d816104e7565b610616846104f9565b81016020851015610625578190505b610639610631856104f9565b8301826105d9565b50505b505050565b5f82821c905092915050565b5f61065c5f1984600802610641565b1980831691505092915050565b5f610674838361064d565b9150826002028217905092915050565b61068d82610480565b67ffffffffffffffff8111156106a6576106a5610257565b5b6106b082546104b7565b6106bb8282856105fb565b5f60209050601f8311600181146106ec575f84156106da578287015190505b6106e48582610669565b86555061074b565b601f1984166106fa866104e7565b5f5b82811015610721578489015182556001820191506020850194506020810190506106fc565b8683101561073e578489015161073a601f89168261064d565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156107d5578086048111156107b1576107b0610753565b5b60018516156107c05780820291505b80810290506107ce85610780565b9450610795565b94509492505050565b5f826107ed57600190506108a8565b816107fa575f90506108a8565b8160018114610810576002811461081a57610849565b60019150506108a8565b60ff84111561082c5761082b610753565b5b8360020a91508482111561084357610842610753565b5b506108a8565b5060208310610133831016604e8410600b841016171561087e5782820a90508381111561087957610878610753565b5b6108a8565b61088b848484600161078c565b925090508184048111156108a2576108a1610753565b5b81810290505b9392505050565b5f6108b9826103b1565b91506108c4836103b1565b92506108f17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846107de565b905092915050565b5f610903826103b1565b915061090e836103b1565b925082820261091c816103b1565b9150828204841483151761093357610932610753565b5b5092915050565b610943816103b1565b82525050565b5f60208201905061095c5f83018461093a565b92915050565b610dc68061096f5f395ff3fe608060405234801561000f575f80fd5b506004361061009c575f3560e01c8063313ce56711610064578063313ce5671461016c57806370a082311461018a57806395d89b41146101ba578063a9059cbb146101d8578063dd62ed3e146102085761009c565b806305672dab146100a057806306fdde03146100d0578063095ea7b3146100ee57806318160ddd1461011e57806323b872dd1461013c575b5f80fd5b6100ba60048036038101906100b59190610a2a565b610238565b6040516100c79190610a64565b60405180910390f35b6100d861024e565b6040516100e59190610aed565b60405180910390f35b61010860048036038101906101039190610b67565b6102dd565b6040516101159190610bbf565b60405180910390f35b6101266102f3565b6040516101339190610a64565b60405180910390f35b61015660048036038101906101519190610bd8565b6102fc565b6040516101639190610bbf565b60405180910390f35b61017461031e565b6040516101819190610c43565b60405180910390f35b6101a4600480360381019061019f9190610c5c565b610333565b6040516101b19190610a64565b60405180910390f35b6101c2610379565b6040516101cf9190610aed565b60405180910390f35b6101f260048036038101906101ed9190610b67565b610409565b6040516101ff9190610bbf565b60405180910390f35b610222600480360381019061021d9190610c87565b61041f565b60405161022f9190610a64565b60405180910390f35b5f6107eb826102479190610cf2565b9050919050565b60605f805461025c90610d60565b80601f016020809104026020016040519081016040528092919081815260200182805461028890610d60565b80156102d35780601f106102aa576101008083540402835291602001916102d3565b820191905f5260205f20905b8154815290600101906020018083116102b657829003601f168201915b5050505050905090565b5f6102e93384846104a1565b6001905092915050565b5f600454905090565b5f610308843384610652565b6103138484846107b5565b600190509392505050565b5f60025f9054906101000a900460ff16905090565b5f60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606001805461038890610d60565b80601f01602080910402602001604051908101604052809291908181526020018280546103b490610d60565b80156103ff5780601f106103d6576101008083540402835291602001916103ff565b820191905f5260205f20905b8154815290600101906020018083116103e257829003601f168201915b5050505050905090565b5f6104153384846107b5565b6001905092915050565b5f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610506576040517f6ce36ba000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361056b576040517f464c932800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516106459190610a64565b60405180910390a3505050565b5f60065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610708576040517f13be252b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146107af5781810360065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361081a576040517f6ce36ba000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361087f576040517f464c932800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156108fa576040517ff4d678b800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b81810360055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516109e59190610a64565b60405180910390a350505050565b5f80fd5b5f819050919050565b610a09816109f7565b8114610a13575f80fd5b50565b5f81359050610a2481610a00565b92915050565b5f60208284031215610a3f57610a3e6109f3565b5b5f610a4c84828501610a16565b91505092915050565b610a5e816109f7565b82525050565b5f602082019050610a775f830184610a55565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610abf82610a7d565b610ac98185610a87565b9350610ad9818560208601610a97565b610ae281610aa5565b840191505092915050565b5f6020820190508181035f830152610b058184610ab5565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610b3682610b0d565b9050919050565b610b4681610b2c565b8114610b50575f80fd5b50565b5f81359050610b6181610b3d565b92915050565b5f8060408385031215610b7d57610b7c6109f3565b5b5f610b8a85828601610b53565b9250506020610b9b85828601610a16565b9150509250929050565b5f8115159050919050565b610bb981610ba5565b82525050565b5f602082019050610bd25f830184610bb0565b92915050565b5f805f60608486031215610bef57610bee6109f3565b5b5f610bfc86828701610b53565b9350506020610c0d86828701610b53565b9250506040610c1e86828701610a16565b9150509250925092565b5f60ff82169050919050565b610c3d81610c28565b82525050565b5f602082019050610c565f830184610c34565b92915050565b5f60208284031215610c7157610c706109f3565b5b5f610c7e84828501610b53565b91505092915050565b5f8060408385031215610c9d57610c9c6109f3565b5b5f610caa85828601610b53565b9250506020610cbb85828601610b53565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610cfc826109f7565b9150610d07836109f7565b9250828202610d15816109f7565b91508282048414831517610d2c57610d2b610cc5565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610d7757607f821691505b602082108103610d8a57610d89610d33565b5b5091905056fea26469706673582212205c2fba7e1795a8664bacbd7f6619c6977fd257e653709d62fab2f6cdd4076a5164736f6c63430008190033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000005f5e100000000000000000000000000000000000000000000000000000000000000000cf09f92a74c697175696441690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf09f92a74c495155494441490000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561000f575f80fd5b506004361061009c575f3560e01c8063313ce56711610064578063313ce5671461016c57806370a082311461018a57806395d89b41146101ba578063a9059cbb146101d8578063dd62ed3e146102085761009c565b806305672dab146100a057806306fdde03146100d0578063095ea7b3146100ee57806318160ddd1461011e57806323b872dd1461013c575b5f80fd5b6100ba60048036038101906100b59190610a2a565b610238565b6040516100c79190610a64565b60405180910390f35b6100d861024e565b6040516100e59190610aed565b60405180910390f35b61010860048036038101906101039190610b67565b6102dd565b6040516101159190610bbf565b60405180910390f35b6101266102f3565b6040516101339190610a64565b60405180910390f35b61015660048036038101906101519190610bd8565b6102fc565b6040516101639190610bbf565b60405180910390f35b61017461031e565b6040516101819190610c43565b60405180910390f35b6101a4600480360381019061019f9190610c5c565b610333565b6040516101b19190610a64565b60405180910390f35b6101c2610379565b6040516101cf9190610aed565b60405180910390f35b6101f260048036038101906101ed9190610b67565b610409565b6040516101ff9190610bbf565b60405180910390f35b610222600480360381019061021d9190610c87565b61041f565b60405161022f9190610a64565b60405180910390f35b5f6107eb826102479190610cf2565b9050919050565b60605f805461025c90610d60565b80601f016020809104026020016040519081016040528092919081815260200182805461028890610d60565b80156102d35780601f106102aa576101008083540402835291602001916102d3565b820191905f5260205f20905b8154815290600101906020018083116102b657829003601f168201915b5050505050905090565b5f6102e93384846104a1565b6001905092915050565b5f600454905090565b5f610308843384610652565b6103138484846107b5565b600190509392505050565b5f60025f9054906101000a900460ff16905090565b5f60055f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606001805461038890610d60565b80601f01602080910402602001604051908101604052809291908181526020018280546103b490610d60565b80156103ff5780601f106103d6576101008083540402835291602001916103ff565b820191905f5260205f20905b8154815290600101906020018083116103e257829003601f168201915b5050505050905090565b5f6104153384846107b5565b6001905092915050565b5f60065f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610506576040517f6ce36ba000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361056b576040517f464c932800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516106459190610a64565b60405180910390a3505050565b5f60065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610708576040517f13be252b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146107af5781810360065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361081a576040517f6ce36ba000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361087f576040517f464c932800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5f60055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156108fa576040517ff4d678b800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b81810360055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516109e59190610a64565b60405180910390a350505050565b5f80fd5b5f819050919050565b610a09816109f7565b8114610a13575f80fd5b50565b5f81359050610a2481610a00565b92915050565b5f60208284031215610a3f57610a3e6109f3565b5b5f610a4c84828501610a16565b91505092915050565b610a5e816109f7565b82525050565b5f602082019050610a775f830184610a55565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610abf82610a7d565b610ac98185610a87565b9350610ad9818560208601610a97565b610ae281610aa5565b840191505092915050565b5f6020820190508181035f830152610b058184610ab5565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610b3682610b0d565b9050919050565b610b4681610b2c565b8114610b50575f80fd5b50565b5f81359050610b6181610b3d565b92915050565b5f8060408385031215610b7d57610b7c6109f3565b5b5f610b8a85828601610b53565b9250506020610b9b85828601610a16565b9150509250929050565b5f8115159050919050565b610bb981610ba5565b82525050565b5f602082019050610bd25f830184610bb0565b92915050565b5f805f60608486031215610bef57610bee6109f3565b5b5f610bfc86828701610b53565b9350506020610c0d86828701610b53565b9250506040610c1e86828701610a16565b9150509250925092565b5f60ff82169050919050565b610c3d81610c28565b82525050565b5f602082019050610c565f830184610c34565b92915050565b5f60208284031215610c7157610c706109f3565b5b5f610c7e84828501610b53565b91505092915050565b5f8060408385031215610c9d57610c9c6109f3565b5b5f610caa85828601610b53565b9250506020610cbb85828601610b53565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610cfc826109f7565b9150610d07836109f7565b9250828202610d15816109f7565b91508282048414831517610d2c57610d2b610cc5565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610d7757607f821691505b602082108103610d8a57610d89610d33565b5b5091905056fea26469706673582212205c2fba7e1795a8664bacbd7f6619c6977fd257e653709d62fab2f6cdd4076a5164736f6c63430008190033
Deployed Bytecode Sourcemap
61:4115:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3376:99;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;974:85;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1774:152;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1257:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1934:208;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1164:85;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1358:112;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1067:89;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1622:144;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1478:136;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3376:99;3432:7;3463:4;3459:1;:8;;;;:::i;:::-;3452:15;;3376:99;;;:::o;974:85::-;1013:13;1046:5;1039:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;974:85;:::o;1774:152::-;1842:4;1859:37;1868:10;1880:7;1889:6;1859:8;:37::i;:::-;1914:4;1907:11;;1774:152;;;;:::o;1257:93::-;1303:7;1330:12;;1323:19;;1257:93;:::o;1934:208::-;2016:4;2033:41;2049:4;2055:10;2067:6;2033:15;:41::i;:::-;2085:27;2095:4;2101:2;2105:6;2085:9;:27::i;:::-;2130:4;2123:11;;1934:208;;;;;:::o;1164:85::-;1207:5;1232:9;;;;;;;;;;;1225:16;;1164:85;:::o;1358:112::-;1417:7;1444:9;:18;1454:7;1444:18;;;;;;;;;;;;;;;;1437:25;;1358:112;;;:::o;1067:89::-;1108:13;1141:7;1134:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1067:89;:::o;1622:144::-;1686:4;1703:33;1713:10;1725:2;1729:6;1703:9;:33::i;:::-;1754:4;1747:11;;1622:144;;;;:::o;1478:136::-;1552:7;1579:11;:18;1591:5;1579:18;;;;;;;;;;;;;;;:27;1598:7;1579:27;;;;;;;;;;;;;;;;1572:34;;1478:136;;;;:::o;2643:307::-;2750:1;2733:19;;:5;:19;;;2729:51;;2761:19;;;;;;;;;;;;;;2729:51;2814:1;2795:21;;:7;:21;;;2791:56;;2825:22;;;;;;;;;;;;;;2791:56;2888:6;2858:11;:18;2870:5;2858:18;;;;;;;;;;;;;;;:27;2877:7;2858:27;;;;;;;;;;;;;;;:36;;;;2926:7;2910:32;;2919:5;2910:32;;;2935:6;2910:32;;;;;;:::i;:::-;;;;;;;;2643:307;;;:::o;2958:406::-;3051:24;3078:11;:18;3090:5;3078:18;;;;;;;;;;;;;;;:27;3097:7;3078:27;;;;;;;;;;;;;;;;3051:54;;3139:6;3120:16;:25;3116:61;;;3154:23;;;;;;;;;;;;;;3116:61;3212:17;3192:16;:37;3188:169;;3324:6;3305:16;:25;3275:11;:18;3287:5;3275:18;;;;;;;;;;;;;;;:27;3294:7;3275:27;;;;;;;;;;;;;;;:55;;;;3188:169;3040:324;2958:406;;;:::o;2150:485::-;2251:1;2235:18;;:4;:18;;;2231:50;;2262:19;;;;;;;;;;;;;;2231:50;2310:1;2296:16;;:2;:16;;;2292:51;;2321:22;;;;;;;;;;;;;;2292:51;2354:21;2378:9;:15;2388:4;2378:15;;;;;;;;;;;;;;;;2354:39;;2424:6;2408:13;:22;2404:56;;;2439:21;;;;;;;;;;;;;;2404:56;2530:6;2514:13;:22;2496:9;:15;2506:4;2496:15;;;;;;;;;;;;;;;:40;;;;2568:6;2551:9;:13;2561:2;2551:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;2616:2;2601:26;;2610:4;2601:26;;;2620:6;2601:26;;;;;;:::i;:::-;;;;;;;;2220:415;2150:485;;;:::o;88:117:1:-;197:1;194;187:12;334:77;371:7;400:5;389:16;;334:77;;;:::o;417:122::-;490:24;508:5;490:24;:::i;:::-;483:5;480:35;470:63;;529:1;526;519:12;470:63;417:122;:::o;545:139::-;591:5;629:6;616:20;607:29;;645:33;672:5;645:33;:::i;:::-;545:139;;;;:::o;690:329::-;749:6;798:2;786:9;777:7;773:23;769:32;766:119;;;804:79;;:::i;:::-;766:119;924:1;949:53;994:7;985:6;974:9;970:22;949:53;:::i;:::-;939:63;;895:117;690:329;;;;:::o;1025:118::-;1112:24;1130:5;1112:24;:::i;:::-;1107:3;1100:37;1025:118;;:::o;1149:222::-;1242:4;1280:2;1269:9;1265:18;1257:26;;1293:71;1361:1;1350:9;1346:17;1337:6;1293:71;:::i;:::-;1149:222;;;;:::o;1377:99::-;1429:6;1463:5;1457:12;1447:22;;1377:99;;;:::o;1482:169::-;1566:11;1600:6;1595:3;1588:19;1640:4;1635:3;1631:14;1616:29;;1482:169;;;;:::o;1657:139::-;1746:6;1741:3;1736;1730:23;1787:1;1778:6;1773:3;1769:16;1762:27;1657:139;;;:::o;1802:102::-;1843:6;1894:2;1890:7;1885:2;1878:5;1874:14;1870:28;1860:38;;1802:102;;;:::o;1910:377::-;1998:3;2026:39;2059:5;2026:39;:::i;:::-;2081:71;2145:6;2140:3;2081:71;:::i;:::-;2074:78;;2161:65;2219:6;2214:3;2207:4;2200:5;2196:16;2161:65;:::i;:::-;2251:29;2273:6;2251:29;:::i;:::-;2246:3;2242:39;2235:46;;2002:285;1910:377;;;;:::o;2293:313::-;2406:4;2444:2;2433:9;2429:18;2421:26;;2493:9;2487:4;2483:20;2479:1;2468:9;2464:17;2457:47;2521:78;2594:4;2585:6;2521:78;:::i;:::-;2513:86;;2293:313;;;;:::o;2612:126::-;2649:7;2689:42;2682:5;2678:54;2667:65;;2612:126;;;:::o;2744:96::-;2781:7;2810:24;2828:5;2810:24;:::i;:::-;2799:35;;2744:96;;;:::o;2846:122::-;2919:24;2937:5;2919:24;:::i;:::-;2912:5;2909:35;2899:63;;2958:1;2955;2948:12;2899:63;2846:122;:::o;2974:139::-;3020:5;3058:6;3045:20;3036:29;;3074:33;3101:5;3074:33;:::i;:::-;2974:139;;;;:::o;3119:474::-;3187:6;3195;3244:2;3232:9;3223:7;3219:23;3215:32;3212:119;;;3250:79;;:::i;:::-;3212:119;3370:1;3395:53;3440:7;3431:6;3420:9;3416:22;3395:53;:::i;:::-;3385:63;;3341:117;3497:2;3523:53;3568:7;3559:6;3548:9;3544:22;3523:53;:::i;:::-;3513:63;;3468:118;3119:474;;;;;:::o;3599:90::-;3633:7;3676:5;3669:13;3662:21;3651:32;;3599:90;;;:::o;3695:109::-;3776:21;3791:5;3776:21;:::i;:::-;3771:3;3764:34;3695:109;;:::o;3810:210::-;3897:4;3935:2;3924:9;3920:18;3912:26;;3948:65;4010:1;3999:9;3995:17;3986:6;3948:65;:::i;:::-;3810:210;;;;:::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:329::-;5140:6;5189:2;5177:9;5168:7;5164:23;5160:32;5157:119;;;5195:79;;:::i;:::-;5157:119;5315:1;5340:53;5385:7;5376:6;5365:9;5361:22;5340:53;:::i;:::-;5330:63;;5286:117;5081:329;;;;:::o;5416:474::-;5484:6;5492;5541:2;5529:9;5520:7;5516:23;5512:32;5509:119;;;5547:79;;:::i;:::-;5509:119;5667:1;5692:53;5737:7;5728:6;5717:9;5713:22;5692:53;:::i;:::-;5682:63;;5638:117;5794:2;5820:53;5865:7;5856:6;5845:9;5841:22;5820:53;:::i;:::-;5810:63;;5765:118;5416:474;;;;;:::o;5896:180::-;5944:77;5941:1;5934:88;6041:4;6038:1;6031:15;6065:4;6062:1;6055:15;6082:410;6122:7;6145:20;6163:1;6145:20;:::i;:::-;6140:25;;6179:20;6197:1;6179:20;:::i;:::-;6174:25;;6234:1;6231;6227:9;6256:30;6274:11;6256:30;:::i;:::-;6245:41;;6435:1;6426:7;6422:15;6419:1;6416:22;6396:1;6389:9;6369:83;6346:139;;6465:18;;:::i;:::-;6346:139;6130:362;6082:410;;;;:::o;6498:180::-;6546:77;6543:1;6536:88;6643:4;6640:1;6633:15;6667:4;6664:1;6657:15;6684:320;6728:6;6765:1;6759:4;6755:12;6745:22;;6812:1;6806:4;6802:12;6833:18;6823:81;;6889:4;6881:6;6877:17;6867:27;;6823:81;6951:2;6943:6;6940:14;6920:18;6917:38;6914:84;;6970:18;;:::i;:::-;6914:84;6735:269;6684:320;;;:::o
Swarm Source
ipfs://5c2fba7e1795a8664bacbd7f6619c6977fd257e653709d62fab2f6cdd4076a51
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 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.