module CookieJar module Error class AccessDenied < StandardError def to_s "You're not authorized to access the resource" end end class UserNotFound < StandardError def to_s "User was not found." end end class TransferNotFound < StandardError def to_s "Transfer was not found." end end class CirculationNotFound < StandardError def to_s "Circulation was not found." end end class CirculationAlreadyActivated < StandardError def to_s "Circulation is already activated." end end class CreateError < StandardError def to_s "Creation of circulation failed." end end class AccountNotFound < StandardError def to_s "Account was not found." end end class InsufficientParams < StandardError def to_s "Insufficient params." end end class InvalidUserIP < StandardError def to_s "Invalid USER IP address." end end class InvalidWithdrawAmount < StandardError def to_s "Invalid withdraw amount." end end class TransferPermissionDenied < StandardError def to_s "You do not have permission to authorize the transfer." end end class AccountPermissionDenied < StandardError def to_s "You do not have permission to access the account." end end class TransferAlreadyInitiated < StandardError def to_s "Transfer is already initiated." end end end end