Skip to content

ErrorTypes ​

DexT1__AlreadyEntered ​

solidity
uint256 DexT1__AlreadyEntered

thrown at reentrancy

DexT1__NotAnAuth ​

solidity
uint256 DexT1__NotAnAuth

DexT1__SmartColNotEnabled ​

solidity
uint256 DexT1__SmartColNotEnabled

DexT1__SmartDebtNotEnabled ​

solidity
uint256 DexT1__SmartDebtNotEnabled

DexT1__PoolNotInitialized ​

solidity
uint256 DexT1__PoolNotInitialized

DexT1__TokenReservesTooLow ​

solidity
uint256 DexT1__TokenReservesTooLow

DexT1__EthAndAmountInMisMatch ​

solidity
uint256 DexT1__EthAndAmountInMisMatch

DexT1__EthSentForNonNativeSwap ​

solidity
uint256 DexT1__EthSentForNonNativeSwap

DexT1__NoSwapRoute ​

solidity
uint256 DexT1__NoSwapRoute

DexT1__NotEnoughAmountOut ​

solidity
uint256 DexT1__NotEnoughAmountOut

DexT1__LiquidityLayerTokenUtilizationCapReached ​

solidity
uint256 DexT1__LiquidityLayerTokenUtilizationCapReached

DexT1__HookReturnedFalse ​

solidity
uint256 DexT1__HookReturnedFalse

DexT1__UserSupplyInNotOn ​

solidity
uint256 DexT1__UserSupplyInNotOn

DexT1__UserDebtInNotOn ​

solidity
uint256 DexT1__UserDebtInNotOn

DexT1__AboveDepositMax ​

solidity
uint256 DexT1__AboveDepositMax

DexT1__MsgValueLowOnDepositOrPayback ​

solidity
uint256 DexT1__MsgValueLowOnDepositOrPayback

DexT1__WithdrawLimitReached ​

solidity
uint256 DexT1__WithdrawLimitReached

DexT1__BelowWithdrawMin ​

solidity
uint256 DexT1__BelowWithdrawMin

DexT1__DebtLimitReached ​

solidity
uint256 DexT1__DebtLimitReached

DexT1__BelowBorrowMin ​

solidity
uint256 DexT1__BelowBorrowMin

DexT1__AbovePaybackMax ​

solidity
uint256 DexT1__AbovePaybackMax

DexT1__InvalidDepositAmts ​

solidity
uint256 DexT1__InvalidDepositAmts

DexT1__DepositAmtsZero ​

solidity
uint256 DexT1__DepositAmtsZero

DexT1__SharesMintedLess ​

solidity
uint256 DexT1__SharesMintedLess

DexT1__WithdrawalNotEnough ​

solidity
uint256 DexT1__WithdrawalNotEnough

DexT1__InvalidWithdrawAmts ​

solidity
uint256 DexT1__InvalidWithdrawAmts

DexT1__WithdrawAmtsZero ​

solidity
uint256 DexT1__WithdrawAmtsZero

DexT1__WithdrawExcessSharesBurn ​

solidity
uint256 DexT1__WithdrawExcessSharesBurn

DexT1__InvalidBorrowAmts ​

solidity
uint256 DexT1__InvalidBorrowAmts

DexT1__BorrowAmtsZero ​

solidity
uint256 DexT1__BorrowAmtsZero

DexT1__BorrowExcessSharesMinted ​

solidity
uint256 DexT1__BorrowExcessSharesMinted

DexT1__PaybackAmtTooHigh ​

solidity
uint256 DexT1__PaybackAmtTooHigh

DexT1__InvalidPaybackAmts ​

solidity
uint256 DexT1__InvalidPaybackAmts

DexT1__PaybackAmtsZero ​

solidity
uint256 DexT1__PaybackAmtsZero

DexT1__PaybackSharedBurnedLess ​

solidity
uint256 DexT1__PaybackSharedBurnedLess

DexT1__NothingToArbitrage ​

solidity
uint256 DexT1__NothingToArbitrage

DexT1__MsgSenderNotLiquidity ​

solidity
uint256 DexT1__MsgSenderNotLiquidity

DexT1__ReentrancyBitShouldBeOn ​

solidity
uint256 DexT1__ReentrancyBitShouldBeOn

DexT1__OraclePriceFetchAlreadyEntered ​

solidity
uint256 DexT1__OraclePriceFetchAlreadyEntered

DexT1__OracleUpdateHugeSwapDiff ​

solidity
uint256 DexT1__OracleUpdateHugeSwapDiff

DexT1__Token0ShouldBeSmallerThanToken1 ​

solidity
uint256 DexT1__Token0ShouldBeSmallerThanToken1

DexT1__OracleMappingOverflow ​

solidity
uint256 DexT1__OracleMappingOverflow

DexT1__SwapAndArbitragePaused ​

solidity
uint256 DexT1__SwapAndArbitragePaused

thrown if governance has paused the swapping & arbitrage so only perfect functions are usable

DexT1__ExceedsAmountInMax ​

solidity
uint256 DexT1__ExceedsAmountInMax

DexT1__SwapInLimitingAmounts ​

solidity
uint256 DexT1__SwapInLimitingAmounts

thrown if amount in is too high or too low

DexT1__SwapOutLimitingAmounts ​

solidity
uint256 DexT1__SwapOutLimitingAmounts

thrown if amount out is too high or too low

DexT1__MintAmtOverflow ​

solidity
uint256 DexT1__MintAmtOverflow

DexT1__BurnAmtOverflow ​

solidity
uint256 DexT1__BurnAmtOverflow

DexT1__LimitingAmountsSwapAndNonPerfectActions ​

solidity
uint256 DexT1__LimitingAmountsSwapAndNonPerfectActions

DexT1__InsufficientOracleData ​

solidity
uint256 DexT1__InsufficientOracleData

DexT1__SharesAmountInsufficient ​

solidity
uint256 DexT1__SharesAmountInsufficient

DexT1__CenterPriceOutOfRange ​

solidity
uint256 DexT1__CenterPriceOutOfRange

DexT1__DebtReservesTooLow ​

solidity
uint256 DexT1__DebtReservesTooLow

DexT1__SwapAndDepositTooLowOrTooHigh ​

solidity
uint256 DexT1__SwapAndDepositTooLowOrTooHigh

DexT1__WithdrawAndSwapTooLowOrTooHigh ​

solidity
uint256 DexT1__WithdrawAndSwapTooLowOrTooHigh

DexT1__BorrowAndSwapTooLowOrTooHigh ​

solidity
uint256 DexT1__BorrowAndSwapTooLowOrTooHigh

DexT1__SwapAndPaybackTooLowOrTooHigh ​

solidity
uint256 DexT1__SwapAndPaybackTooLowOrTooHigh

DexT1__InvalidImplementation ​

solidity
uint256 DexT1__InvalidImplementation

DexT1__OnlyDelegateCallAllowed ​

solidity
uint256 DexT1__OnlyDelegateCallAllowed

DexT1__IncorrectDataLength ​

solidity
uint256 DexT1__IncorrectDataLength

DexT1__AmountToSendLessThanAmount ​

solidity
uint256 DexT1__AmountToSendLessThanAmount

DexT1__InvalidCollateralReserves ​

solidity
uint256 DexT1__InvalidCollateralReserves

DexT1__InvalidDebtReserves ​

solidity
uint256 DexT1__InvalidDebtReserves

DexT1__SupplySharesOverflow ​

solidity
uint256 DexT1__SupplySharesOverflow

DexT1__BorrowSharesOverflow ​

solidity
uint256 DexT1__BorrowSharesOverflow

DexT1__OracleNotActive ​

solidity
uint256 DexT1__OracleNotActive

DexT1Admin__PoolNotInitialized ​

solidity
uint256 DexT1Admin__PoolNotInitialized

thrown when pool is not initialized

DexT1Admin__SmartColIsAlreadyOn ​

solidity
uint256 DexT1Admin__SmartColIsAlreadyOn

DexT1Admin__SmartDebtIsAlreadyOn ​

solidity
uint256 DexT1Admin__SmartDebtIsAlreadyOn

DexT1Admin__ConfigOverflow ​

solidity
uint256 DexT1Admin__ConfigOverflow

thrown when any of the configs value overflow the maximum limit

DexT1Admin__AddressNotAContract ​

solidity
uint256 DexT1Admin__AddressNotAContract

DexT1Admin__InvalidParams ​

solidity
uint256 DexT1Admin__InvalidParams

DexT1Admin__UserNotDefined ​

solidity
uint256 DexT1Admin__UserNotDefined

DexT1Admin__OnlyDelegateCallAllowed ​

solidity
uint256 DexT1Admin__OnlyDelegateCallAllowed

DexT1Admin__UnexpectedPoolState ​

solidity
uint256 DexT1Admin__UnexpectedPoolState

DexT1Admin__InvalidPauseToggle ​

solidity
uint256 DexT1Admin__InvalidPauseToggle

thrown when trying to pause or unpause but user is already in the target pause state

DexFactory__InvalidOperation ​

solidity
uint256 DexFactory__InvalidOperation

DexFactory__Unauthorized ​

solidity
uint256 DexFactory__Unauthorized

DexFactory__SameTokenNotAllowed ​

solidity
uint256 DexFactory__SameTokenNotAllowed

DexFactory__TokenConfigNotProper ​

solidity
uint256 DexFactory__TokenConfigNotProper

DexFactory__InvalidParams ​

solidity
uint256 DexFactory__InvalidParams

DexFactory__OnlyDelegateCallAllowed ​

solidity
uint256 DexFactory__OnlyDelegateCallAllowed

DexFactory__InvalidDexAddress ​

solidity
uint256 DexFactory__InvalidDexAddress