Errors

Git Source

Author: 0xIntuition

Library containing all custom errors detailing cases where the Intuition Protocol may revert.

Errors

EthMultiVault_AdminOnly

error EthMultiVault_AdminOnly();

EthMultiVault_ArraysNotSameLength

error EthMultiVault_ArraysNotSameLength();

EthMultiVault_AtomDoesNotExist

error EthMultiVault_AtomDoesNotExist(uint256 atomId);

EthMultiVault_AtomExists

error EthMultiVault_AtomExists(bytes atomUri, uint256 atomId);

EthMultiVault_AtomUriTooLong

error EthMultiVault_AtomUriTooLong();

EthMultiVault_BurnFromZeroAddress

error EthMultiVault_BurnFromZeroAddress();

EthMultiVault_BurnInsufficientBalance

error EthMultiVault_BurnInsufficientBalance();

EthMultiVault_CannotApproveOrRevokeSelf

error EthMultiVault_CannotApproveOrRevokeSelf();

EthMultiVault_DeployAccountFailed

error EthMultiVault_DeployAccountFailed();

EthMultiVault_DepositOrWithdrawZeroShares

error EthMultiVault_DepositOrWithdrawZeroShares();

EthMultiVault_DepositExceedsMaxAssets

error EthMultiVault_DepositExceedsMaxAssets();

EthMultiVault_HasCounterStake

error EthMultiVault_HasCounterStake();

EthMultiVault_InsufficientBalance

error EthMultiVault_InsufficientBalance();

EthMultiVault_InsufficientDepositAmountToCoverFees

error EthMultiVault_InsufficientDepositAmountToCoverFees();

EthMultiVault_InsufficientRemainingSharesInVault

error EthMultiVault_InsufficientRemainingSharesInVault(uint256 remainingShares);

EthMultiVault_InsufficientSharesInVault

error EthMultiVault_InsufficientSharesInVault();

EthMultiVault_InvalidAtomDepositFractionForTriple

error EthMultiVault_InvalidAtomDepositFractionForTriple();

EthMultiVault_InvalidEntryFee

error EthMultiVault_InvalidEntryFee();

EthMultiVault_InvalidExitFee

error EthMultiVault_InvalidExitFee();

EthMultiVault_InvalidProtocolFee

error EthMultiVault_InvalidProtocolFee();

EthMultiVault_MinimumDeposit

error EthMultiVault_MinimumDeposit();

EthMultiVault_OperationAlreadyExecuted

error EthMultiVault_OperationAlreadyExecuted();

EthMultiVault_OperationAlreadyScheduled

error EthMultiVault_OperationAlreadyScheduled();

EthMultiVault_OperationNotScheduled

error EthMultiVault_OperationNotScheduled();

EthMultiVault_ReceiveNotAllowed

error EthMultiVault_ReceiveNotAllowed();

EthMultiVault_SenderNotApproved

error EthMultiVault_SenderNotApproved();

EthMultiVault_RedeemerNotApproved

error EthMultiVault_RedeemerNotApproved();

EthMultiVault_TimelockNotExpired

error EthMultiVault_TimelockNotExpired();

EthMultiVault_TransferFailed

error EthMultiVault_TransferFailed();

EthMultiVault_TripleExists

error EthMultiVault_TripleExists(uint256 subjectId, uint256 predicateId, uint256 objectId);

EthMultiVault_VaultDoesNotExist

error EthMultiVault_VaultDoesNotExist();

EthMultiVault_VaultIsTriple

error EthMultiVault_VaultIsTriple(uint256 vaultId);

EthMultiVault_VaultNotAtom

error EthMultiVault_VaultNotAtom();

EthMultiVault_VaultNotTriple

error EthMultiVault_VaultNotTriple();

EthMultiVault_InvalidRegistry

error EthMultiVault_InvalidRegistry();

AtomWallet_InvalidCallDataLength

error AtomWallet_InvalidCallDataLength();

AtomWallet_InvalidSignature

error AtomWallet_InvalidSignature();

AtomWallet_InvalidSignatureLength

error AtomWallet_InvalidSignatureLength(uint256 length);

AtomWallet_InvalidSignatureS

error AtomWallet_InvalidSignatureS(bytes32 s);

AtomWallet_OnlyOwner

error AtomWallet_OnlyOwner();

AtomWallet_OnlyOwnerOrEntryPoint

error AtomWallet_OnlyOwnerOrEntryPoint();

AtomWallet_WrongArrayLengths

error AtomWallet_WrongArrayLengths();

CustomMulticall3_InsufficientValue

error CustomMulticall3_InsufficientValue();

CustomMulticall3_InvalidAtomIdsLength

error CustomMulticall3_InvalidAtomIdsLength();

CustomMulticall3_InvalidAtomUrisLength

error CustomMulticall3_InvalidAtomUrisLength();

CustomMulticall3_InvalidEthMultiVaultAddress

error CustomMulticall3_InvalidEthMultiVaultAddress();

CustomMulticall3_InvalidValue

error CustomMulticall3_InvalidValue();

CustomMulticall3_InvalidValuesLength

error CustomMulticall3_InvalidValuesLength();

CustomMulticall3_ZeroLengthArray

error CustomMulticall3_ZeroLengthArray();

Attestoor_DeployAttestoorFailed

error Attestoor_DeployAttestoorFailed();

Attestoor_EmptyAttestorsArray

error Attestoor_EmptyAttestorsArray();

Attestoor_InsufficientValue

error Attestoor_InsufficientValue();

Attestoor_InvalidEthMultiVaultAddress

error Attestoor_InvalidEthMultiVaultAddress();

Attestoor_NotAWhitelistedAttestor

error Attestoor_NotAWhitelistedAttestor();

Attestoor_SharesCannotBeRedeeemed

error Attestoor_SharesCannotBeRedeeemed();

Attestoor_WrongArrayLengths

error Attestoor_WrongArrayLengths();

BondingCurveRegistry_CurveAlreadyExists

error BondingCurveRegistry_CurveAlreadyExists();

BondingCurveRegistry_CurveNameNotUnique

error BondingCurveRegistry_CurveNameNotUnique();

BondingCurveRegistry_OnlyOwner

error BondingCurveRegistry_OnlyOwner();

BondingCurveRegistry_RequiresOwner

error BondingCurveRegistry_RequiresOwner();

BaseCurve_EmptyStringNotAllowed

error BaseCurve_EmptyStringNotAllowed();