export const ERRORS = { CANNOT_INIT_IMPL: 'CannotInitImplementation()', INITIALIZED: 'Initialized()', SIGNATURE_EXPIRED: 'SignatureExpired()', ZERO_SPENDER: 'ZeroSpender()', SIGNATURE_INVALID: 'SignatureInvalid()', NOT_OWNER_OR_APPROVED: 'NotOwnerOrApproved()', NOT_HUB: 'NotHub()', TOKEN_DOES_NOT_EXIST: 'TokenDoesNotExist()', CALLER_NOT_WHITELSITED_MODULE: 'CallerNotWhitelistedModule()', NOT_GOVERNANCE: 'NotGovernance()', COLLECT_MODULE_NOT_WHITELISTED: 'CollectModuleNotWhitelisted()', FOLLOW_MODULE_NOT_WHITELISTED: 'FollowModuleNotWhitelisted()', REFERENCE_MODULE_NOT_WHITELISTED: 'ReferenceModuleNotWhitelisted()', PROFILE_CREATOR_NOT_WHITELISTED: 'ProfileCreatorNotWhitelisted()', NOT_PROFILE_OWNER: 'NotProfileOwner()', NOT_PROFILE_OWNER_OR_DISPATCHER: 'NotProfileOwnerOrDispatcher()', PUBLICATION_DOES_NOT_EXIST: 'PublicationDoesNotExist()', PROFILE_HANDLE_TAKEN: 'HandleTaken()', INVALID_HANDLE_LENGTH: 'HandleLengthInvalid()', HANDLE_CONTAINS_INVALID_CHARACTERS: 'HandleContainsInvalidCharacters()', NOT_FOLLOW_NFT: 'CallerNotFollowNFT()', NOT_COLLECT_NFT: 'CallerNotCollectNFT()', BLOCK_NUMBER_INVALID: 'BlockNumberInvalid()', INIT_PARAMS_INVALID: 'InitParamsInvalid()', ZERO_CURRENCY: 'ZeroCurrency()', COLLECT_EXPIRED: 'CollectExpired()', COLLECT_NOT_ALLOWED: 'CollectNotAllowed()', MINT_LIMIT_EXCEEDED: 'MintLimitExceeded()', FOLLOW_INVALID: 'FollowInvalid()', MODULE_DATA_MISMATCH: 'ModuleDataMismatch()', FOLLOW_NOT_APPROVED: 'FollowNotApproved()', ARRAY_MISMATCH: 'ArrayMismatch()', ERC721_NOT_OWN: 'ERC721: transfer of token that is not own', ERC721_TRANSFER_NOT_OWNER_OR_APPROVED: 'ERC721: transfer caller is not owner nor approved', ERC721_QUERY_FOR_NONEXISTENT_TOKEN: 'ERC721: owner query for nonexistent token', ERC20_TRANSFER_EXCEEDS_ALLOWANCE: 'ERC20: transfer amount exceeds allowance', NO_SELECTOR: "Transaction reverted: function selector was not recognized and there's no fallback function", PAUSED: 'Paused()', PUBLISHING_PAUSED: 'PublishingPaused()', NOT_GOVERNANCE_OR_EMERGENCY_ADMIN: 'NotGovernanceOrEmergencyAdmin()', NO_REASON_ABI_DECODE: "Transaction reverted and Hardhat couldn't infer the reason. Please report this to help us improve Hardhat.", };