Token
ERC-20: : tset USDC TOKEN (test USDC)
ERC-20
Overview
Max Total Supply
10,000,000,000 test USDC
Holders
2
Total Transfers
-
Market
Price
$0.00 @ 0.000000 APE
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
test
Compiler Version
v0.8.24+commit.e11b9ed9
Contract Source Code (Solidity)
/** *Submitted for verification at curtis.apescan.io on 2024-10-28 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.24; interface IERC20 { function totalSupply() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval( address indexed owner, address indexed spender, uint256 value ); } contract ERC20 is IERC20 { mapping(address => uint256) private _balances; mapping(address => mapping(address => uint256)) private _allowances; uint256 private _totalSupply; function totalSupply() public view virtual override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view virtual override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) public virtual override returns (bool) { _transfer(msg.sender, recipient, amount); return true; } function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 value) public virtual override returns (bool) { _approve(msg.sender, spender, value); return true; } function transferFrom( address sender, address recipient, uint256 amount ) public virtual override returns (bool) { require(sender != address(0), "transfer from the zero address"); require(recipient != address(0), "transfer to the zero address"); _balances[sender] -= amount; _balances[recipient] += amount; _allowances[sender][msg.sender] -= amount; emit Transfer(sender, recipient, amount); return true; } function increaseAllowance(address spender, uint256 addedValue) public returns (bool) { _allowances[msg.sender][spender] += addedValue; emit Approval(msg.sender, spender, _allowances[msg.sender][spender]); return true; } function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) { uint256 currentAllowance = _allowances[msg.sender][spender]; require( currentAllowance >= subtractedValue, "decreased allowance below zero" ); _allowances[msg.sender][spender] -= subtractedValue; emit Approval(msg.sender, spender, _allowances[msg.sender][spender]); return true; } function _transfer( address sender, address recipient, uint256 amount ) internal { _balances[sender] = _balances[sender] - (amount); _balances[recipient] = _balances[recipient] + (amount); emit Transfer(sender, recipient, amount); } function _mint(address account, uint256 amount) internal { _totalSupply = _totalSupply + (amount); _balances[account] = _balances[account] + (amount); emit Transfer(address(0), account, amount); } function _burn(address account, uint256 value) internal { _totalSupply = _totalSupply - (value); _balances[account] = _balances[account] - (value); emit Transfer(account, address(0), value); } function burn(uint256 _value) public { _burn(msg.sender, _value); } function _approve( address owner, address spender, uint256 value ) internal { _allowances[owner][spender] = value; emit Approval(owner, spender, value); } function _burnFrom(address account, uint256 amount) internal { _burn(account, amount); _approve( account, msg.sender, _allowances[account][msg.sender] - (amount) ); } } contract ERC20Detailed { string private _name; string private _symbol; uint8 private _decimals; constructor( string memory __name, string memory __symbol, uint8 __decimals ) { _name = __name; _symbol = __symbol; _decimals = __decimals; } function name() public view returns (string memory) { return _name; } function symbol() public view returns (string memory) { return _symbol; } function decimals() public view returns (uint8) { return _decimals; } } contract Ownable { event OwnershipTransferred(address previousOwner, address newOwner); address payable ownerAddress; constructor() { ownerAddress = payable(msg.sender); } modifier onlyOwner() { require(msg.sender == owner(), "You are not the owner"); _; } function owner() public view returns (address) { return ownerAddress; } function transferOwnership(address newOwner) public onlyOwner { require(newOwner != address(0), "Invalid address"); emit OwnershipTransferred(ownerAddress, newOwner); ownerAddress = payable(newOwner); } } contract test is ERC20, ERC20Detailed, Ownable { constructor() ERC20Detailed("tset USDC TOKEN", "test USDC", 18) { _mint(msg.sender, (10000000000 * (10**18))); } }
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":false,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"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":"uint256","name":"_value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801562000010575f80fd5b506040518060400160405280600f81526020016e3a39b2ba102aa9a221902a27a5a2a760891b8152506040518060400160405280600981526020016874657374205553444360b81b815250601282600390816200006e9190620001eb565b5060046200007d8382620001eb565b50600580543361010081026001600160a81b031990921660ff90941693909317179055620000bb925090506b204fce5e3e25026110000000620000c1565b620002dd565b80600254620000d19190620002b7565b6002556001600160a01b0382165f90815260208190526040902054620000f9908290620002b7565b6001600160a01b0383165f81815260208181526040808320949094559251848152919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200017657607f821691505b6020821081036200019557634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620001e657805f5260205f20601f840160051c81016020851015620001c25750805b601f840160051c820191505b81811015620001e3575f8155600101620001ce565b50505b505050565b81516001600160401b038111156200020757620002076200014d565b6200021f8162000218845462000161565b846200019b565b602080601f83116001811462000255575f84156200023d5750858301515b5f19600386901b1c1916600185901b178555620002af565b5f85815260208120601f198616915b82811015620002855788860151825594840194600190910190840162000264565b5085821015620002a357878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b80820180821115620002d757634e487b7160e01b5f52601160045260245ffd5b92915050565b610aec80620002eb5f395ff3fe608060405234801561000f575f80fd5b50600436106100e5575f3560e01c806370a0823111610088578063a457c2d711610063578063a457c2d7146101e5578063a9059cbb146101f8578063dd62ed3e1461020b578063f2fde38b14610243575f80fd5b806370a082311461018c5780638da5cb5b146101b457806395d89b41146101dd575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f578063395093511461016457806342966c6814610177575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610256565b6040516100fe9190610914565b60405180910390f35b61011a61011536600461097b565b6102e6565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046109a3565b6102fc565b60055460405160ff90911681526020016100fe565b61011a61017236600461097b565b610496565b61018a6101853660046109dc565b610531565b005b61012e61019a3660046109f3565b6001600160a01b03165f9081526020819052604090205490565b60055461010090046001600160a01b03166040516001600160a01b0390911681526020016100fe565b6100f161053e565b61011a6101f336600461097b565b61054d565b61011a61020636600461097b565b61065a565b61012e610219366004610a13565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61018a6102513660046109f3565b610666565b60606003805461026590610a44565b80601f016020809104026020016040519081016040528092919081815260200182805461029190610a44565b80156102dc5780601f106102b3576101008083540402835291602001916102dc565b820191905f5260205f20905b8154815290600101906020018083116102bf57829003601f168201915b5050505050905090565b5f6102f233848461078b565b5060015b92915050565b5f6001600160a01b0384166103585760405162461bcd60e51b815260206004820152601e60248201527f7472616e736665722066726f6d20746865207a65726f2061646472657373000060448201526064015b60405180910390fd5b6001600160a01b0383166103ae5760405162461bcd60e51b815260206004820152601c60248201527f7472616e7366657220746f20746865207a65726f206164647265737300000000604482015260640161034f565b6001600160a01b0384165f90815260208190526040812080548492906103d5908490610a90565b90915550506001600160a01b0383165f9081526020819052604081208054849290610401908490610aa3565b90915550506001600160a01b0384165f90815260016020908152604080832033845290915281208054849290610438908490610a90565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161048491815260200190565b60405180910390a35060019392505050565b335f9081526001602090815260408083206001600160a01b03861684529091528120805483919083906104ca908490610aa3565b9091555050335f8181526001602090815260408083206001600160a01b038816808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350600192915050565b61053b33826107ec565b50565b60606004805461026590610a44565b335f9081526001602090815260408083206001600160a01b0386168452909152812054828110156105c05760405162461bcd60e51b815260206004820152601e60248201527f64656372656173656420616c6c6f77616e63652062656c6f77207a65726f0000604482015260640161034f565b335f9081526001602090815260408083206001600160a01b0388168452909152812080548592906105f2908490610a90565b9091555050335f8181526001602090815260408083206001600160a01b038916808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060019392505050565b5f6102f2338484610872565b60055461010090046001600160a01b03166001600160a01b0316336001600160a01b0316146106cf5760405162461bcd60e51b81526020600482015260156024820152742cb7ba9030b932903737ba103a34329037bbb732b960591b604482015260640161034f565b6001600160a01b0381166107175760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b604482015260640161034f565b600554604080516001600160a01b036101009093048316815291831660208301527f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0910160405180910390a1600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b6001600160a01b038381165f8181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b806002546107fa9190610a90565b6002556001600160a01b0382165f90815260208190526040902054610820908290610a90565b6001600160a01b0383165f8181526020818152604080832094909455925184815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6001600160a01b0383165f90815260208190526040902054610895908290610a90565b6001600160a01b038085165f9081526020819052604080822093909355908416815220546108c4908290610aa3565b6001600160a01b038381165f818152602081815260409182902094909455518481529092918616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91016107df565b5f602080835283518060208501525f5b8181101561094057858101830151858201604001528201610924565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610976575f80fd5b919050565b5f806040838503121561098c575f80fd5b61099583610960565b946020939093013593505050565b5f805f606084860312156109b5575f80fd5b6109be84610960565b92506109cc60208501610960565b9150604084013590509250925092565b5f602082840312156109ec575f80fd5b5035919050565b5f60208284031215610a03575f80fd5b610a0c82610960565b9392505050565b5f8060408385031215610a24575f80fd5b610a2d83610960565b9150610a3b60208401610960565b90509250929050565b600181811c90821680610a5857607f821691505b602082108103610a7657634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156102f6576102f6610a7c565b808201808211156102f6576102f6610a7c56fea2646970667358221220bf61963c70e8ee36f777f7375141c941cd545afbb9b2a8d864654299a652561b64736f6c63430008180033
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100e5575f3560e01c806370a0823111610088578063a457c2d711610063578063a457c2d7146101e5578063a9059cbb146101f8578063dd62ed3e1461020b578063f2fde38b14610243575f80fd5b806370a082311461018c5780638da5cb5b146101b457806395d89b41146101dd575f80fd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f578063395093511461016457806342966c6814610177575f80fd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f80fd5b6100f1610256565b6040516100fe9190610914565b60405180910390f35b61011a61011536600461097b565b6102e6565b60405190151581526020016100fe565b6002545b6040519081526020016100fe565b61011a61014a3660046109a3565b6102fc565b60055460405160ff90911681526020016100fe565b61011a61017236600461097b565b610496565b61018a6101853660046109dc565b610531565b005b61012e61019a3660046109f3565b6001600160a01b03165f9081526020819052604090205490565b60055461010090046001600160a01b03166040516001600160a01b0390911681526020016100fe565b6100f161053e565b61011a6101f336600461097b565b61054d565b61011a61020636600461097b565b61065a565b61012e610219366004610a13565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b61018a6102513660046109f3565b610666565b60606003805461026590610a44565b80601f016020809104026020016040519081016040528092919081815260200182805461029190610a44565b80156102dc5780601f106102b3576101008083540402835291602001916102dc565b820191905f5260205f20905b8154815290600101906020018083116102bf57829003601f168201915b5050505050905090565b5f6102f233848461078b565b5060015b92915050565b5f6001600160a01b0384166103585760405162461bcd60e51b815260206004820152601e60248201527f7472616e736665722066726f6d20746865207a65726f2061646472657373000060448201526064015b60405180910390fd5b6001600160a01b0383166103ae5760405162461bcd60e51b815260206004820152601c60248201527f7472616e7366657220746f20746865207a65726f206164647265737300000000604482015260640161034f565b6001600160a01b0384165f90815260208190526040812080548492906103d5908490610a90565b90915550506001600160a01b0383165f9081526020819052604081208054849290610401908490610aa3565b90915550506001600160a01b0384165f90815260016020908152604080832033845290915281208054849290610438908490610a90565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161048491815260200190565b60405180910390a35060019392505050565b335f9081526001602090815260408083206001600160a01b03861684529091528120805483919083906104ca908490610aa3565b9091555050335f8181526001602090815260408083206001600160a01b038816808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350600192915050565b61053b33826107ec565b50565b60606004805461026590610a44565b335f9081526001602090815260408083206001600160a01b0386168452909152812054828110156105c05760405162461bcd60e51b815260206004820152601e60248201527f64656372656173656420616c6c6f77616e63652062656c6f77207a65726f0000604482015260640161034f565b335f9081526001602090815260408083206001600160a01b0388168452909152812080548592906105f2908490610a90565b9091555050335f8181526001602090815260408083206001600160a01b038916808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060019392505050565b5f6102f2338484610872565b60055461010090046001600160a01b03166001600160a01b0316336001600160a01b0316146106cf5760405162461bcd60e51b81526020600482015260156024820152742cb7ba9030b932903737ba103a34329037bbb732b960591b604482015260640161034f565b6001600160a01b0381166107175760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b604482015260640161034f565b600554604080516001600160a01b036101009093048316815291831660208301527f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0910160405180910390a1600580546001600160a01b0390921661010002610100600160a81b0319909216919091179055565b6001600160a01b038381165f8181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b806002546107fa9190610a90565b6002556001600160a01b0382165f90815260208190526040902054610820908290610a90565b6001600160a01b0383165f8181526020818152604080832094909455925184815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b6001600160a01b0383165f90815260208190526040902054610895908290610a90565b6001600160a01b038085165f9081526020819052604080822093909355908416815220546108c4908290610aa3565b6001600160a01b038381165f818152602081815260409182902094909455518481529092918616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91016107df565b5f602080835283518060208501525f5b8181101561094057858101830151858201604001528201610924565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610976575f80fd5b919050565b5f806040838503121561098c575f80fd5b61099583610960565b946020939093013593505050565b5f805f606084860312156109b5575f80fd5b6109be84610960565b92506109cc60208501610960565b9150604084013590509250925092565b5f602082840312156109ec575f80fd5b5035919050565b5f60208284031215610a03575f80fd5b610a0c82610960565b9392505050565b5f8060408385031215610a24575f80fd5b610a2d83610960565b9150610a3b60208401610960565b90509250929050565b600181811c90821680610a5857607f821691505b602082108103610a7657634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156102f6576102f6610a7c565b808201808211156102f6576102f6610a7c56fea2646970667358221220bf61963c70e8ee36f777f7375141c941cd545afbb9b2a8d864654299a652561b64736f6c63430008180033
Deployed Bytecode Sourcemap
5893:183:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4956:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1790:206;;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;1790:206:0;1004:187:1;1058:108:0;1146:12;;1058:108;;;1342:25:1;;;1330:2;1315:18;1058:108:0;1196:177:1;2004:513:0;;;;;;:::i;:::-;;:::i;5142:83::-;5208:9;;5142:83;;5208:9;;;;1853:36:1;;1841:2;1826:18;5142:83:0;1711:184:1;2525:277:0;;;;;;:::i;:::-;;:::i;4075:81::-;;;;;;:::i;:::-;;:::i;:::-;;1174:177;;;;;;:::i;:::-;-1:-1:-1;;;;;1325:18:0;1293:7;1325:18;;;;;;;;;;;;1174:177;5559:85;5624:12;;;;;-1:-1:-1;;;;;5624:12:0;5559:85;;-1:-1:-1;;;;;2440:32:1;;;2422:51;;2410:2;2395:18;5559:85:0;2276:203:1;5047:87:0;;;:::i;2810:485::-;;;;;;:::i;:::-;;:::i;1359:214::-;;;;;;:::i;:::-;;:::i;1581:201::-;;;;;;:::i;:::-;-1:-1:-1;;;;;1747:18:0;;;1715:7;1747:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;1581:201;5652:234;;;;;;:::i;:::-;;:::i;4956:83::-;4993:13;5026:5;5019:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4956:83;:::o;1790:206::-;1908:4;1930:36;1939:10;1951:7;1960:5;1930:8;:36::i;:::-;-1:-1:-1;1984:4:0;1790:206;;;;;:::o;2004:513::-;2144:4;-1:-1:-1;;;;;2169:20:0;;2161:63;;;;-1:-1:-1;;;2161:63:0;;3336:2:1;2161:63:0;;;3318:21:1;3375:2;3355:18;;;3348:30;3414:32;3394:18;;;3387:60;3464:18;;2161:63:0;;;;;;;;;-1:-1:-1;;;;;2243:23:0;;2235:64;;;;-1:-1:-1;;;2235:64:0;;3695:2:1;2235:64:0;;;3677:21:1;3734:2;3714:18;;;3707:30;3773;3753:18;;;3746:58;3821:18;;2235:64:0;3493:352:1;2235:64:0;-1:-1:-1;;;;;2312:17:0;;:9;:17;;;;;;;;;;:27;;2333:6;;2312:9;:27;;2333:6;;2312:27;:::i;:::-;;;;-1:-1:-1;;;;;;;2350:20:0;;:9;:20;;;;;;;;;;:30;;2374:6;;2350:9;:30;;2374:6;;2350:30;:::i;:::-;;;;-1:-1:-1;;;;;;;2393:19:0;;;;;;:11;:19;;;;;;;;2413:10;2393:31;;;;;;;:41;;2428:6;;2393:19;:41;;2428:6;;2393:41;:::i;:::-;;;;;;;;2467:9;-1:-1:-1;;;;;2450:35:0;2459:6;-1:-1:-1;;;;;2450:35:0;;2478:6;2450:35;;;;1342:25:1;;1330:2;1315:18;;1196:177;2450:35:0;;;;;;;;-1:-1:-1;2505:4:0;2004:513;;;;;:::o;2525:277::-;2657:10;2623:4;2645:23;;;:11;:23;;;;;;;;-1:-1:-1;;;;;2645:32:0;;;;;;;;;:46;;2681:10;;2645:32;2623:4;;2645:46;;2681:10;;2645:46;:::i;:::-;;;;-1:-1:-1;;2716:10:0;2737:23;;;;:11;:23;;;;;;;;-1:-1:-1;;;;;2707:63:0;;2737:32;;;;;;;;;;;2707:63;;1342:25:1;;;2707:63:0;;2716:10;2707:63;;1315:18:1;2707:63:0;;;;;;;-1:-1:-1;2790:4:0;2525:277;;;;:::o;4075:81::-;4123:25;4129:10;4141:6;4123:5;:25::i;:::-;4075:81;:::o;5047:87::-;5086:13;5119:7;5112:14;;;;;:::i;2810:485::-;2974:10;2913:4;2962:23;;;:11;:23;;;;;;;;-1:-1:-1;;;;;2962:32:0;;;;;;;;;;3027:35;;;;3005:115;;;;-1:-1:-1;;;3005:115:0;;4447:2:1;3005:115:0;;;4429:21:1;4486:2;4466:18;;;4459:30;4525:32;4505:18;;;4498:60;4575:18;;3005:115:0;4245:354:1;3005:115:0;3145:10;3133:23;;;;:11;:23;;;;;;;;-1:-1:-1;;;;;3133:32:0;;;;;;;;;:51;;3169:15;;3133:23;:51;;3169:15;;3133:51;:::i;:::-;;;;-1:-1:-1;;3209:10:0;3230:23;;;;:11;:23;;;;;;;;-1:-1:-1;;;;;3200:63:0;;3230:32;;;;;;;;;;;3200:63;;1342:25:1;;;3200:63:0;;3209:10;3200:63;;1315:18:1;3200:63:0;;;;;;;-1:-1:-1;3283:4:0;;2810:485;-1:-1:-1;;;2810:485:0:o;1359:214::-;1481:4;1503:40;1513:10;1525:9;1536:6;1503:9;:40::i;5652:234::-;5624:12;;;;;-1:-1:-1;;;;;5624:12:0;-1:-1:-1;;;;;5484:21:0;:10;-1:-1:-1;;;;;5484:21:0;;5476:55;;;;-1:-1:-1;;;5476:55:0;;4806:2:1;5476:55:0;;;4788:21:1;4845:2;4825:18;;;4818:30;-1:-1:-1;;;4864:18:1;;;4857:51;4925:18;;5476:55:0;4604:345:1;5476:55:0;-1:-1:-1;;;;;5733:22:0;::::1;5725:50;;;::::0;-1:-1:-1;;;5725:50:0;;5156:2:1;5725:50:0::1;::::0;::::1;5138:21:1::0;5195:2;5175:18;;;5168:30;-1:-1:-1;;;5214:18:1;;;5207:45;5269:18;;5725:50:0::1;4954:339:1::0;5725:50:0::1;5812:12;::::0;5791:44:::1;::::0;;-1:-1:-1;;;;;5812:12:0::1;::::0;;::::1;::::0;::::1;5518:34:1::0;;5588:15;;;5583:2;5568:18;;5561:43;5791:44:0::1;::::0;5453:18:1;5791:44:0::1;;;;;;;5846:12;:32:::0;;-1:-1:-1;;;;;5846:32:0;;::::1;;;-1:-1:-1::0;;;;;;5846:32:0;;::::1;::::0;;;::::1;::::0;;5652:234::o;4164:209::-;-1:-1:-1;;;;;4283:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:35;;;4334:31;;1342:25:1;;;4334:31:0;;1315:18:1;4334:31:0;;;;;;;;4164:209;;;:::o;3843:224::-;3941:5;3925:12;;:22;;;;:::i;:::-;3910:12;:37;-1:-1:-1;;;;;3979:18:0;;:9;:18;;;;;;;;;;;:28;;4001:5;;3979:28;:::i;:::-;-1:-1:-1;;;;;3958:18:0;;:9;:18;;;;;;;;;;;:49;;;;4023:36;;1342:25:1;;;3958:9:0;;4023:36;;1315:18:1;4023:36:0;;;;;;;3843:224;;:::o;3303:296::-;-1:-1:-1;;;;;3447:17:0;;:9;:17;;;;;;;;;;;:28;;3468:6;;3447:28;:::i;:::-;-1:-1:-1;;;;;3427:17:0;;;:9;:17;;;;;;;;;;;:48;;;;3509:20;;;;;;;:31;;3533:6;;3509:31;:::i;:::-;-1:-1:-1;;;;;3486:20:0;;;:9;:20;;;;;;;;;;;;:54;;;;3556:35;1342:25:1;;;3486:20:0;;3556:35;;;;;;1315:18:1;3556:35:0;1196:177:1;14:548;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1378:328::-;1455:6;1463;1471;1524:2;1512:9;1503:7;1499:23;1495:32;1492:52;;;1540:1;1537;1530:12;1492:52;1563:29;1582:9;1563:29;:::i;:::-;1553:39;;1611:38;1645:2;1634:9;1630:18;1611:38;:::i;:::-;1601:48;;1696:2;1685:9;1681:18;1668:32;1658:42;;1378:328;;;;;:::o;1900:180::-;1959:6;2012:2;2000:9;1991:7;1987:23;1983:32;1980:52;;;2028:1;2025;2018:12;1980:52;-1:-1:-1;2051:23:1;;1900:180;-1:-1:-1;1900:180:1:o;2085:186::-;2144:6;2197:2;2185:9;2176:7;2172:23;2168:32;2165:52;;;2213:1;2210;2203:12;2165:52;2236:29;2255:9;2236:29;:::i;:::-;2226:39;2085:186;-1:-1:-1;;;2085:186:1:o;2484:260::-;2552:6;2560;2613:2;2601:9;2592:7;2588:23;2584:32;2581:52;;;2629:1;2626;2619:12;2581:52;2652:29;2671:9;2652:29;:::i;:::-;2642:39;;2700:38;2734:2;2723:9;2719:18;2700:38;:::i;:::-;2690:48;;2484:260;;;;;:::o;2749:380::-;2828:1;2824:12;;;;2871;;;2892:61;;2946:4;2938:6;2934:17;2924:27;;2892:61;2999:2;2991:6;2988:14;2968:18;2965:38;2962:161;;3045:10;3040:3;3036:20;3033:1;3026:31;3080:4;3077:1;3070:15;3108:4;3105:1;3098:15;2962:161;;2749:380;;;:::o;3850:127::-;3911:10;3906:3;3902:20;3899:1;3892:31;3942:4;3939:1;3932:15;3966:4;3963:1;3956:15;3982:128;4049:9;;;4070:11;;;4067:37;;;4084:18;;:::i;4115:125::-;4180:9;;;4201:10;;;4198:36;;;4214:18;;:::i
Swarm Source
ipfs://bf61963c70e8ee36f777f7375141c941cd545afbb9b2a8d864654299a652561b
[ 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.