ERC-721
Overview
Max Total Supply
10,000 TBC
Holders
652
Market
Volume (24H)
N/A
Min Price (24H)
N/A
Max Price (24H)
N/A
Other Info
Token Contract
Balance
50 TBCLoading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
TheBirdCage
Compiler Version
v0.8.7+commit.e28d00a7
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;import "erc721a/contracts/ERC721A.sol";import "hardhat/console.sol";import "@openzeppelin/contracts/utils/Strings.sol";contract TheBirdCage is ERC721A {using Strings for uint256;uint public maxSupply = 10000;constructor() ERC721A("TheBirdCage", "TBC") {_mint(msg.sender, 1000);}//PAUSE_________________________________________________________________________bool public paused = false;function setPaused(bool _value) public onlyGang{paused = _value;}//MINTING_______________________________________________________________________uint public price = 0.003 ether;
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.7.0) (utils/Strings.sol)pragma solidity ^0.8.0;/*** @dev String operations.*/library Strings {bytes16 private constant _HEX_SYMBOLS = "0123456789abcdef";uint8 private constant _ADDRESS_LENGTH = 20;/*** @dev Converts a `uint256` to its ASCII `string` decimal representation.*/function toString(uint256 value) internal pure returns (string memory) {// Inspired by OraclizeAPI's implementation - MIT licence// https://github.com/oraclize/ethereum-api/blob/b42146b063c7d6ee1358846c198246239e9360e8/oraclizeAPI_0.4.25.solif (value == 0) {return "0";}uint256 temp = value;uint256 digits;while (temp != 0) {digits++;
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity >= 0.4.22 <0.9.0;library console {address constant CONSOLE_ADDRESS = address(0x000000000000000000636F6e736F6c652e6c6f67);function _sendLogPayload(bytes memory payload) private view {uint256 payloadLength = payload.length;address consoleAddress = CONSOLE_ADDRESS;assembly {let payloadStart := add(payload, 32)let r := staticcall(gas(), consoleAddress, payloadStart, payloadLength, 0, 0)}}function log() internal view {_sendLogPayload(abi.encodeWithSignature("log()"));}function logInt(int p0) internal view {_sendLogPayload(abi.encodeWithSignature("log(int)", p0));}function logUint(uint p0) internal view {_sendLogPayload(abi.encodeWithSignature("log(uint)", p0));}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// ERC721A Contracts v4.2.2// Creator: Chiru Labspragma solidity ^0.8.4;import './IERC721A.sol';/*** @dev Interface of ERC721 token receiver.*/interface ERC721A__IERC721Receiver {function onERC721Received(address operator,address from,uint256 tokenId,bytes calldata data) external returns (bytes4);}/*** @title ERC721A** @dev Implementation of the [ERC721](https://eips.ethereum.org/EIPS/eip-721)* Non-Fungible Token Standard, including the Metadata extension.* Optimized for lower gas during batch mints.
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// ERC721A Contracts v4.2.2// Creator: Chiru Labspragma solidity ^0.8.4;/*** @dev Interface of ERC721A.*/interface IERC721A {/*** The caller must own the token or be an approved operator.*/error ApprovalCallerNotOwnerNorApproved();/*** The token does not exist.*/error ApprovalQueryForNonexistentToken();/*** The caller cannot approve to their own address.*/error ApproveToCaller();/**
123456789101112131415161718{"optimizer": {"enabled": true,"runs": 200},"outputSelection": {"*": {"*": ["evm.bytecode","evm.deployedBytecode","devdoc","userdoc","metadata","abi"]}}}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ApprovalCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"ApprovalQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"ApproveToCaller","type":"error"},{"inputs":[],"name":"BalanceQueryForZeroAddress","type":"error"},{"inputs":[],"name":"MintERC2309QuantityExceedsLimit","type":"error"},{"inputs":[],"name":"MintToZeroAddress","type":"error"},{"inputs":[],"name":"MintZeroQuantity","type":"error"},{"inputs":[],"name":"OwnerQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"OwnershipNotInitializedForExtraData","type":"error"},{"inputs":[],"name":"TransferCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"TransferFromIncorrectOwner","type":"error"},{"inputs":[],"name":"TransferToNonERC721ReceiverImplementer","type":"error"},{"inputs":[],"name":"TransferToZeroAddress","type":"error"},{"inputs":[],"name":"URIQueryForNonexistentToken","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"approved","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"fromTokenId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"toTokenId","type":"uint256"},{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"}],"name":"ConsecutiveTransfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_addr","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"gift","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxTokensPerTx","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"quantity","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"price","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"setMaxTokenPerTx","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_value","type":"string"}],"name":"setMetadataPrefix","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_value","type":"string"}],"name":"setMetadataSuffix","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_value","type":"bool"}],"name":"setPaused","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"setPrice","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"tokenURI","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":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
6127106008556009805460ff19169055660aa87bee538000600a556003600b5560e0604052603660808181529062001b4760a03980516200004991600c9160209091019062000227565b5060408051808201909152600580825264173539b7b760d91b60209092019182526200007891600d9162000227565b50600e80546001600160a01b0319908116734aa9185a643376b684eba25754dcd1660992bf5917909155600f805490911673f445f101982336a29edfa9d90844d11b89c68c4f179055348015620000ce57600080fd5b50604080518082018252600b81526a546865426972644361676560a81b60208083019182528351808501909452600384526254424360e81b9084015281519192916200011d9160029162000227565b5080516200013390600390602084019062000227565b5050600080555062000148336103e86200014e565b6200030a565b60005481620001705760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b03831660008181526005602090815260408083208054680100000000000000018802019055848352600490915281206001851460e11b4260a01b1783179055828401908390839060008051602062001b278339815191528180a4600183015b818114620001ff578083600060008051602062001b27833981519152600080a4600101620001d6565b50816200021e57604051622e076360e81b815260040160405180910390fd5b60005550505050565b8280546200023590620002cd565b90600052602060002090601f016020900481019282620002595760008555620002a4565b82601f106200027457805160ff1916838001178555620002a4565b82800160010185558215620002a4579182015b82811115620002a457825182559160200191906001019062000287565b50620002b2929150620002b6565b5090565b5b80821115620002b25760008155600101620002b7565b600181811c90821680620002e257607f821691505b602082108114156200030457634e487b7160e01b600052602260045260246000fd5b50919050565b61180d806200031a6000396000f3fe6080604052600436106101815760003560e01c806370a08231116100d1578063a22cb4651161008a578063cbce4c9711610064578063cbce4c971461043d578063cdcf07f41461045d578063d5abeb011461047d578063e985e9c51461049357600080fd5b8063a22cb465146103dd578063b88d4fde146103fd578063c87b56dd1461041d57600080fd5b806370a082311461033f57806391b7f5ed1461035f57806395d89b411461037f578063a035b1fe14610394578063a0712d68146103aa578063a1e6a4e7146103bd57600080fd5b806323b872dd1161013e57806354d43f871161011857806354d43f87146102cf5780635c975abb146102ef5780635e307a48146103095780636352211e1461031f57600080fd5b806323b872dd1461027a5780633ccfd60b1461029a57806342842e0e146102af57600080fd5b806301ffc9a71461018657806306fdde03146101bb578063081812fc146101dd578063095ea7b31461021557806316c38b3c1461023757806318160ddd14610257575b600080fd5b34801561019257600080fd5b506101a66101a1366004611466565b6104dc565b60405190151581526020015b60405180910390f35b3480156101c757600080fd5b506101d061052e565b6040516101b29190611638565b3480156101e957600080fd5b506101fd6101f83660046114e9565b6105c0565b6040516001600160a01b0390911681526020016101b2565b34801561022157600080fd5b50610235610230366004611421565b610604565b005b34801561024357600080fd5b5061023561025236600461144b565b6106a4565b34801561026357600080fd5b50600154600054035b6040519081526020016101b2565b34801561028657600080fd5b5061023561029536600461133f565b6106ff565b3480156102a657600080fd5b50610235610890565b3480156102bb57600080fd5b506102356102ca36600461133f565b61095f565b3480156102db57600080fd5b506102356102ea3660046114a0565b61097a565b3480156102fb57600080fd5b506009546101a69060ff1681565b34801561031557600080fd5b5061026c600b5481565b34801561032b57600080fd5b506101fd61033a3660046114e9565b6109d0565b34801561034b57600080fd5b5061026c61035a3660046112f1565b6109db565b34801561036b57600080fd5b5061023561037a3660046114e9565b610a2a565b34801561038b57600080fd5b506101d0610a6e565b3480156103a057600080fd5b5061026c600a5481565b6102356103b83660046114e9565b610a7d565b3480156103c957600080fd5b506102356103d83660046114e9565b610b69565b3480156103e957600080fd5b506102356103f83660046113f7565b610bad565b34801561040957600080fd5b5061023561041836600461137b565b610c43565b34801561042957600080fd5b506101d06104383660046114e9565b610c8d565b34801561044957600080fd5b50610235610458366004611421565b610cc4565b34801561046957600080fd5b506102356104783660046114a0565b610d0d565b34801561048957600080fd5b5061026c60085481565b34801561049f57600080fd5b506101a66104ae36600461130c565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b60006301ffc9a760e01b6001600160e01b03198316148061050d57506380ac58cd60e01b6001600160e01b03198316145b806105285750635b5e139f60e01b6001600160e01b03198316145b92915050565b60606002805461053d906116ff565b80601f0160208091040260200160405190810160405280929190818152602001828054610569906116ff565b80156105b65780601f1061058b576101008083540402835291602001916105b6565b820191906000526020600020905b81548152906001019060200180831161059957829003601f168201915b5050505050905090565b60006105cb82610d5f565b6105e8576040516333d1c03960e21b815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b600061060f826109d0565b9050336001600160a01b038216146106485761062b81336104ae565b610648576040516367d9dca160e11b815260040160405180910390fd5b60008281526006602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b600e546001600160a01b03163314806106c75750600f546001600160a01b031633145b6106ec5760405162461bcd60e51b81526004016106e39061164b565b60405180910390fd5b6009805460ff1916911515919091179055565b600061070a82610d86565b9050836001600160a01b0316816001600160a01b03161461073d5760405162a1148160e81b815260040160405180910390fd5b60008281526006602052604090208054338082146001600160a01b0388169091141761078a5761076d86336104ae565b61078a57604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b0385166107b157604051633a954ecd60e21b815260040160405180910390fd5b80156107bc57600082555b6001600160a01b038681166000908152600560205260408082208054600019019055918716808252919020805460010190554260a01b17600160e11b17600085815260046020526040902055600160e11b831661084757600184016000818152600460205260409020546108455760005481146108455760008181526004602052604090208490555b505b83856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050505050565b600e546001600160a01b03163314806108b35750600f546001600160a01b031633145b6108cf5760405162461bcd60e51b81526004016106e39061164b565b4760006108dd600283611689565b600e546040519192506001600160a01b03169082156108fc029083906000818181858888f19350505050158015610918573d6000803e3d6000fd5b50600f546001600160a01b03166108fc61093283856116bc565b6040518115909202916000818181858888f1935050505015801561095a573d6000803e3d6000fd5b505050565b61095a83838360405180602001604052806000815250610c43565b600e546001600160a01b031633148061099d5750600f546001600160a01b031633145b6109b95760405162461bcd60e51b81526004016106e39061164b565b80516109cc90600d9060208401906111b6565b5050565b600061052882610d86565b60006001600160a01b038216610a04576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b600e546001600160a01b0316331480610a4d5750600f546001600160a01b031633145b610a695760405162461bcd60e51b81526004016106e39061164b565b600a55565b60606003805461053d906116ff565b60095460ff1615610ac45760405162461bcd60e51b81526020600482015260116024820152701b5a5b9d1a5b99c81a5cc81c185d5cd959607a1b60448201526064016106e3565b333214610b015760405162461bcd60e51b815260206004820152600b60248201526a3132903cb7bab939b2b63360a91b60448201526064016106e3565b600a54610b0e908261169d565b3414610b5c5760405162461bcd60e51b815260206004820152601d60248201527f506c656173652073656e642074686520657861637420616d6f756e742e00000060448201526064016106e3565b610b663382610dee565b50565b600e546001600160a01b0316331480610b8c5750600f546001600160a01b031633145b610ba85760405162461bcd60e51b81526004016106e39061164b565b600b55565b6001600160a01b038216331415610bd75760405163b06307db60e01b815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610c4e8484846106ff565b6001600160a01b0383163b15610c8757610c6a84848484610ec9565b610c87576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b6060600c610c9a83610fc1565b600d604051602001610cae939291906115c8565b6040516020818303038152906040529050919050565b600e546001600160a01b0316331480610ce75750600f546001600160a01b031633145b610d035760405162461bcd60e51b81526004016106e39061164b565b6109cc8282610dee565b600e546001600160a01b0316331480610d305750600f546001600160a01b031633145b610d4c5760405162461bcd60e51b81526004016106e39061164b565b80516109cc90600c9060208401906111b6565b6000805482108015610528575050600090815260046020526040902054600160e01b161590565b600081600054811015610dd557600081815260046020526040902054600160e01b8116610dd3575b80610dcc575060001901600081815260046020526040902054610dae565b9392505050565b505b604051636f96cda160e11b815260040160405180910390fd5b600854610dfc906001611671565b81610e0a6001546000540390565b610e149190611671565b10610e6d5760405162461bcd60e51b8152602060048201526024808201527f6e6f206d6f726520746f6b656e7320617661696c61626c6520666f72206d696e60448201526374696e6760e01b60648201526084016106e3565b600b54610e7b906001611671565b8110610ebf5760405162461bcd60e51b815260206004820152601360248201527236b0bc103832b9103a3c103932b0b1b432b21760691b60448201526064016106e3565b6109cc82826110bf565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290610efe9033908990889088906004016115fb565b602060405180830381600087803b158015610f1857600080fd5b505af1925050508015610f48575060408051601f3d908101601f19168201909252610f4591810190611483565b60015b610fa3573d808015610f76576040519150601f19603f3d011682016040523d82523d6000602084013e610f7b565b606091505b508051610f9b576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490505b949350505050565b606081610fe55750506040805180820190915260018152600360fc1b602082015290565b8160005b811561100f5780610ff98161173a565b91506110089050600a83611689565b9150610fe9565b60008167ffffffffffffffff81111561102a5761102a6117ab565b6040519080825280601f01601f191660200182016040528015611054576020820181803683370190505b5090505b8415610fb9576110696001836116bc565b9150611076600a86611755565b611081906030611671565b60f81b81838151811061109657611096611795565b60200101906001600160f81b031916908160001a9053506110b8600a86611689565b9450611058565b600054816110e05760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b03831660008181526005602090815260408083208054680100000000000000018802019055848352600490915281206001851460e11b4260a01b178317905582840190839083907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8180a4600183015b81811461118f57808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600101611157565b50816111ad57604051622e076360e81b815260040160405180910390fd5b60005550505050565b8280546111c2906116ff565b90600052602060002090601f0160209004810192826111e4576000855561122a565b82601f106111fd57805160ff191683800117855561122a565b8280016001018555821561122a579182015b8281111561122a57825182559160200191906001019061120f565b5061123692915061123a565b5090565b5b80821115611236576000815560010161123b565b600067ffffffffffffffff8084111561126a5761126a6117ab565b604051601f8501601f19908116603f01168101908282118183101715611292576112926117ab565b816040528093508581528686860111156112ab57600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b03811681146112dc57600080fd5b919050565b803580151581146112dc57600080fd5b60006020828403121561130357600080fd5b610dcc826112c5565b6000806040838503121561131f57600080fd5b611328836112c5565b9150611336602084016112c5565b90509250929050565b60008060006060848603121561135457600080fd5b61135d846112c5565b925061136b602085016112c5565b9150604084013590509250925092565b6000806000806080858703121561139157600080fd5b61139a856112c5565b93506113a8602086016112c5565b925060408501359150606085013567ffffffffffffffff8111156113cb57600080fd5b8501601f810187136113dc57600080fd5b6113eb8782356020840161124f565b91505092959194509250565b6000806040838503121561140a57600080fd5b611413836112c5565b9150611336602084016112e1565b6000806040838503121561143457600080fd5b61143d836112c5565b946020939093013593505050565b60006020828403121561145d57600080fd5b610dcc826112e1565b60006020828403121561147857600080fd5b8135610dcc816117c1565b60006020828403121561149557600080fd5b8151610dcc816117c1565b6000602082840312156114b257600080fd5b813567ffffffffffffffff8111156114c957600080fd5b8201601f810184136114da57600080fd5b610fb98482356020840161124f565b6000602082840312156114fb57600080fd5b5035919050565b6000815180845261151a8160208601602086016116d3565b601f01601f19169290920160200192915050565b8054600090600181811c908083168061154857607f831692505b602080841082141561156a57634e487b7160e01b600052602260045260246000fd5b81801561157e576001811461158f576115bc565b60ff198616895284890196506115bc565b60008881526020902060005b868110156115b45781548b82015290850190830161159b565b505084890196505b50505050505092915050565b60006115d4828661152e565b84516115e48183602089016116d3565b6115f08183018661152e565b979650505050505050565b6001600160a01b038581168252841660208201526040810183905260806060820181905260009061162e90830184611502565b9695505050505050565b602081526000610dcc6020830184611502565b6020808252600c908201526b1d5b985d5d1a1bdc9a5e995960a21b604082015260600190565b6000821982111561168457611684611769565b500190565b6000826116985761169861177f565b500490565b60008160001904831182151516156116b7576116b7611769565b500290565b6000828210156116ce576116ce611769565b500390565b60005b838110156116ee5781810151838201526020016116d6565b83811115610c875750506000910152565b600181811c9082168061171357607f821691505b6020821081141561173457634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561174e5761174e611769565b5060010190565b6000826117645761176461177f565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b031981168114610b6657600080fdfea2646970667358221220b04fc8992ef5330df7fb6cd7dbdf0a62f51f10adc8dbe01aff713b115e48e10364736f6c63430008070033ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef697066733a2f2f516d664c63474c573548326158456f7841646b61756f47554a50784b5473583338673166617765707836544661312f
Deployed Bytecode
0x6080604052600436106101815760003560e01c806370a08231116100d1578063a22cb4651161008a578063cbce4c9711610064578063cbce4c971461043d578063cdcf07f41461045d578063d5abeb011461047d578063e985e9c51461049357600080fd5b8063a22cb465146103dd578063b88d4fde146103fd578063c87b56dd1461041d57600080fd5b806370a082311461033f57806391b7f5ed1461035f57806395d89b411461037f578063a035b1fe14610394578063a0712d68146103aa578063a1e6a4e7146103bd57600080fd5b806323b872dd1161013e57806354d43f871161011857806354d43f87146102cf5780635c975abb146102ef5780635e307a48146103095780636352211e1461031f57600080fd5b806323b872dd1461027a5780633ccfd60b1461029a57806342842e0e146102af57600080fd5b806301ffc9a71461018657806306fdde03146101bb578063081812fc146101dd578063095ea7b31461021557806316c38b3c1461023757806318160ddd14610257575b600080fd5b34801561019257600080fd5b506101a66101a1366004611466565b6104dc565b60405190151581526020015b60405180910390f35b3480156101c757600080fd5b506101d061052e565b6040516101b29190611638565b3480156101e957600080fd5b506101fd6101f83660046114e9565b6105c0565b6040516001600160a01b0390911681526020016101b2565b34801561022157600080fd5b50610235610230366004611421565b610604565b005b34801561024357600080fd5b5061023561025236600461144b565b6106a4565b34801561026357600080fd5b50600154600054035b6040519081526020016101b2565b34801561028657600080fd5b5061023561029536600461133f565b6106ff565b3480156102a657600080fd5b50610235610890565b3480156102bb57600080fd5b506102356102ca36600461133f565b61095f565b3480156102db57600080fd5b506102356102ea3660046114a0565b61097a565b3480156102fb57600080fd5b506009546101a69060ff1681565b34801561031557600080fd5b5061026c600b5481565b34801561032b57600080fd5b506101fd61033a3660046114e9565b6109d0565b34801561034b57600080fd5b5061026c61035a3660046112f1565b6109db565b34801561036b57600080fd5b5061023561037a3660046114e9565b610a2a565b34801561038b57600080fd5b506101d0610a6e565b3480156103a057600080fd5b5061026c600a5481565b6102356103b83660046114e9565b610a7d565b3480156103c957600080fd5b506102356103d83660046114e9565b610b69565b3480156103e957600080fd5b506102356103f83660046113f7565b610bad565b34801561040957600080fd5b5061023561041836600461137b565b610c43565b34801561042957600080fd5b506101d06104383660046114e9565b610c8d565b34801561044957600080fd5b50610235610458366004611421565b610cc4565b34801561046957600080fd5b506102356104783660046114a0565b610d0d565b34801561048957600080fd5b5061026c60085481565b34801561049f57600080fd5b506101a66104ae36600461130c565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b60006301ffc9a760e01b6001600160e01b03198316148061050d57506380ac58cd60e01b6001600160e01b03198316145b806105285750635b5e139f60e01b6001600160e01b03198316145b92915050565b60606002805461053d906116ff565b80601f0160208091040260200160405190810160405280929190818152602001828054610569906116ff565b80156105b65780601f1061058b576101008083540402835291602001916105b6565b820191906000526020600020905b81548152906001019060200180831161059957829003601f168201915b5050505050905090565b60006105cb82610d5f565b6105e8576040516333d1c03960e21b815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b600061060f826109d0565b9050336001600160a01b038216146106485761062b81336104ae565b610648576040516367d9dca160e11b815260040160405180910390fd5b60008281526006602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b600e546001600160a01b03163314806106c75750600f546001600160a01b031633145b6106ec5760405162461bcd60e51b81526004016106e39061164b565b60405180910390fd5b6009805460ff1916911515919091179055565b600061070a82610d86565b9050836001600160a01b0316816001600160a01b03161461073d5760405162a1148160e81b815260040160405180910390fd5b60008281526006602052604090208054338082146001600160a01b0388169091141761078a5761076d86336104ae565b61078a57604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b0385166107b157604051633a954ecd60e21b815260040160405180910390fd5b80156107bc57600082555b6001600160a01b038681166000908152600560205260408082208054600019019055918716808252919020805460010190554260a01b17600160e11b17600085815260046020526040902055600160e11b831661084757600184016000818152600460205260409020546108455760005481146108455760008181526004602052604090208490555b505b83856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4505050505050565b600e546001600160a01b03163314806108b35750600f546001600160a01b031633145b6108cf5760405162461bcd60e51b81526004016106e39061164b565b4760006108dd600283611689565b600e546040519192506001600160a01b03169082156108fc029083906000818181858888f19350505050158015610918573d6000803e3d6000fd5b50600f546001600160a01b03166108fc61093283856116bc565b6040518115909202916000818181858888f1935050505015801561095a573d6000803e3d6000fd5b505050565b61095a83838360405180602001604052806000815250610c43565b600e546001600160a01b031633148061099d5750600f546001600160a01b031633145b6109b95760405162461bcd60e51b81526004016106e39061164b565b80516109cc90600d9060208401906111b6565b5050565b600061052882610d86565b60006001600160a01b038216610a04576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b600e546001600160a01b0316331480610a4d5750600f546001600160a01b031633145b610a695760405162461bcd60e51b81526004016106e39061164b565b600a55565b60606003805461053d906116ff565b60095460ff1615610ac45760405162461bcd60e51b81526020600482015260116024820152701b5a5b9d1a5b99c81a5cc81c185d5cd959607a1b60448201526064016106e3565b333214610b015760405162461bcd60e51b815260206004820152600b60248201526a3132903cb7bab939b2b63360a91b60448201526064016106e3565b600a54610b0e908261169d565b3414610b5c5760405162461bcd60e51b815260206004820152601d60248201527f506c656173652073656e642074686520657861637420616d6f756e742e00000060448201526064016106e3565b610b663382610dee565b50565b600e546001600160a01b0316331480610b8c5750600f546001600160a01b031633145b610ba85760405162461bcd60e51b81526004016106e39061164b565b600b55565b6001600160a01b038216331415610bd75760405163b06307db60e01b815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610c4e8484846106ff565b6001600160a01b0383163b15610c8757610c6a84848484610ec9565b610c87576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b6060600c610c9a83610fc1565b600d604051602001610cae939291906115c8565b6040516020818303038152906040529050919050565b600e546001600160a01b0316331480610ce75750600f546001600160a01b031633145b610d035760405162461bcd60e51b81526004016106e39061164b565b6109cc8282610dee565b600e546001600160a01b0316331480610d305750600f546001600160a01b031633145b610d4c5760405162461bcd60e51b81526004016106e39061164b565b80516109cc90600c9060208401906111b6565b6000805482108015610528575050600090815260046020526040902054600160e01b161590565b600081600054811015610dd557600081815260046020526040902054600160e01b8116610dd3575b80610dcc575060001901600081815260046020526040902054610dae565b9392505050565b505b604051636f96cda160e11b815260040160405180910390fd5b600854610dfc906001611671565b81610e0a6001546000540390565b610e149190611671565b10610e6d5760405162461bcd60e51b8152602060048201526024808201527f6e6f206d6f726520746f6b656e7320617661696c61626c6520666f72206d696e60448201526374696e6760e01b60648201526084016106e3565b600b54610e7b906001611671565b8110610ebf5760405162461bcd60e51b815260206004820152601360248201527236b0bc103832b9103a3c103932b0b1b432b21760691b60448201526064016106e3565b6109cc82826110bf565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290610efe9033908990889088906004016115fb565b602060405180830381600087803b158015610f1857600080fd5b505af1925050508015610f48575060408051601f3d908101601f19168201909252610f4591810190611483565b60015b610fa3573d808015610f76576040519150601f19603f3d011682016040523d82523d6000602084013e610f7b565b606091505b508051610f9b576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490505b949350505050565b606081610fe55750506040805180820190915260018152600360fc1b602082015290565b8160005b811561100f5780610ff98161173a565b91506110089050600a83611689565b9150610fe9565b60008167ffffffffffffffff81111561102a5761102a6117ab565b6040519080825280601f01601f191660200182016040528015611054576020820181803683370190505b5090505b8415610fb9576110696001836116bc565b9150611076600a86611755565b611081906030611671565b60f81b81838151811061109657611096611795565b60200101906001600160f81b031916908160001a9053506110b8600a86611689565b9450611058565b600054816110e05760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b03831660008181526005602090815260408083208054680100000000000000018802019055848352600490915281206001851460e11b4260a01b178317905582840190839083907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8180a4600183015b81811461118f57808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4600101611157565b50816111ad57604051622e076360e81b815260040160405180910390fd5b60005550505050565b8280546111c2906116ff565b90600052602060002090601f0160209004810192826111e4576000855561122a565b82601f106111fd57805160ff191683800117855561122a565b8280016001018555821561122a579182015b8281111561122a57825182559160200191906001019061120f565b5061123692915061123a565b5090565b5b80821115611236576000815560010161123b565b600067ffffffffffffffff8084111561126a5761126a6117ab565b604051601f8501601f19908116603f01168101908282118183101715611292576112926117ab565b816040528093508581528686860111156112ab57600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b03811681146112dc57600080fd5b919050565b803580151581146112dc57600080fd5b60006020828403121561130357600080fd5b610dcc826112c5565b6000806040838503121561131f57600080fd5b611328836112c5565b9150611336602084016112c5565b90509250929050565b60008060006060848603121561135457600080fd5b61135d846112c5565b925061136b602085016112c5565b9150604084013590509250925092565b6000806000806080858703121561139157600080fd5b61139a856112c5565b93506113a8602086016112c5565b925060408501359150606085013567ffffffffffffffff8111156113cb57600080fd5b8501601f810187136113dc57600080fd5b6113eb8782356020840161124f565b91505092959194509250565b6000806040838503121561140a57600080fd5b611413836112c5565b9150611336602084016112e1565b6000806040838503121561143457600080fd5b61143d836112c5565b946020939093013593505050565b60006020828403121561145d57600080fd5b610dcc826112e1565b60006020828403121561147857600080fd5b8135610dcc816117c1565b60006020828403121561149557600080fd5b8151610dcc816117c1565b6000602082840312156114b257600080fd5b813567ffffffffffffffff8111156114c957600080fd5b8201601f810184136114da57600080fd5b610fb98482356020840161124f565b6000602082840312156114fb57600080fd5b5035919050565b6000815180845261151a8160208601602086016116d3565b601f01601f19169290920160200192915050565b8054600090600181811c908083168061154857607f831692505b602080841082141561156a57634e487b7160e01b600052602260045260246000fd5b81801561157e576001811461158f576115bc565b60ff198616895284890196506115bc565b60008881526020902060005b868110156115b45781548b82015290850190830161159b565b505084890196505b50505050505092915050565b60006115d4828661152e565b84516115e48183602089016116d3565b6115f08183018661152e565b979650505050505050565b6001600160a01b038581168252841660208201526040810183905260806060820181905260009061162e90830184611502565b9695505050505050565b602081526000610dcc6020830184611502565b6020808252600c908201526b1d5b985d5d1a1bdc9a5e995960a21b604082015260600190565b6000821982111561168457611684611769565b500190565b6000826116985761169861177f565b500490565b60008160001904831182151516156116b7576116b7611769565b500290565b6000828210156116ce576116ce611769565b500390565b60005b838110156116ee5781810151838201526020016116d6565b83811115610c875750506000910152565b600181811c9082168061171357607f821691505b6020821081141561173457634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561174e5761174e611769565b5060010190565b6000826117645761176461177f565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b031981168114610b6657600080fdfea2646970667358221220b04fc8992ef5330df7fb6cd7dbdf0a62f51f10adc8dbe01aff713b115e48e10364736f6c63430008070033
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.