TokenErrorReporter

Overview

License: MIT

contract TokenErrorReporter

Enums info

Error

enum Error {
	 NO_ERROR,
	 UNAUTHORIZED,
	 BAD_INPUT,
	 COMPTROLLER_REJECTION,
	 COMPTROLLER_CALCULATION_ERROR,
	 INTEREST_RATE_MODEL_ERROR,
	 INVALID_ACCOUNT_PAIR,
	 INVALID_CLOSE_AMOUNT_REQUESTED,
	 INVALID_COLLATERAL_FACTOR,
	 MATH_ERROR,
	 MARKET_NOT_FRESH,
	 MARKET_NOT_LISTED,
	 TOKEN_INSUFFICIENT_ALLOWANCE,
	 TOKEN_INSUFFICIENT_BALANCE,
	 TOKEN_INSUFFICIENT_CASH,
	 TOKEN_TRANSFER_IN_FAILED,
	 TOKEN_TRANSFER_OUT_FAILED
}

FailureInfo

Events info

Failure

error corresponds to enum Error; info corresponds to enum FailureInfo, and detail is an arbitrary contract-specific code that enables us to report opaque error codes from upgradeable contracts.

Last updated