package store import "errors" var ( ErrAccountExists = errors.New("account already exists") ErrInviteCodeExists = errors.New("invite code already exists") ErrAccountNotFound = errors.New("account not found") ErrAccountRestricted = errors.New("account restricted") ErrAttachmentInvalid = errors.New("attachment invalid") ErrConcurrentUpdate = errors.New("concurrent update") ErrInvalidCredentials = errors.New("invalid credentials") ErrReferralInvalid = errors.New("referral code invalid") ErrResourceNotFound = errors.New("resource not found") ErrTaskHallNotFound = errors.New("task hall not found") ErrTaskDisabled = errors.New("task feature disabled") ErrOutsideBusinessHours = errors.New("outside business hours") ErrInsufficientBalance = errors.New("insufficient balance") ErrDailyLimitReached = errors.New("daily limit reached") ErrLevelNotEligible = errors.New("member level not eligible") ErrPendingOrderExists = errors.New("pending order exists") ErrPaymentAccountExists = errors.New("payment account already exists") ErrPaymentAccountInvalid = errors.New("payment account invalid") ErrWithdrawalDisabled = errors.New("withdrawal disabled") ErrWithdrawalChannel = errors.New("withdrawal channel unavailable") ErrWithdrawalAmount = errors.New("withdrawal amount invalid") ErrWithdrawalLimit = errors.New("withdrawal daily limit reached") ErrWithdrawalNotFound = errors.New("withdrawal order not found") ErrRechargeChannel = errors.New("recharge channel unavailable") ErrRechargeAmount = errors.New("recharge amount invalid") ErrRechargeNotFound = errors.New("recharge order not found") ErrRechargeVoucher = errors.New("recharge voucher invalid") ErrIdempotencyConflict = errors.New("idempotency key reused with different request") ErrNoTaskAvailable = errors.New("no task available") ErrOrderNotFound = errors.New("task order not found") ErrOrderState = errors.New("task order state invalid") ErrOrderExpired = errors.New("task order expired") ErrEvidenceInvalid = errors.New("task evidence invalid") )