ERC-20
Overview
Max Total Supply
69,420 SHIF
Holders
9
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Balance
1,436.500820702189390093 SHIFValue
$0.00Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
SHIF
Compiler Version
v0.8.0+commit.c7dfd78e
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2024-02-08 */ // SPDX-License-Identifier: MIT /** __ __/o \_ \____ \ / \ __ //\ \ __/o \-//--\ \_/ \____ ___ \ | || \ |\ | SHIF_|| _||_||SHIB Save the Date : 01/02/2024 Telegram : https://t.me/ShifCoin Twitter : https://twitter.com/ShibWif **/ pragma solidity ^0.8.0; contract Ownable { address public owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); modifier onlyOwner() { require(msg.sender == owner, "Not the owner"); _; } constructor() { owner = msg.sender; emit OwnershipTransferred(address(0), owner); } function transferOwnership(address newOwner) external onlyOwner { require(newOwner != address(0), "Zero address not allowed"); emit OwnershipTransferred(owner, newOwner); owner = newOwner; } } contract SHIF is Ownable { string public constant name = "Shib Wif"; string public constant symbol = "SHIF"; uint8 public constant decimals = 18; uint256 public constant totalSupply = 69420 * 10**uint256(decimals); mapping(address => uint256) public balanceOf; mapping(address => mapping(address => uint256)) public allowance; mapping(address => bool) public isBot; event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); event Burn(address indexed burner, uint256 value); event BotsUpdated(address indexed account, bool isBot); modifier notBot(address account) { require(!isBot[account], "Account is marked as a bot"); _; } constructor() { balanceOf[msg.sender] = totalSupply; } function transfer(address to, uint256 value) external notBot(msg.sender) notBot(to) returns (bool) { _transfer(msg.sender, to, value); return true; } function transferFrom(address from, address to, uint256 value) external notBot(from) notBot(to) returns (bool) { require(value <= allowance[from][msg.sender], "Insufficient allowance"); allowance[from][msg.sender] -= value; _transfer(from, to, value); return true; } function approve(address spender, uint256 value) external returns (bool) { allowance[msg.sender][spender] = value; emit Approval(msg.sender, spender, value); return true; } function burn(uint256 value) external onlyOwner { _burn(msg.sender, value); } function addBot(address bot) external onlyOwner { isBot[bot] = true; emit BotsUpdated(bot, true); } function removeBot(address bot) external onlyOwner { isBot[bot] = false; emit BotsUpdated(bot, false); } function _transfer(address from, address to, uint256 value) internal { require(from != address(0), "Transfer from the zero address"); require(to != address(0), "Transfer to the zero address"); require(value <= balanceOf[from], "Insufficient balance"); balanceOf[from] -= value; balanceOf[to] += value; emit Transfer(from, to, value); } function _burn(address burner, uint256 value) internal { require(value <= balanceOf[burner], "Insufficient balance for burn"); balanceOf[burner] -= value; emit Burn(burner, value); emit Transfer(burner, address(0), value); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"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":true,"internalType":"address","name":"account","type":"address"},{"indexed":false,"internalType":"bool","name":"isBot","type":"bool"}],"name":"BotsUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"burner","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"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":"bot","type":"address"}],"name":"addBot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","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":"","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":"","type":"address"}],"name":"isBot","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"bot","type":"address"}],"name":"removeBot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"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"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b50600080546001600160a01b03191633178082556040516001600160a01b039190911691907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3620000696012600a620000db565b620000789062010f2c620001d0565b3360009081526001602052604090205562000208565b80825b6001808611620000a25750620000d2565b818704821115620000b757620000b7620001f2565b80861615620000c557918102915b9490941c93800262000091565b94509492505050565b6000620000ec6000198484620000f3565b9392505050565b6000826200010457506001620000ec565b816200011357506000620000ec565b81600181146200012c576002811462000137576200016b565b6001915050620000ec565b60ff8411156200014b576200014b620001f2565b6001841b915084821115620001645762000164620001f2565b50620000ec565b5060208310610133831016604e8410600b8410161715620001a3575081810a838111156200019d576200019d620001f2565b620000ec565b620001b284848460016200008e565b808604821115620001c757620001c7620001f2565b02949350505050565b6000816000190483118215151615620001ed57620001ed620001f2565b500290565b634e487b7160e01b600052601160045260246000fd5b610da980620002186000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c80635fecd92611610097578063a9059cbb11610066578063a9059cbb146101e0578063dd62ed3e146101f3578063f2fde38b14610206578063ffecf51614610219576100f5565b80635fecd9261461019d57806370a08231146101b05780638da5cb5b146101c357806395d89b41146101d8576100f5565b806323b872dd116100d357806323b872dd1461014d578063313ce567146101605780633bbac5791461017557806342966c6814610188576100f5565b806306fdde03146100fa578063095ea7b31461011857806318160ddd14610138575b600080fd5b61010261022c565b60405161010f91906109f9565b60405180910390f35b61012b610126366004610999565b610250565b60405161010f91906109ee565b6101406102ba565b60405161010f9190610be4565b61012b61015b36600461095e565b6102d6565b6101686103e8565b60405161010f9190610bed565b61012b61018336600461090b565b6103ed565b61019b6101963660046109c2565b610402565b005b61019b6101ab36600461090b565b610439565b6101406101be36600461090b565b6104bb565b6101cb6104cd565b60405161010f91906109da565b6101026104dc565b61012b6101ee366004610999565b6104fc565b61014061020136600461092c565b610580565b61019b61021436600461090b565b61059d565b61019b61022736600461090b565b610648565b6040518060400160405280600881526020016729b434b1102bb4b360c11b81525081565b3360008181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102a9908690610be4565b60405180910390a350600192915050565b6102c66012600a610c59565b6102d39062010f2c610d27565b81565b6001600160a01b038316600090815260036020526040812054849060ff161561031a5760405162461bcd60e51b815260040161031190610b3f565b60405180910390fd5b6001600160a01b038416600090815260036020526040902054849060ff16156103555760405162461bcd60e51b815260040161031190610b3f565b6001600160a01b03861660009081526002602090815260408083203384529091529020548411156103985760405162461bcd60e51b815260040161031190610a83565b6001600160a01b0386166000908152600260209081526040808320338452909152812080548692906103cb908490610d46565b909155506103dc90508686866106c7565b50600195945050505050565b601281565b60036020526000908152604090205460ff1681565b6000546001600160a01b0316331461042c5760405162461bcd60e51b815260040161031190610ae1565b61043633826107f7565b50565b6000546001600160a01b031633146104635760405162461bcd60e51b815260040161031190610ae1565b6001600160a01b038116600081815260036020526040808220805460ff19169055517f294a1fa77b3527289428eb8a72d35d4e94834951d96940e6fe3b7b0c1bd4ac20916104b0916109ee565b60405180910390a250565b60016020526000908152604090205481565b6000546001600160a01b031681565b6040518060400160405280600481526020016329a424a360e11b81525081565b3360008181526003602052604081205490919060ff161561052f5760405162461bcd60e51b815260040161031190610b3f565b6001600160a01b038416600090815260036020526040902054849060ff161561056a5760405162461bcd60e51b815260040161031190610b3f565b6105753386866106c7565b506001949350505050565b600260209081526000928352604080842090915290825290205481565b6000546001600160a01b031633146105c75760405162461bcd60e51b815260040161031190610ae1565b6001600160a01b0381166105ed5760405162461bcd60e51b815260040161031190610b08565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146106725760405162461bcd60e51b815260040161031190610ae1565b6001600160a01b03811660008181526003602052604090819020805460ff1916600190811790915590517f294a1fa77b3527289428eb8a72d35d4e94834951d96940e6fe3b7b0c1bd4ac20916104b0916109ee565b6001600160a01b0383166106ed5760405162461bcd60e51b815260040161031190610bad565b6001600160a01b0382166107135760405162461bcd60e51b815260040161031190610b76565b6001600160a01b03831660009081526001602052604090205481111561074b5760405162461bcd60e51b815260040161031190610ab3565b6001600160a01b03831660009081526001602052604081208054839290610773908490610d46565b90915550506001600160a01b038216600090815260016020526040812080548392906107a0908490610bfb565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107ea9190610be4565b60405180910390a3505050565b6001600160a01b03821660009081526001602052604090205481111561082f5760405162461bcd60e51b815260040161031190610a4c565b6001600160a01b03821660009081526001602052604081208054839290610857908490610d46565b92505081905550816001600160a01b03167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040516108979190610be4565b60405180910390a260006001600160a01b0316826001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516108e39190610be4565b60405180910390a35050565b80356001600160a01b038116811461090657600080fd5b919050565b60006020828403121561091c578081fd5b610925826108ef565b9392505050565b6000806040838503121561093e578081fd5b610947836108ef565b9150610955602084016108ef565b90509250929050565b600080600060608486031215610972578081fd5b61097b846108ef565b9250610989602085016108ef565b9150604084013590509250925092565b600080604083850312156109ab578182fd5b6109b4836108ef565b946020939093013593505050565b6000602082840312156109d3578081fd5b5035919050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610a2557858101830151858201604001528201610a09565b81811115610a365783604083870101525b50601f01601f1916929092016040019392505050565b6020808252601d908201527f496e73756666696369656e742062616c616e636520666f72206275726e000000604082015260600190565b602080825260169082015275496e73756666696369656e7420616c6c6f77616e636560501b604082015260600190565b602080825260149082015273496e73756666696369656e742062616c616e636560601b604082015260600190565b6020808252600d908201526c2737ba103a34329037bbb732b960991b604082015260600190565b60208082526018908201527f5a65726f2061646472657373206e6f7420616c6c6f7765640000000000000000604082015260600190565b6020808252601a908201527f4163636f756e74206973206d61726b6564206173206120626f74000000000000604082015260600190565b6020808252601c908201527f5472616e7366657220746f20746865207a65726f206164647265737300000000604082015260600190565b6020808252601e908201527f5472616e736665722066726f6d20746865207a65726f20616464726573730000604082015260600190565b90815260200190565b60ff91909116815260200190565b60008219821115610c0e57610c0e610d5d565b500190565b80825b6001808611610c255750610c50565b818704821115610c3757610c37610d5d565b80861615610c4457918102915b9490941c938002610c16565b94509492505050565b60006109256000198484600082610c7257506001610925565b81610c7f57506000610925565b8160018114610c955760028114610c9f57610ccc565b6001915050610925565b60ff841115610cb057610cb0610d5d565b6001841b915084821115610cc657610cc6610d5d565b50610925565b5060208310610133831016604e8410600b8410161715610cff575081810a83811115610cfa57610cfa610d5d565b610925565b610d0c8484846001610c13565b808604821115610d1e57610d1e610d5d565b02949350505050565b6000816000190483118215151615610d4157610d41610d5d565b500290565b600082821015610d5857610d58610d5d565b500390565b634e487b7160e01b600052601160045260246000fdfea26469706673582212203a93829ab038553c960044fa654c04163d27740af2af86a2e18b184f07b8e64d64736f6c63430008000033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100f55760003560e01c80635fecd92611610097578063a9059cbb11610066578063a9059cbb146101e0578063dd62ed3e146101f3578063f2fde38b14610206578063ffecf51614610219576100f5565b80635fecd9261461019d57806370a08231146101b05780638da5cb5b146101c357806395d89b41146101d8576100f5565b806323b872dd116100d357806323b872dd1461014d578063313ce567146101605780633bbac5791461017557806342966c6814610188576100f5565b806306fdde03146100fa578063095ea7b31461011857806318160ddd14610138575b600080fd5b61010261022c565b60405161010f91906109f9565b60405180910390f35b61012b610126366004610999565b610250565b60405161010f91906109ee565b6101406102ba565b60405161010f9190610be4565b61012b61015b36600461095e565b6102d6565b6101686103e8565b60405161010f9190610bed565b61012b61018336600461090b565b6103ed565b61019b6101963660046109c2565b610402565b005b61019b6101ab36600461090b565b610439565b6101406101be36600461090b565b6104bb565b6101cb6104cd565b60405161010f91906109da565b6101026104dc565b61012b6101ee366004610999565b6104fc565b61014061020136600461092c565b610580565b61019b61021436600461090b565b61059d565b61019b61022736600461090b565b610648565b6040518060400160405280600881526020016729b434b1102bb4b360c11b81525081565b3360008181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102a9908690610be4565b60405180910390a350600192915050565b6102c66012600a610c59565b6102d39062010f2c610d27565b81565b6001600160a01b038316600090815260036020526040812054849060ff161561031a5760405162461bcd60e51b815260040161031190610b3f565b60405180910390fd5b6001600160a01b038416600090815260036020526040902054849060ff16156103555760405162461bcd60e51b815260040161031190610b3f565b6001600160a01b03861660009081526002602090815260408083203384529091529020548411156103985760405162461bcd60e51b815260040161031190610a83565b6001600160a01b0386166000908152600260209081526040808320338452909152812080548692906103cb908490610d46565b909155506103dc90508686866106c7565b50600195945050505050565b601281565b60036020526000908152604090205460ff1681565b6000546001600160a01b0316331461042c5760405162461bcd60e51b815260040161031190610ae1565b61043633826107f7565b50565b6000546001600160a01b031633146104635760405162461bcd60e51b815260040161031190610ae1565b6001600160a01b038116600081815260036020526040808220805460ff19169055517f294a1fa77b3527289428eb8a72d35d4e94834951d96940e6fe3b7b0c1bd4ac20916104b0916109ee565b60405180910390a250565b60016020526000908152604090205481565b6000546001600160a01b031681565b6040518060400160405280600481526020016329a424a360e11b81525081565b3360008181526003602052604081205490919060ff161561052f5760405162461bcd60e51b815260040161031190610b3f565b6001600160a01b038416600090815260036020526040902054849060ff161561056a5760405162461bcd60e51b815260040161031190610b3f565b6105753386866106c7565b506001949350505050565b600260209081526000928352604080842090915290825290205481565b6000546001600160a01b031633146105c75760405162461bcd60e51b815260040161031190610ae1565b6001600160a01b0381166105ed5760405162461bcd60e51b815260040161031190610b08565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146106725760405162461bcd60e51b815260040161031190610ae1565b6001600160a01b03811660008181526003602052604090819020805460ff1916600190811790915590517f294a1fa77b3527289428eb8a72d35d4e94834951d96940e6fe3b7b0c1bd4ac20916104b0916109ee565b6001600160a01b0383166106ed5760405162461bcd60e51b815260040161031190610bad565b6001600160a01b0382166107135760405162461bcd60e51b815260040161031190610b76565b6001600160a01b03831660009081526001602052604090205481111561074b5760405162461bcd60e51b815260040161031190610ab3565b6001600160a01b03831660009081526001602052604081208054839290610773908490610d46565b90915550506001600160a01b038216600090815260016020526040812080548392906107a0908490610bfb565b92505081905550816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107ea9190610be4565b60405180910390a3505050565b6001600160a01b03821660009081526001602052604090205481111561082f5760405162461bcd60e51b815260040161031190610a4c565b6001600160a01b03821660009081526001602052604081208054839290610857908490610d46565b92505081905550816001600160a01b03167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5826040516108979190610be4565b60405180910390a260006001600160a01b0316826001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516108e39190610be4565b60405180910390a35050565b80356001600160a01b038116811461090657600080fd5b919050565b60006020828403121561091c578081fd5b610925826108ef565b9392505050565b6000806040838503121561093e578081fd5b610947836108ef565b9150610955602084016108ef565b90509250929050565b600080600060608486031215610972578081fd5b61097b846108ef565b9250610989602085016108ef565b9150604084013590509250925092565b600080604083850312156109ab578182fd5b6109b4836108ef565b946020939093013593505050565b6000602082840312156109d3578081fd5b5035919050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610a2557858101830151858201604001528201610a09565b81811115610a365783604083870101525b50601f01601f1916929092016040019392505050565b6020808252601d908201527f496e73756666696369656e742062616c616e636520666f72206275726e000000604082015260600190565b602080825260169082015275496e73756666696369656e7420616c6c6f77616e636560501b604082015260600190565b602080825260149082015273496e73756666696369656e742062616c616e636560601b604082015260600190565b6020808252600d908201526c2737ba103a34329037bbb732b960991b604082015260600190565b60208082526018908201527f5a65726f2061646472657373206e6f7420616c6c6f7765640000000000000000604082015260600190565b6020808252601a908201527f4163636f756e74206973206d61726b6564206173206120626f74000000000000604082015260600190565b6020808252601c908201527f5472616e7366657220746f20746865207a65726f206164647265737300000000604082015260600190565b6020808252601e908201527f5472616e736665722066726f6d20746865207a65726f20616464726573730000604082015260600190565b90815260200190565b60ff91909116815260200190565b60008219821115610c0e57610c0e610d5d565b500190565b80825b6001808611610c255750610c50565b818704821115610c3757610c37610d5d565b80861615610c4457918102915b9490941c938002610c16565b94509492505050565b60006109256000198484600082610c7257506001610925565b81610c7f57506000610925565b8160018114610c955760028114610c9f57610ccc565b6001915050610925565b60ff841115610cb057610cb0610d5d565b6001841b915084821115610cc657610cc6610d5d565b50610925565b5060208310610133831016604e8410600b8410161715610cff575081810a83811115610cfa57610cfa610d5d565b610925565b610d0c8484846001610c13565b808604821115610d1e57610d1e610d5d565b02949350505050565b6000816000190483118215151615610d4157610d41610d5d565b500290565b600082821015610d5857610d58610d5d565b500390565b634e487b7160e01b600052601160045260246000fdfea26469706673582212203a93829ab038553c960044fa654c04163d27740af2af86a2e18b184f07b8e64d64736f6c63430008000033
Deployed Bytecode Sourcemap
925:2636:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;957:40;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2313:204;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;1091:67::-;;;:::i;:::-;;;;;;;:::i;1998:307::-;;;;;;:::i;:::-;;:::i;1049:35::-;;;:::i;:::-;;;;;;;:::i;1289:37::-;;;;;;:::i;:::-;;:::i;2525:91::-;;;;;;:::i;:::-;;:::i;:::-;;2754:127;;;;;;:::i;:::-;;:::i;1167:44::-;;;;;;:::i;:::-;;:::i;356:20::-;;;:::i;:::-;;;;;;;:::i;1004:38::-;;;:::i;1818:172::-;;;;;;:::i;:::-;;:::i;1218:64::-;;;;;;:::i;:::-;;:::i;696:222::-;;;;;;:::i;:::-;;:::i;2624:122::-;;;;;;:::i;:::-;;:::i;957:40::-;;;;;;;;;;;;;;-1:-1:-1;;;957:40:0;;;;:::o;2313:204::-;2407:10;2380:4;2397:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;2397:30:0;;;;;;;;;;:38;;;2451:36;2380:4;;2397:30;;2451:36;;;;2430:5;;2451:36;:::i;:::-;;;;;;;;-1:-1:-1;2505:4:0;2313:204;;;;:::o;1091:67::-;1137:21;1082:2;1137;:21;:::i;:::-;1129:29;;:5;:29;:::i;:::-;1091:67;:::o;1998:307::-;-1:-1:-1;;;;;1669:14:0;;2103:4;1669:14;;;:5;:14;;;;;;2077:4;;1669:14;;1668:15;1660:54;;;;-1:-1:-1;;;1660:54:0;;;;;;;:::i;:::-;;;;;;;;;-1:-1:-1;;;;;1669:14:0;::::1;;::::0;;;:5:::1;:14;::::0;;;;;2090:2;;1669:14:::1;;1668:15;1660:54;;;;-1:-1:-1::0;;;1660:54:0::1;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;2137:15:0;::::2;;::::0;;;:9:::2;:15;::::0;;;;;;;2153:10:::2;2137:27:::0;;;;;;;;2128:36;::::2;;2120:71;;;;-1:-1:-1::0;;;2120:71:0::2;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;2202:15:0;::::2;;::::0;;;:9:::2;:15;::::0;;;;;;;2218:10:::2;2202:27:::0;;;;;;;:36;;2233:5;;2202:15;:36:::2;::::0;2233:5;;2202:36:::2;:::i;:::-;::::0;;;-1:-1:-1;2249:26:0::2;::::0;-1:-1:-1;2259:4:0;2265:2;2269:5;2249:9:::2;:26::i;:::-;-1:-1:-1::0;2293:4:0::2;::::0;1998:307;-1:-1:-1;;;;;1998:307:0:o;1049:35::-;1082:2;1049:35;:::o;1289:37::-;;;;;;;;;;;;;;;:::o;2525:91::-;531:5;;-1:-1:-1;;;;;531:5:0;517:10;:19;509:45;;;;-1:-1:-1;;;509:45:0;;;;;;;:::i;:::-;2584:24:::1;2590:10;2602:5;2584;:24::i;:::-;2525:91:::0;:::o;2754:127::-;531:5;;-1:-1:-1;;;;;531:5:0;517:10;:19;509:45;;;;-1:-1:-1;;;509:45:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2816:10:0;::::1;2829:5;2816:10:::0;;;:5:::1;:10;::::0;;;;;:18;;-1:-1:-1;;2816:18:0::1;::::0;;2850:23;::::1;::::0;::::1;::::0;::::1;:::i;:::-;;;;;;;;2754:127:::0;:::o;1167:44::-;;;;;;;;;;;;;:::o;356:20::-;;;-1:-1:-1;;;;;356:20:0;;:::o;1004:38::-;;;;;;;;;;;;;;-1:-1:-1;;;1004:38:0;;;;:::o;1818:172::-;1879:10;1911:4;1669:14;;;:5;:14;;;;;;1911:4;;1879:10;1669:14;;1668:15;1660:54;;;;-1:-1:-1;;;1660:54:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1669:14:0;::::1;;::::0;;;:5:::1;:14;::::0;;;;;1898:2;;1669:14:::1;;1668:15;1660:54;;;;-1:-1:-1::0;;;1660:54:0::1;;;;;;;:::i;:::-;1928:32:::2;1938:10;1950:2;1954:5;1928:9;:32::i;:::-;-1:-1:-1::0;1978:4:0::2;::::0;1818:172;-1:-1:-1;;;;1818:172:0:o;1218:64::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;696:222::-;531:5;;-1:-1:-1;;;;;531:5:0;517:10;:19;509:45;;;;-1:-1:-1;;;509:45:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;779:22:0;::::1;771:59;;;;-1:-1:-1::0;;;771:59:0::1;;;;;;;:::i;:::-;867:5;::::0;;846:37:::1;::::0;-1:-1:-1;;;;;846:37:0;;::::1;::::0;867:5;::::1;::::0;846:37:::1;::::0;::::1;894:5;:16:::0;;-1:-1:-1;;;;;;894:16:0::1;-1:-1:-1::0;;;;;894:16:0;;;::::1;::::0;;;::::1;::::0;;696:222::o;2624:122::-;531:5;;-1:-1:-1;;;;;531:5:0;517:10;:19;509:45;;;;-1:-1:-1;;;509:45:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2683:10:0;::::1;;::::0;;;:5:::1;:10;::::0;;;;;;:17;;-1:-1:-1;;2683:17:0::1;2696:4;2683:17:::0;;::::1;::::0;;;2716:22;;::::1;::::0;::::1;::::0;::::1;:::i;2889:396::-:0;-1:-1:-1;;;;;2977:18:0;;2969:61;;;;-1:-1:-1;;;2969:61:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3049:16:0;;3041:57;;;;-1:-1:-1;;;3041:57:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3126:15:0;;;;;;:9;:15;;;;;;3117:24;;;3109:57;;;;-1:-1:-1;;;3109:57:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3179:15:0;;;;;;:9;:15;;;;;:24;;3198:5;;3179:15;:24;;3198:5;;3179:24;:::i;:::-;;;;-1:-1:-1;;;;;;;3214:13:0;;;;;;:9;:13;;;;;:22;;3231:5;;3214:13;:22;;3231:5;;3214:22;:::i;:::-;;;;;;;;3267:2;-1:-1:-1;;;;;3252:25:0;3261:4;-1:-1:-1;;;;;3252:25:0;;3271:5;3252:25;;;;;;:::i;:::-;;;;;;;;2889:396;;;:::o;3293:265::-;-1:-1:-1;;;;;3376:17:0;;;;;;:9;:17;;;;;;3367:26;;;3359:68;;;;-1:-1:-1;;;3359:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3438:17:0;;;;;;:9;:17;;;;;:26;;3459:5;;3438:17;:26;;3459:5;;3438:26;:::i;:::-;;;;;;;;3485:6;-1:-1:-1;;;;;3480:19:0;;3493:5;3480:19;;;;;;:::i;:::-;;;;;;;;3540:1;-1:-1:-1;;;;;3515:35:0;3524:6;-1:-1:-1;;;;;3515:35:0;;3544:5;3515:35;;;;;;:::i;:::-;;;;;;;;3293:265;;:::o;14:175:1:-;84:20;;-1:-1:-1;;;;;133:31:1;;123:42;;113:2;;179:1;176;169:12;113:2;65:124;;;:::o;194:198::-;;306:2;294:9;285:7;281:23;277:32;274:2;;;327:6;319;312:22;274:2;355:31;376:9;355:31;:::i;:::-;345:41;264:128;-1:-1:-1;;;264:128:1:o;397:274::-;;;526:2;514:9;505:7;501:23;497:32;494:2;;;547:6;539;532:22;494:2;575:31;596:9;575:31;:::i;:::-;565:41;;625:40;661:2;650:9;646:18;625:40;:::i;:::-;615:50;;484:187;;;;;:::o;676:342::-;;;;822:2;810:9;801:7;797:23;793:32;790:2;;;843:6;835;828:22;790:2;871:31;892:9;871:31;:::i;:::-;861:41;;921:40;957:2;946:9;942:18;921:40;:::i;:::-;911:50;;1008:2;997:9;993:18;980:32;970:42;;780:238;;;;;:::o;1023:266::-;;;1152:2;1140:9;1131:7;1127:23;1123:32;1120:2;;;1173:6;1165;1158:22;1120:2;1201:31;1222:9;1201:31;:::i;:::-;1191:41;1279:2;1264:18;;;;1251:32;;-1:-1:-1;;;1110:179:1:o;1294:190::-;;1406:2;1394:9;1385:7;1381:23;1377:32;1374:2;;;1427:6;1419;1412:22;1374:2;-1:-1:-1;1455:23:1;;1364:120;-1:-1:-1;1364:120:1:o;1489:203::-;-1:-1:-1;;;;;1653:32:1;;;;1635:51;;1623:2;1608:18;;1590:102::o;1697:187::-;1862:14;;1855:22;1837:41;;1825:2;1810:18;;1792:92::o;1889:603::-;;2030:2;2059;2048:9;2041:21;2091:6;2085:13;2134:6;2129:2;2118:9;2114:18;2107:34;2159:4;2172:140;2186:6;2183:1;2180:13;2172:140;;;2281:14;;;2277:23;;2271:30;2247:17;;;2266:2;2243:26;2236:66;2201:10;;2172:140;;;2330:6;2327:1;2324:13;2321:2;;;2400:4;2395:2;2386:6;2375:9;2371:22;2367:31;2360:45;2321:2;-1:-1:-1;2476:2:1;2455:15;-1:-1:-1;;2451:29:1;2436:45;;;;2483:2;2432:54;;2010:482;-1:-1:-1;;;2010:482:1:o;2497:353::-;2699:2;2681:21;;;2738:2;2718:18;;;2711:30;2777:31;2772:2;2757:18;;2750:59;2841:2;2826:18;;2671:179::o;2855:346::-;3057:2;3039:21;;;3096:2;3076:18;;;3069:30;-1:-1:-1;;;3130:2:1;3115:18;;3108:52;3192:2;3177:18;;3029:172::o;3206:344::-;3408:2;3390:21;;;3447:2;3427:18;;;3420:30;-1:-1:-1;;;3481:2:1;3466:18;;3459:50;3541:2;3526:18;;3380:170::o;3555:337::-;3757:2;3739:21;;;3796:2;3776:18;;;3769:30;-1:-1:-1;;;3830:2:1;3815:18;;3808:43;3883:2;3868:18;;3729:163::o;3897:348::-;4099:2;4081:21;;;4138:2;4118:18;;;4111:30;4177:26;4172:2;4157:18;;4150:54;4236:2;4221:18;;4071:174::o;4250:350::-;4452:2;4434:21;;;4491:2;4471:18;;;4464:30;4530:28;4525:2;4510:18;;4503:56;4591:2;4576:18;;4424:176::o;4605:352::-;4807:2;4789:21;;;4846:2;4826:18;;;4819:30;4885;4880:2;4865:18;;4858:58;4948:2;4933:18;;4779:178::o;4962:354::-;5164:2;5146:21;;;5203:2;5183:18;;;5176:30;5242:32;5237:2;5222:18;;5215:60;5307:2;5292:18;;5136:180::o;5321:177::-;5467:25;;;5455:2;5440:18;;5422:76::o;5503:184::-;5675:4;5663:17;;;;5645:36;;5633:2;5618:18;;5600:87::o;5692:128::-;;5763:1;5759:6;5756:1;5753:13;5750:2;;;5769:18;;:::i;:::-;-1:-1:-1;5805:9:1;;5740:80::o;5825:453::-;5921:6;5944:5;5958:314;6007:1;6044:2;6034:8;6031:16;6021:2;;6051:5;;;6021:2;6092:4;6087:3;6083:14;6077:4;6074:24;6071:2;;;6101:18;;:::i;:::-;6151:2;6141:8;6137:17;6134:2;;;6166:16;;;;6134:2;6245:17;;;;;6205:15;;5958:314;;;5902:376;;;;;;;:::o;6283:139::-;;6372:44;-1:-1:-1;;6399:8:1;6393:4;6427:922;6511:8;6501:2;;-1:-1:-1;6552:1:1;6566:5;;6501:2;6600:4;6590:2;;-1:-1:-1;6637:1:1;6651:5;;6590:2;6682:4;6700:1;6695:59;;;;6768:1;6763:183;;;;6675:271;;6695:59;6725:1;6716:10;;6739:5;;;6763:183;6800:3;6790:8;6787:17;6784:2;;;6807:18;;:::i;:::-;6863:1;6853:8;6849:16;6840:25;;6891:3;6884:5;6881:14;6878:2;;;6898:18;;:::i;:::-;6931:5;;;6675:271;;7030:2;7020:8;7017:16;7011:3;7005:4;7002:13;6998:36;6992:2;6982:8;6979:16;6974:2;6968:4;6965:12;6961:35;6958:77;6955:2;;;-1:-1:-1;7067:19:1;;;7102:14;;;7099:2;;;7119:18;;:::i;:::-;7152:5;;6955:2;7199:42;7237:3;7227:8;7221:4;7218:1;7199:42;:::i;:::-;7274:6;7269:3;7265:16;7256:7;7253:29;7250:2;;;7285:18;;:::i;:::-;7323:20;;6491:858;-1:-1:-1;;;;6491:858:1:o;7354:168::-;;7460:1;7456;7452:6;7448:14;7445:1;7442:21;7437:1;7430:9;7423:17;7419:45;7416:2;;;7467:18;;:::i;:::-;-1:-1:-1;7507:9:1;;7406:116::o;7527:125::-;;7595:1;7592;7589:8;7586:2;;;7600:18;;:::i;:::-;-1:-1:-1;7637:9:1;;7576:76::o;7657:127::-;7718:10;7713:3;7709:20;7706:1;7699:31;7749:4;7746:1;7739:15;7773:4;7770:1;7763:15
Swarm Source
ipfs://3a93829ab038553c960044fa654c04163d27740af2af86a2e18b184f07b8e64d
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.