ERC-721
Overview
Max Total Supply
1,263 MERGE
Holders
1,241
Market
Volume (24H)
N/A
Min Price (24H)
N/A
Max Price (24H)
N/A
Other Info
Token Contract
Balance
1 MERGELoading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Name:
NextStopTheMerge
Compiler Version
v0.8.7+commit.e28d00a7
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// Contract by @Montana_Wongpragma solidity ^0.8.7;import "erc721a/contracts/ERC721A.sol";import "@openzeppelin/contracts/access/Ownable.sol";contract NextStopTheMerge is ERC721A, Ownable {string public metadataUri;mapping(address => bool) public hasMinted;/*** @notice Determine whether we're running in Proof of Work or Proof of Stake* @dev Post-merge, the DIFFICULTY opcode gets renamed to PREVRANDAO,* and stores the prevRandao field from the beacon chain state if EIP-4399 is finalized.* If not, the difficulty number must be 0 according to EIP-3675, so both possibilities are* checked here.*/modifier preMergeOnly() {require(!(block.difficulty > 2**64 || block.difficulty == 0), "callable premerge only");_;}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// ERC721A Contracts v4.1.0// Creator: Chiru Labspragma solidity ^0.8.4;import './IERC721A.sol';/*** @dev ERC721 token receiver interface.*/interface ERC721A__IERC721Receiver {function onERC721Received(address operator,address from,uint256 tokenId,bytes calldata data) external returns (bytes4);}/*** @dev Implementation of https://eips.ethereum.org/EIPS/eip-721[ERC721] Non-Fungible Token Standard,* including the Metadata extension. Built to optimize for lower gas during batch mints.** Assumes serials are sequentially minted starting at `_startTokenId()`* (defaults to 0, e.g. 0, 1, 2, 3..).
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (access/Ownable.sol)pragma solidity ^0.8.0;import "../utils/Context.sol";/*** @dev Contract module which provides a basic access control mechanism, where* there is an account (an owner) that can be granted exclusive access to* specific functions.** By default, the owner account will be the one that deploys the contract. This* can later be changed with {transferOwnership}.** This module is used through inheritance. It will make available the modifier* `onlyOwner`, which can be applied to your functions to restrict their use to* the owner.*/abstract contract Ownable is Context {address private _owner;event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);/*** @dev Initializes the contract setting the deployer as the initial owner.
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// ERC721A Contracts v4.1.0// Creator: Chiru Labspragma solidity ^0.8.4;/*** @dev Interface of an ERC721A compliant contract.*/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();/**
123456789101112131415161718192021222324// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)pragma solidity ^0.8.0;/*** @dev Provides information about the current execution context, including the* sender of the transaction and its data. While these are generally available* via msg.sender and msg.data, they should not be accessed in such a direct* manner, since when dealing with meta-transactions the account sending and* paying for execution may not be the actual sender (as far as an application* is concerned).** This contract is only required for intermediate, library-like contracts.*/abstract contract Context {function _msgSender() internal view virtual returns (address) {return msg.sender;}function _msgData() internal view virtual returns (bytes calldata) {return msg.data;}}
12345678910111213141516171819{"optimizer": {"enabled": false,"runs": 200},"outputSelection": {"*": {"*": ["evm.bytecode","evm.deployedBytecode","devdoc","userdoc","metadata","abi"]}},"libraries": {}}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string","name":"_metadataUri","type":"string"}],"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":"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":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":"","type":"address"}],"name":"hasMinted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":"metadataUri","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mint","outputs":[],"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":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","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":"string","name":"_metadataUri","type":"string"}],"name":"setMetadataUri","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":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040523480156200001157600080fd5b5060405162002b6a38038062002b6a8339818101604052810190620000379190620005c0565b6040518060400160405280601481526020017f4e6578742073746f702c20746865204d657267650000000000000000000000008152506040518060400160405280600581526020017f4d455247450000000000000000000000000000000000000000000000000000008152508160029080519060200190620000bb92919062000492565b508060039080519060200190620000d492919062000492565b50620000e56200014060201b60201c565b60008190555050506200010d620001016200014560201b60201c565b6200014d60201b60201c565b80600990805190602001906200012592919062000492565b50620001393360016200021360201b60201c565b5062000795565b600090565b600033905090565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080549050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141562000281576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000821415620002bd576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b620002d260008483856200041260201b60201c565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555062000361836200034360008660006200041860201b60201c565b62000354856200044860201b60201c565b176200045860201b60201c565b60046000838152602001908152602001600020819055506000819050600083830190505b818060010192508573ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a480821062000385578060008190555050506200040d60008483856200048360201b60201c565b505050565b50505050565b60008060e883901c905060e8620004378686846200048960201b60201c565b62ffffff16901b9150509392505050565b60006001821460e11b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b60009392505050565b828054620004a090620006a6565b90600052602060002090601f016020900481019282620004c4576000855562000510565b82601f10620004df57805160ff191683800117855562000510565b8280016001018555821562000510579182015b828111156200050f578251825591602001919060010190620004f2565b5b5090506200051f919062000523565b5090565b5b808211156200053e57600081600090555060010162000524565b5090565b60006200055962000553846200063a565b62000611565b90508281526020810184848401111562000578576200057762000775565b5b6200058584828562000670565b509392505050565b600082601f830112620005a557620005a462000770565b5b8151620005b784826020860162000542565b91505092915050565b600060208284031215620005d957620005d86200077f565b5b600082015167ffffffffffffffff811115620005fa57620005f96200077a565b5b62000608848285016200058d565b91505092915050565b60006200061d62000630565b90506200062b8282620006dc565b919050565b6000604051905090565b600067ffffffffffffffff82111562000658576200065762000741565b5b620006638262000784565b9050602081019050919050565b60005b838110156200069057808201518184015260208101905062000673565b83811115620006a0576000848401525b50505050565b60006002820490506001821680620006bf57607f821691505b60208210811415620006d657620006d562000712565b5b50919050565b620006e78262000784565b810181811067ffffffffffffffff8211171562000709576200070862000741565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b6123c580620007a56000396000f3fe608060405234801561001057600080fd5b50600436106101375760003560e01c80636352211e116100b857806395d89b411161007c57806395d89b4114610328578063a22cb46514610346578063b88d4fde14610362578063c87b56dd1461037e578063e985e9c5146103ae578063f2fde38b146103de57610137565b80636352211e1461028257806370a08231146102b2578063715018a6146102e257806377a4d559146102ec5780638da5cb5b1461030a57610137565b80631249c58b116100ff5780631249c58b146101f257806318160ddd146101fc57806323b872dd1461021a57806338e21cce1461023657806342842e0e1461026657610137565b806301ffc9a71461013c57806306fdde031461016c578063081812fc1461018a578063095ea7b3146101ba5780631130630c146101d6575b600080fd5b61015660048036038101906101519190611cd4565b6103fa565b6040516101639190611f36565b60405180910390f35b61017461048c565b6040516101819190611f51565b60405180910390f35b6101a4600480360381019061019f9190611d77565b61051e565b6040516101b19190611ecf565b60405180910390f35b6101d460048036038101906101cf9190611c94565b61059a565b005b6101f060048036038101906101eb9190611d2e565b6106db565b005b6101fa610771565b005b6102046108ba565b6040516102119190611ff3565b60405180910390f35b610234600480360381019061022f9190611b7e565b6108d1565b005b610250600480360381019061024b9190611b11565b610bf6565b60405161025d9190611f36565b60405180910390f35b610280600480360381019061027b9190611b7e565b610c16565b005b61029c60048036038101906102979190611d77565b610c36565b6040516102a99190611ecf565b60405180910390f35b6102cc60048036038101906102c79190611b11565b610c48565b6040516102d99190611ff3565b60405180910390f35b6102ea610d01565b005b6102f4610d89565b6040516103019190611f51565b60405180910390f35b610312610e17565b60405161031f9190611ecf565b60405180910390f35b610330610e41565b60405161033d9190611f51565b60405180910390f35b610360600480360381019061035b9190611c54565b610ed3565b005b61037c60048036038101906103779190611bd1565b61104b565b005b61039860048036038101906103939190611d77565b6110be565b6040516103a59190611f51565b60405180910390f35b6103c860048036038101906103c39190611b3e565b61117f565b6040516103d59190611f36565b60405180910390f35b6103f860048036038101906103f39190611b11565b611213565b005b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061045557506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806104855750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606002805461049b90612183565b80601f01602080910402602001604051908101604052809291908181526020018280546104c790612183565b80156105145780601f106104e957610100808354040283529160200191610514565b820191906000526020600020905b8154815290600101906020018083116104f757829003601f168201915b5050505050905090565b60006105298261130b565b61055f576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006105a582610c36565b90508073ffffffffffffffffffffffffffffffffffffffff166105c661136a565b73ffffffffffffffffffffffffffffffffffffffff1614610629576105f2816105ed61136a565b61117f565b610628576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b6106e3611372565b73ffffffffffffffffffffffffffffffffffffffff16610701610e17565b73ffffffffffffffffffffffffffffffffffffffff1614610757576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074e90611fb3565b60405180910390fd5b806009908051906020019061076d929190611925565b5050565b680100000000000000004411806107885750600044145b156107c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107bf90611fd3565b60405180910390fd5b600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610855576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161084c90611f73565b60405180910390fd5b6001600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506108b833600161137a565b565b60006108c461154e565b6001546000540303905090565b60006108dc82611553565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610943576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008061094f84611621565b91509150610965818761096061136a565b611643565b6109b15761097a8661097561136a565b61117f565b6109b0576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415610a18576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610a258686866001611687565b8015610a3057600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815460010191905081905550610afe85610ada88888761168d565b7c0200000000000000000000000000000000000000000000000000000000176116b5565b600460008681526020019081526020016000208190555060007c020000000000000000000000000000000000000000000000000000000084161415610b86576000600185019050600060046000838152602001908152602001600020541415610b84576000548114610b83578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4610bee86868660016116e0565b505050505050565b600a6020528060005260406000206000915054906101000a900460ff1681565b610c318383836040518060200160405280600081525061104b565b505050565b6000610c4182611553565b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cb0576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b610d09611372565b73ffffffffffffffffffffffffffffffffffffffff16610d27610e17565b73ffffffffffffffffffffffffffffffffffffffff1614610d7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7490611fb3565b60405180910390fd5b610d8760006116e6565b565b60098054610d9690612183565b80601f0160208091040260200160405190810160405280929190818152602001828054610dc290612183565b8015610e0f5780601f10610de457610100808354040283529160200191610e0f565b820191906000526020600020905b815481529060010190602001808311610df257829003601f168201915b505050505081565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060038054610e5090612183565b80601f0160208091040260200160405190810160405280929190818152602001828054610e7c90612183565b8015610ec95780601f10610e9e57610100808354040283529160200191610ec9565b820191906000526020600020905b815481529060010190602001808311610eac57829003601f168201915b5050505050905090565b610edb61136a565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f40576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060076000610f4d61136a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16610ffa61136a565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161103f9190611f36565b60405180910390a35050565b6110568484846108d1565b60008373ffffffffffffffffffffffffffffffffffffffff163b146110b857611081848484846117ac565b6110b7576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b60606000600980546110cf90612183565b905014156110ec5760405180602001604052806000815250611178565b600980546110f990612183565b80601f016020809104026020016040519081016040528092919081815260200182805461112590612183565b80156111725780601f1061114757610100808354040283529160200191611172565b820191906000526020600020905b81548152906001019060200180831161115557829003601f168201915b50505050505b9050919050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61121b611372565b73ffffffffffffffffffffffffffffffffffffffff16611239610e17565b73ffffffffffffffffffffffffffffffffffffffff161461128f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161128690611fb3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156112ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112f690611f93565b60405180910390fd5b611308816116e6565b50565b60008161131661154e565b11158015611325575060005482105b8015611363575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b600033905090565b600080549050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156113e7576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000821415611422576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61142f6000848385611687565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506114a683611497600086600061168d565b6114a08561190c565b176116b5565b60046000838152602001908152602001600020819055506000819050600083830190505b818060010192508573ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48082106114ca5780600081905550505061154960008483856116e0565b505050565b600090565b6000808290508061156261154e565b116115ea576000548110156115e95760006004600083815260200190815260200160002054905060007c0100000000000000000000000000000000000000000000000000000000821614156115e7575b60008114156115dd5760046000836001900393508381526020019081526020016000205490506115b2565b809250505061161c565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b6000806000600690508360005280602052604060002092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e86116a486868461191c565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a026117d261136a565b8786866040518563ffffffff1660e01b81526004016117f49493929190611eea565b602060405180830381600087803b15801561180e57600080fd5b505af192505050801561183f57506040513d601f19601f8201168201806040525081019061183c9190611d01565b60015b6118b9573d806000811461186f576040519150601f19603f3d011682016040523d82523d6000602084013e611874565b606091505b506000815114156118b1576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b60006001821460e11b9050919050565b60009392505050565b82805461193190612183565b90600052602060002090601f016020900481019282611953576000855561199a565b82601f1061196c57805160ff191683800117855561199a565b8280016001018555821561199a579182015b8281111561199957825182559160200191906001019061197e565b5b5090506119a791906119ab565b5090565b5b808211156119c45760008160009055506001016119ac565b5090565b60006119db6119d684612033565b61200e565b9050828152602081018484840111156119f7576119f6612249565b5b611a02848285612141565b509392505050565b6000611a1d611a1884612064565b61200e565b905082815260208101848484011115611a3957611a38612249565b5b611a44848285612141565b509392505050565b600081359050611a5b81612333565b92915050565b600081359050611a708161234a565b92915050565b600081359050611a8581612361565b92915050565b600081519050611a9a81612361565b92915050565b600082601f830112611ab557611ab4612244565b5b8135611ac58482602086016119c8565b91505092915050565b600082601f830112611ae357611ae2612244565b5b8135611af3848260208601611a0a565b91505092915050565b600081359050611b0b81612378565b92915050565b600060208284031215611b2757611b26612253565b5b6000611b3584828501611a4c565b91505092915050565b60008060408385031215611b5557611b54612253565b5b6000611b6385828601611a4c565b9250506020611b7485828601611a4c565b9150509250929050565b600080600060608486031215611b9757611b96612253565b5b6000611ba586828701611a4c565b9350506020611bb686828701611a4c565b9250506040611bc786828701611afc565b9150509250925092565b60008060008060808587031215611beb57611bea612253565b5b6000611bf987828801611a4c565b9450506020611c0a87828801611a4c565b9350506040611c1b87828801611afc565b925050606085013567ffffffffffffffff811115611c3c57611c3b61224e565b5b611c4887828801611aa0565b91505092959194509250565b60008060408385031215611c6b57611c6a612253565b5b6000611c7985828601611a4c565b9250506020611c8a85828601611a61565b9150509250929050565b60008060408385031215611cab57611caa612253565b5b6000611cb985828601611a4c565b9250506020611cca85828601611afc565b9150509250929050565b600060208284031215611cea57611ce9612253565b5b6000611cf884828501611a76565b91505092915050565b600060208284031215611d1757611d16612253565b5b6000611d2584828501611a8b565b91505092915050565b600060208284031215611d4457611d43612253565b5b600082013567ffffffffffffffff811115611d6257611d6161224e565b5b611d6e84828501611ace565b91505092915050565b600060208284031215611d8d57611d8c612253565b5b6000611d9b84828501611afc565b91505092915050565b611dad816120cd565b82525050565b611dbc816120df565b82525050565b6000611dcd82612095565b611dd781856120ab565b9350611de7818560208601612150565b611df081612258565b840191505092915050565b6000611e06826120a0565b611e1081856120bc565b9350611e20818560208601612150565b611e2981612258565b840191505092915050565b6000611e416017836120bc565b9150611e4c82612269565b602082019050919050565b6000611e646026836120bc565b9150611e6f82612292565b604082019050919050565b6000611e876020836120bc565b9150611e92826122e1565b602082019050919050565b6000611eaa6016836120bc565b9150611eb58261230a565b602082019050919050565b611ec981612137565b82525050565b6000602082019050611ee46000830184611da4565b92915050565b6000608082019050611eff6000830187611da4565b611f0c6020830186611da4565b611f196040830185611ec0565b8181036060830152611f2b8184611dc2565b905095945050505050565b6000602082019050611f4b6000830184611db3565b92915050565b60006020820190508181036000830152611f6b8184611dfb565b905092915050565b60006020820190508181036000830152611f8c81611e34565b9050919050565b60006020820190508181036000830152611fac81611e57565b9050919050565b60006020820190508181036000830152611fcc81611e7a565b9050919050565b60006020820190508181036000830152611fec81611e9d565b9050919050565b60006020820190506120086000830184611ec0565b92915050565b6000612018612029565b905061202482826121b5565b919050565b6000604051905090565b600067ffffffffffffffff82111561204e5761204d612215565b5b61205782612258565b9050602081019050919050565b600067ffffffffffffffff82111561207f5761207e612215565b5b61208882612258565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b60006120d882612117565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561216e578082015181840152602081019050612153565b8381111561217d576000848401525b50505050565b6000600282049050600182168061219b57607f821691505b602082108114156121af576121ae6121e6565b5b50919050565b6121be82612258565b810181811067ffffffffffffffff821117156121dd576121dc612215565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4164647265737320616c7265616479206d696e7465642e000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f63616c6c61626c65207072656d65726765206f6e6c7900000000000000000000600082015250565b61233c816120cd565b811461234757600080fd5b50565b612353816120df565b811461235e57600080fd5b50565b61236a816120eb565b811461237557600080fd5b50565b61238181612137565b811461238c57600080fd5b5056fea264697066735822122073583985f35239945427ae7b042e582df57fe793e1657a2feb5c8495d364499464736f6c6343000807003300000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000035697066733a2f2f516d5a683477464c4548734e57426e567567574b3551555973746b454c73646d7a7855645a3372624b346d6371390000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101375760003560e01c80636352211e116100b857806395d89b411161007c57806395d89b4114610328578063a22cb46514610346578063b88d4fde14610362578063c87b56dd1461037e578063e985e9c5146103ae578063f2fde38b146103de57610137565b80636352211e1461028257806370a08231146102b2578063715018a6146102e257806377a4d559146102ec5780638da5cb5b1461030a57610137565b80631249c58b116100ff5780631249c58b146101f257806318160ddd146101fc57806323b872dd1461021a57806338e21cce1461023657806342842e0e1461026657610137565b806301ffc9a71461013c57806306fdde031461016c578063081812fc1461018a578063095ea7b3146101ba5780631130630c146101d6575b600080fd5b61015660048036038101906101519190611cd4565b6103fa565b6040516101639190611f36565b60405180910390f35b61017461048c565b6040516101819190611f51565b60405180910390f35b6101a4600480360381019061019f9190611d77565b61051e565b6040516101b19190611ecf565b60405180910390f35b6101d460048036038101906101cf9190611c94565b61059a565b005b6101f060048036038101906101eb9190611d2e565b6106db565b005b6101fa610771565b005b6102046108ba565b6040516102119190611ff3565b60405180910390f35b610234600480360381019061022f9190611b7e565b6108d1565b005b610250600480360381019061024b9190611b11565b610bf6565b60405161025d9190611f36565b60405180910390f35b610280600480360381019061027b9190611b7e565b610c16565b005b61029c60048036038101906102979190611d77565b610c36565b6040516102a99190611ecf565b60405180910390f35b6102cc60048036038101906102c79190611b11565b610c48565b6040516102d99190611ff3565b60405180910390f35b6102ea610d01565b005b6102f4610d89565b6040516103019190611f51565b60405180910390f35b610312610e17565b60405161031f9190611ecf565b60405180910390f35b610330610e41565b60405161033d9190611f51565b60405180910390f35b610360600480360381019061035b9190611c54565b610ed3565b005b61037c60048036038101906103779190611bd1565b61104b565b005b61039860048036038101906103939190611d77565b6110be565b6040516103a59190611f51565b60405180910390f35b6103c860048036038101906103c39190611b3e565b61117f565b6040516103d59190611f36565b60405180910390f35b6103f860048036038101906103f39190611b11565b611213565b005b60006301ffc9a760e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061045557506380ac58cd60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b806104855750635b5e139f60e01b827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b9050919050565b60606002805461049b90612183565b80601f01602080910402602001604051908101604052809291908181526020018280546104c790612183565b80156105145780601f106104e957610100808354040283529160200191610514565b820191906000526020600020905b8154815290600101906020018083116104f757829003601f168201915b5050505050905090565b60006105298261130b565b61055f576040517fcf4700e400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6006600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60006105a582610c36565b90508073ffffffffffffffffffffffffffffffffffffffff166105c661136a565b73ffffffffffffffffffffffffffffffffffffffff1614610629576105f2816105ed61136a565b61117f565b610628576040517fcfb3b94200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b826006600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a4505050565b6106e3611372565b73ffffffffffffffffffffffffffffffffffffffff16610701610e17565b73ffffffffffffffffffffffffffffffffffffffff1614610757576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074e90611fb3565b60405180910390fd5b806009908051906020019061076d929190611925565b5050565b680100000000000000004411806107885750600044145b156107c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107bf90611fd3565b60405180910390fd5b600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610855576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161084c90611f73565b60405180910390fd5b6001600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506108b833600161137a565b565b60006108c461154e565b6001546000540303905090565b60006108dc82611553565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610943576040517fa114810000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008061094f84611621565b91509150610965818761096061136a565b611643565b6109b15761097a8661097561136a565b61117f565b6109b0576040517f59c896be00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415610a18576040517fea553b3400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610a258686866001611687565b8015610a3057600082555b600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081546001900391905081905550600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815460010191905081905550610afe85610ada88888761168d565b7c0200000000000000000000000000000000000000000000000000000000176116b5565b600460008681526020019081526020016000208190555060007c020000000000000000000000000000000000000000000000000000000084161415610b86576000600185019050600060046000838152602001908152602001600020541415610b84576000548114610b83578360046000838152602001908152602001600020819055505b5b505b838573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4610bee86868660016116e0565b505050505050565b600a6020528060005260406000206000915054906101000a900460ff1681565b610c318383836040518060200160405280600081525061104b565b505050565b6000610c4182611553565b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610cb0576040517f8f4eb60400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b67ffffffffffffffff600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054169050919050565b610d09611372565b73ffffffffffffffffffffffffffffffffffffffff16610d27610e17565b73ffffffffffffffffffffffffffffffffffffffff1614610d7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7490611fb3565b60405180910390fd5b610d8760006116e6565b565b60098054610d9690612183565b80601f0160208091040260200160405190810160405280929190818152602001828054610dc290612183565b8015610e0f5780601f10610de457610100808354040283529160200191610e0f565b820191906000526020600020905b815481529060010190602001808311610df257829003601f168201915b505050505081565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060038054610e5090612183565b80601f0160208091040260200160405190810160405280929190818152602001828054610e7c90612183565b8015610ec95780601f10610e9e57610100808354040283529160200191610ec9565b820191906000526020600020905b815481529060010190602001808311610eac57829003601f168201915b5050505050905090565b610edb61136a565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610f40576040517fb06307db00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8060076000610f4d61136a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff16610ffa61136a565b73ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c318360405161103f9190611f36565b60405180910390a35050565b6110568484846108d1565b60008373ffffffffffffffffffffffffffffffffffffffff163b146110b857611081848484846117ac565b6110b7576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5b50505050565b60606000600980546110cf90612183565b905014156110ec5760405180602001604052806000815250611178565b600980546110f990612183565b80601f016020809104026020016040519081016040528092919081815260200182805461112590612183565b80156111725780601f1061114757610100808354040283529160200191611172565b820191906000526020600020905b81548152906001019060200180831161115557829003601f168201915b50505050505b9050919050565b6000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b61121b611372565b73ffffffffffffffffffffffffffffffffffffffff16611239610e17565b73ffffffffffffffffffffffffffffffffffffffff161461128f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161128690611fb3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156112ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112f690611f93565b60405180910390fd5b611308816116e6565b50565b60008161131661154e565b11158015611325575060005482105b8015611363575060007c0100000000000000000000000000000000000000000000000000000000600460008581526020019081526020016000205416145b9050919050565b600033905090565b600033905090565b600080549050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156113e7576040517f2e07630000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000821415611422576040517fb562e8dd00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61142f6000848385611687565b600160406001901b178202600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055506114a683611497600086600061168d565b6114a08561190c565b176116b5565b60046000838152602001908152602001600020819055506000819050600083830190505b818060010192508573ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a48082106114ca5780600081905550505061154960008483856116e0565b505050565b600090565b6000808290508061156261154e565b116115ea576000548110156115e95760006004600083815260200190815260200160002054905060007c0100000000000000000000000000000000000000000000000000000000821614156115e7575b60008114156115dd5760046000836001900393508381526020019081526020016000205490506115b2565b809250505061161c565b505b5b6040517fdf2d9b4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b919050565b6000806000600690508360005280602052604060002092508254915050915091565b600073ffffffffffffffffffffffffffffffffffffffff8316925073ffffffffffffffffffffffffffffffffffffffff821691508382148383141790509392505050565b50505050565b60008060e883901c905060e86116a486868461191c565b62ffffff16901b9150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff83169250814260a01b178317905092915050565b50505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008373ffffffffffffffffffffffffffffffffffffffff1663150b7a026117d261136a565b8786866040518563ffffffff1660e01b81526004016117f49493929190611eea565b602060405180830381600087803b15801561180e57600080fd5b505af192505050801561183f57506040513d601f19601f8201168201806040525081019061183c9190611d01565b60015b6118b9573d806000811461186f576040519150601f19603f3d011682016040523d82523d6000602084013e611874565b606091505b506000815114156118b1576040517fd1a57ed600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050949350505050565b60006001821460e11b9050919050565b60009392505050565b82805461193190612183565b90600052602060002090601f016020900481019282611953576000855561199a565b82601f1061196c57805160ff191683800117855561199a565b8280016001018555821561199a579182015b8281111561199957825182559160200191906001019061197e565b5b5090506119a791906119ab565b5090565b5b808211156119c45760008160009055506001016119ac565b5090565b60006119db6119d684612033565b61200e565b9050828152602081018484840111156119f7576119f6612249565b5b611a02848285612141565b509392505050565b6000611a1d611a1884612064565b61200e565b905082815260208101848484011115611a3957611a38612249565b5b611a44848285612141565b509392505050565b600081359050611a5b81612333565b92915050565b600081359050611a708161234a565b92915050565b600081359050611a8581612361565b92915050565b600081519050611a9a81612361565b92915050565b600082601f830112611ab557611ab4612244565b5b8135611ac58482602086016119c8565b91505092915050565b600082601f830112611ae357611ae2612244565b5b8135611af3848260208601611a0a565b91505092915050565b600081359050611b0b81612378565b92915050565b600060208284031215611b2757611b26612253565b5b6000611b3584828501611a4c565b91505092915050565b60008060408385031215611b5557611b54612253565b5b6000611b6385828601611a4c565b9250506020611b7485828601611a4c565b9150509250929050565b600080600060608486031215611b9757611b96612253565b5b6000611ba586828701611a4c565b9350506020611bb686828701611a4c565b9250506040611bc786828701611afc565b9150509250925092565b60008060008060808587031215611beb57611bea612253565b5b6000611bf987828801611a4c565b9450506020611c0a87828801611a4c565b9350506040611c1b87828801611afc565b925050606085013567ffffffffffffffff811115611c3c57611c3b61224e565b5b611c4887828801611aa0565b91505092959194509250565b60008060408385031215611c6b57611c6a612253565b5b6000611c7985828601611a4c565b9250506020611c8a85828601611a61565b9150509250929050565b60008060408385031215611cab57611caa612253565b5b6000611cb985828601611a4c565b9250506020611cca85828601611afc565b9150509250929050565b600060208284031215611cea57611ce9612253565b5b6000611cf884828501611a76565b91505092915050565b600060208284031215611d1757611d16612253565b5b6000611d2584828501611a8b565b91505092915050565b600060208284031215611d4457611d43612253565b5b600082013567ffffffffffffffff811115611d6257611d6161224e565b5b611d6e84828501611ace565b91505092915050565b600060208284031215611d8d57611d8c612253565b5b6000611d9b84828501611afc565b91505092915050565b611dad816120cd565b82525050565b611dbc816120df565b82525050565b6000611dcd82612095565b611dd781856120ab565b9350611de7818560208601612150565b611df081612258565b840191505092915050565b6000611e06826120a0565b611e1081856120bc565b9350611e20818560208601612150565b611e2981612258565b840191505092915050565b6000611e416017836120bc565b9150611e4c82612269565b602082019050919050565b6000611e646026836120bc565b9150611e6f82612292565b604082019050919050565b6000611e876020836120bc565b9150611e92826122e1565b602082019050919050565b6000611eaa6016836120bc565b9150611eb58261230a565b602082019050919050565b611ec981612137565b82525050565b6000602082019050611ee46000830184611da4565b92915050565b6000608082019050611eff6000830187611da4565b611f0c6020830186611da4565b611f196040830185611ec0565b8181036060830152611f2b8184611dc2565b905095945050505050565b6000602082019050611f4b6000830184611db3565b92915050565b60006020820190508181036000830152611f6b8184611dfb565b905092915050565b60006020820190508181036000830152611f8c81611e34565b9050919050565b60006020820190508181036000830152611fac81611e57565b9050919050565b60006020820190508181036000830152611fcc81611e7a565b9050919050565b60006020820190508181036000830152611fec81611e9d565b9050919050565b60006020820190506120086000830184611ec0565b92915050565b6000612018612029565b905061202482826121b5565b919050565b6000604051905090565b600067ffffffffffffffff82111561204e5761204d612215565b5b61205782612258565b9050602081019050919050565b600067ffffffffffffffff82111561207f5761207e612215565b5b61208882612258565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b60006120d882612117565b9050919050565b60008115159050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b8381101561216e578082015181840152602081019050612153565b8381111561217d576000848401525b50505050565b6000600282049050600182168061219b57607f821691505b602082108114156121af576121ae6121e6565b5b50919050565b6121be82612258565b810181811067ffffffffffffffff821117156121dd576121dc612215565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4164647265737320616c7265616479206d696e7465642e000000000000000000600082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f63616c6c61626c65207072656d65726765206f6e6c7900000000000000000000600082015250565b61233c816120cd565b811461234757600080fd5b50565b612353816120df565b811461235e57600080fd5b50565b61236a816120eb565b811461237557600080fd5b50565b61238181612137565b811461238c57600080fd5b5056fea264697066735822122073583985f35239945427ae7b042e582df57fe793e1657a2feb5c8495d364499464736f6c63430008070033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000035697066733a2f2f516d5a683477464c4548734e57426e567567574b3551555973746b454c73646d7a7855645a3372624b346d6371390000000000000000000000
-----Decoded View---------------
Arg [0] : _metadataUri (string): ipfs://QmZh4wFLEHsNWBnVugWK5QUYstkELsdmzxUdZ3rbK4mcq9
-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000020
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000035
Arg [2] : 697066733a2f2f516d5a683477464c4548734e57426e567567574b3551555973
Arg [3] : 746b454c73646d7a7855645a3372624b346d6371390000000000000000000000
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.