Error signatures

Error NameParametersError Signature
PoolAlreadyRegisteredaddress pool0x8bd46f89
PoolAlreadyInitializedaddress pool0x8d399135
PoolNotRegisteredaddress pool0xe162b9a1
PoolNotInitializedaddress pool0x0df59b25
HookRegistrationFailedaddress poolHooksContract, address pool, address poolFactory0xc3e7a50e
TokenAlreadyRegisteredIERC20 token0x02a00296
MinTokens0x144c854a
MaxTokens0x9b286d4d
InvalidToken0x8bc6b79a
InvalidTokenType0x85915cf0
InvalidTokenConfiguration0x31316a47
TokensMismatchaddress pool, address expectedToken, address actualToken0x6f14ef15
BalanceNotSettled0x6c98e9ed
VaultIsNotUnlocked0xd1c62eb7
DynamicSwapFeeHookFailed0x8a47a7a4
BeforeSwapHookFailed0x33ebeda8
AfterSwapHookFailed0x6bba8321
BeforeInitializeHookFailed0x2ff3b3e0
AfterInitializeHookFailed0x5082db7e
BeforeAddLiquidityHookFailed0x13b4de1f
AfterAddLiquidityHookFailed0x1f11c6e8
BeforeRemoveLiquidityHookFailed0x0e192f45
AfterRemoveLiquidityHookFailed0x8c038be8
RouterNotTrusted0x694a59f2
AmountGivenZero0xb3c1f187
CannotSwapSameToken0x0d3ef36e
TokenNotRegisteredIERC20 token0x379df7a5
SwapLimituint256 amount, uint256 limit0x1b8a1b97
HookAdjustedSwapLimituint256 amount, uint256 limit0x4ccdc100
InvalidAddLiquidityKind0x537d5fc4
AmountInAboveMaxIERC20 token, uint256 amount, uint256 limit0x07a83b17
HookAdjustedAmountInAboveMaxIERC20 token, uint256 amount, uint256 limit0xb4b74ef6
BptAmountOutBelowMinuint256 amount, uint256 limit0x17346ee0
DoesNotSupportAddLiquidityCustom0x587cae70
DoesNotSupportDonation0x260f7e17
InvalidRemoveLiquidityKind0x7f7e2ac4
AmountOutBelowMinIERC20 token, uint256 amount, uint256 limit0x7d7130d2
HookAdjustedAmountOutBelowMinIERC20 token, uint256 amount, uint256 limit0x4635a39b
BptAmountInAboveMaxuint256 amount, uint256 limit0x3b998e8c
DoesNotSupportRemoveLiquidityCustom0xe2d00b62
ProtocolFeesExceedTotalCollected0xe64f8d47
SwapFeePercentageTooLow0xdbb72f4a
SwapFeePercentageTooHigh0xc925d7a1
FeePrecisionTooHigh0xa42e89dc
QueriesDisabled0xf59f6765
PoolInRecoveryModeaddress pool0xe2ce51d3
PoolNotInRecoveryModeaddress pool0x24849cf3
SenderIsNotVaultaddress sender0x4773d3d1
VaultPauseWindowDurationTooLarge0x70fba371
PauseBufferPeriodDurationTooLarge0x7c39f6b6
VaultPaused0x94ff1b0a
VaultNotPaused0x1c190c29
VaultPauseWindowExpired0xf4dcd02d
PoolPausedaddress pool0x73b2c12a
PoolNotPausedaddress pool0xf9783e7e
PoolPauseWindowExpiredaddress pool0xb94f73ee
UserDataNotSupported0x2d35a2b1
DoesNotSupportUnbalancedLiquidity0x5c645ae6
CannotReceiveEth0x8a7fb40e
NotVaultDelegateCall0xd8d9f3e0
OperationNotSupported0x9f3ae0a3
WrongVaultExtensionDeployment0x8456cb59
WrongProtocolFeeControllerDeployment0xf71cc7b1
WrongVaultAdminDeployment0x0a66f52d
QuoteResultSpoofed0xe74c0ecf
NotEnoughBufferShares0xdff0a4bb
WrongWrappedTokenAssetaddress token0x77ab82b3
WrongUnderlyingAmountaddress wrappedToken0x6a07620f
WrongWrappedAmountaddress wrappedToken0x8ab83c36
WrapAmountTooSmalladdress wrappedToken0x92c1dbac
VaultBuffersArePaused0xa456b12c
ProtocolSwapFeePercentageTooHigh0x1e1d8966
ProtocolYieldFeePercentageTooHigh0x5b4823d2
PoolCreatorNotRegisteredaddress pool0xd45b08d3
CallerIsNotPoolCreatoraddress caller0x8cf39e3a
PoolCreatorFeePercentageTooHigh0x836f7f92
TotalSupplyTooLowuint256 amount, uint256 limit0x526e36e6
Disabled0x657ba18e
SenderNotAllowed0x5802aade
ExitHookFeeAboveLimituint256 fee, uint256 limit0x2656e014
PoolDoesNotSupportDonation0xc49a7c23
AmplificationFactorTooLow0x87f0d889
AmplificationFactorTooHigh0x11897312
AmpUpdateDurationTooShort0xb84d7d1d
AmpUpdateRateTooFast0xc6efc60e
AmpUpdateAlreadyStarted0x100d1013
AmpUpdateNotStarted0xb02a9d34
StandardPoolWithCreator0xaab61791
MinWeight0x278ee3fa
NormalizedWeightInvariant0xe7d61931
NotStaticCall0xb370c5ee
PoolPauseWindowDurationOverflow0x4a84a207
InputLengthMismatch0x9e93c2b5
MultipleNonZeroInputs0x5200c18f
AllZeroInputs0x9e29a0f3
TokensNotSorted0x885ce7da
BalanceOverflow0x3b92a109
Resultbytes result0x8c6e31e6
UnexpectedCallSuccess0xe6b3e7b3
ErrorSelectorNotFound0x275f4d09
TransientIndexOutOfBounds0x5acba2d6
CodecOverflow0xbf57988a
OutOfBounds0x2630ff3d
ZeroDivision0x11801f77
BaseOutOfBounds0x283468d4
ExponentOutOfBounds0xb0dd9e34
ProductOutOfBounds0x34b5117d
InvalidExponent0x8de26d1e
OutOfBounds0x2630ff3d
StableInvariantDidNotConverge0x165463a8
StableGetBalanceDidNotConverge0x472a7075
MinBPTInForTokenOut0xc85c8b1e
MaxOutBptForTokenIn0x9e370e9e
MaxOutRatio0x1732d25b
MaxInRatio0x158d8c7d
IndexOutOfBounds0xe2d34134
KeyNotFound0xc1e47035
IndexOutOfBounds0xe2d34134
ElementNotFound0x0982bb23
ReentrancyGuardReentrantCall0xd7ce3fac
IndexOutOfBounds0xe2d34134
ElementNotFound0x0982bb23
EthTransfer0x9c3c0d41
InsufficientEth0x3b39ba4f
SwapDeadline0x6a3a3c96
InvalidSizeuint256 currentValue, uint256 expectedSize0xa0f9c6a0
InvalidPercentageuint256 value0xc5b9e4ed