Skip to content

ErrorTypes ​

Git Source

Constants ​

VaultOracle__PriceZero ​

| | Vault Oracle | |__________________________________

solidity
uint256 internal constant VaultOracle__PriceZero = 310101

VaultOracle__AddressZero ​

solidity
uint256 internal constant VaultOracle__AddressZero = 310102

VaultOracleFactory__AlreadyRegistered ​

| | Vault Oracle Factory | |__________________________________

solidity
uint256 internal constant VaultOracleFactory__AlreadyRegistered = 310110

VaultOracleFactory__UnsupportedType ​

solidity
uint256 internal constant VaultOracleFactory__UnsupportedType = 310111

VaultOracleFactory__AddressZero ​

solidity
uint256 internal constant VaultOracleFactory__AddressZero = 310112

VaultOracleFactory__InvalidVault ​

solidity
uint256 internal constant VaultOracleFactory__InvalidVault = 310113

VaultOracleFactory__DeployerMismatch ​

vault.constantsView().deployer must match the factory's DEPLOYER_FACTORY address.

solidity
uint256 internal constant VaultOracleFactory__DeployerMismatch = 310114

VaultOracleFactory__VaultIdZero ​

IFluidVault.VAULT_ID() returned zero.

solidity
uint256 internal constant VaultOracleFactory__VaultIdZero = 310115

VaultOracleFactory__NotRegistered ​

No oracle registered for this vault ID, or getter invariants failed.

solidity
uint256 internal constant VaultOracleFactory__NotRegistered = 310116

VaultOracleFactory__DeploymentInvariantFailed ​

Deployed oracle address does not match DEPLOYER_FACTORY.getContractAddress(nonce).

solidity
uint256 internal constant VaultOracleFactory__DeploymentInvariantFailed = 310117

VaultOracleFactory__Unauthorized ​

Caller is not governance, team multisig, or an allow-listed vault-oracle deployer (also UUPS upgrade).

solidity
uint256 internal constant VaultOracleFactory__Unauthorized = 310118

VaultOracleFactory__InvalidEMode ​

Requested eMode has no configsMap entry on any relevant token (see IUSDOracle.isEmodeValid).

solidity
uint256 internal constant VaultOracleFactory__InvalidEMode = 310119

VaultOracleFactory__DexIsNotPeg ​

DEX liquidity band (upperRange/lowerRange) too wide — pool is not a peg pool, unsafe for DEX-share valuation.

solidity
uint256 internal constant VaultOracleFactory__DexIsNotPeg = 310120

VaultOracleFactory__DexPriceReadFailed ​

Could not read DEX center/range prices via getPricesAndExchangePrices() at registration.

solidity
uint256 internal constant VaultOracleFactory__DexPriceReadFailed = 310121

VaultOracleFactory__InvalidPegBuffer ​

Operate peg buffer above MAX_PEG_BUFFER_PPM, or liquidate buffer above the operate buffer.

solidity
uint256 internal constant VaultOracleFactory__InvalidPegBuffer = 310122