/** Custom-error ABI entries for every protocol contract — the revert-decoding table. */ export declare const contractErrorsAbi: readonly [{ readonly type: "error"; readonly name: "AccessControlBadConfirmation"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AccessControlUnauthorizedAccount"; readonly inputs: readonly [{ readonly name: "account"; readonly type: "address"; }, { readonly name: "neededRole"; readonly type: "bytes32"; }]; }, { readonly type: "error"; readonly name: "AccountNotFlat"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AdapterNotApproved"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AddressEmptyCode"; readonly inputs: readonly [{ readonly name: "target"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "AddressIsRegisteredBidder"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AdlBadBankruptcyPrice"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AdlCounterpartySameSide"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AdlFlipNotAllowed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AdlGasFloorRequiresScanCap"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AdlRankerInvalidPrice"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AdlRankerNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AdlSelfSettle"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AdlSessionWindowNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AdlZeroNotional"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AllocatorAlreadyInitialised"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AllocatorNotAtZeroIndex"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AllocatorZeroFree"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AlreadyArmed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AlreadyClaimed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AlreadyFinalized"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AlreadyInitialised"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AlreadyLinked"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AlreadyRetired"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AlreadySubscribed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "AmendOldOrderGone"; readonly inputs: readonly [{ readonly name: "oldOrderId"; readonly type: "uint128"; }]; }, { readonly type: "error"; readonly name: "AmendReplacementRejected"; readonly inputs: readonly [{ readonly name: "requestIndex"; readonly type: "uint256"; }, { readonly name: "reason"; readonly type: "uint8"; }]; }, { readonly type: "error"; readonly name: "ArrayLengthMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BackingMismatch"; readonly inputs: readonly [{ readonly name: "expected"; readonly type: "uint256"; }, { readonly name: "received"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "BackingOverflow"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BaseTokenAlreadyHasPool"; readonly inputs: readonly [{ readonly name: "baseToken"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "BatchGasGapNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BatchLiquidationDisabled"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BatchTooLarge"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BidderAddressReserved"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BidderAlreadyRegistered"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BidderCannotBeIsolated"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BidderNotAContract"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BidderNotRegistered"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BidderQuoteInProgress"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BinaryClobFactoryNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BlockInPast"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BooksNotEmpty"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BothFeedsUnavailable"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BoundaryNotAligned"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BoundaryNotFuture"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BudgetExhausted"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BuilderAddressReserved"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BuilderCodesNotSupported"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BuilderFeeExceedsApproval"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BuilderFeeExceedsCap"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "BuilderNotApproved"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CallerInManualVaultMode"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "pool"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "CallerIsChild"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CallerIsMain"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CampaignInactive"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CannotLinkSelf"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CannotStoreZeroOrder"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CaptureStepsExhausted"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CaptureTooEarly"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ChainStillTriggerable"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ChargeableExceedsDeficit"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ChargeableExceedsLosses"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CircuitBandExceedsInitialMargin"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CircuitBreakerTriggered"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CloseAlreadyCaptured"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CloseNotCaptured"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CloseOutMarginExceedsBalance"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CollateralMismatch"; readonly inputs: readonly [{ readonly name: "pool"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "CollateralNotWNative"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CollateralTokenMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ContextTooLong"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "CreditRecipientInDebt"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "DeadlineExpired"; readonly inputs: readonly [{ readonly name: "deadline"; readonly type: "uint64"; }, { readonly name: "currentTs"; readonly type: "uint64"; }]; }, { readonly type: "error"; readonly name: "DryRunDifference"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "DuplicateTier"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "EMANotInitialized"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "EmptyBatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "EmptyCallData"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "EmptyFilter"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "EmptyOrderBatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "EmptySelectors"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ERC1967InvalidImplementation"; readonly inputs: readonly [{ readonly name: "implementation"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "ERC1967NonPayable"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ERC20InsufficientAllowance"; readonly inputs: readonly [{ readonly name: "spender"; readonly type: "address"; }, { readonly name: "allowance"; readonly type: "uint256"; }, { readonly name: "needed"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "ERC20InsufficientBalance"; readonly inputs: readonly [{ readonly name: "sender"; readonly type: "address"; }, { readonly name: "balance"; readonly type: "uint256"; }, { readonly name: "needed"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "ERC20InvalidApprover"; readonly inputs: readonly [{ readonly name: "approver"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "ERC20InvalidReceiver"; readonly inputs: readonly [{ readonly name: "receiver"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "ERC20InvalidSender"; readonly inputs: readonly [{ readonly name: "sender"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "ERC20InvalidSpender"; readonly inputs: readonly [{ readonly name: "spender"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "EthRefundFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ExceedsBalance"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ExceedsWithdrawableBalance"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ExcessiveInput"; readonly inputs: readonly [{ readonly name: "spent"; readonly type: "uint256"; }, { readonly name: "maxAllowed"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "ExpiredOrderMustBeCancelled"; readonly inputs: readonly [{ readonly name: "orderId"; readonly type: "uint128"; }]; }, { readonly type: "error"; readonly name: "FailedCall"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FailedDeployment"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FaucetCapExceeded"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FeedsDiverged"; readonly inputs: readonly [{ readonly name: "primaryPrice"; readonly type: "uint256"; }, { readonly name: "secondaryPrice"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "FeeParamsTooLong"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FeeRecipientNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FeeRecipientRequired"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FeeTooHigh"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FillOrKillNotFillable"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FillPriceOutsideBand"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FillPriceOverflow"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FinalTokenMismatch"; readonly inputs: readonly [{ readonly name: "expected"; readonly type: "address"; }, { readonly name: "actual"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "FirstRollAlreadyArmed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FreshMarketRequired"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FundedPrincipalOverflow"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FundingCapExceedsMarginBand"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "FundingRecipientInDebt"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "GasLimitExceeded"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "GasLimitZero"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "HandlerZeroAddress"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ImmediateOrCancelNoFill"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InconsistentMinQuantityAndLotSize"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "IncorrectDryRun"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "IncorrectOrder"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "IncorrectSender"; readonly inputs: readonly [{ readonly name: "sender"; readonly type: "address"; }, { readonly name: "expected"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "IndexOutOfBounds"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InputEqualsOutput"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientActivationBalance"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientBacking"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientBalance"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientBalance"; readonly inputs: readonly [{ readonly name: "balance"; readonly type: "uint256"; }, { readonly name: "needed"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InsufficientCollateral"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientCreateValue"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientCredit"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientGasForBatch"; readonly inputs: readonly [{ readonly name: "gasAvailable"; readonly type: "uint256"; }, { readonly name: "gasRequired"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InsufficientGasForPayout"; readonly inputs: readonly [{ readonly name: "gasLeft"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InsufficientLegInput"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "available"; readonly type: "uint256"; }, { readonly name: "required"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InsufficientMargin"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientMarginAfterWithdrawal"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientMarginAtCreation"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientMarginForOrder"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientOperatorDeposit"; readonly inputs: readonly [{ readonly name: "operatorId"; readonly type: "uint32"; }, { readonly name: "required"; readonly type: "uint256"; }, { readonly name: "available"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InsufficientOutput"; readonly inputs: readonly [{ readonly name: "received"; readonly type: "uint256"; }, { readonly name: "minRequired"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InsufficientPermission"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientSomiPayment"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsufficientVaultBalance"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsuranceFundCandidateHasDebt"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsuranceFundCandidateHasPositions"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsuranceFundCannotTrade"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsuranceFundFeeRecipientConflict"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InsuranceFundNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidAdapter"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidAddress"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidAdlRankerContract"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidAdlRankerOrdering"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidAmount"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidAsset"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidBaseToken"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidBidderAddress"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidBuilder"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidCircuitBreakerParameters"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidConfig"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidCreator"; readonly inputs: readonly [{ readonly name: "creator"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "InvalidCreditCapBps"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidCreditGranterContract"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidDepositOrWithdrawal"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidDeviationBps"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidDynamicIMFParameters"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidFeeRecipient"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidFundingCapDivergenceMargin"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidFundingParameters"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidFundingPayer"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidGasBufferBps"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidGasParameters"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidInitialization"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidInsuranceFundContract"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidIntervalSeconds"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidLegQuantity"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InvalidLeverage"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidLimitPrice"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidLinkedWalletRegistry"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidLinkedWalletRegistryContract"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidLiquidationEngineContract"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidLotSize"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMarginBank"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMarginParameters"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMarketExpiry"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMarketIndex"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMaxChildren"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMaxFeePerGas"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMaxLegs"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMidpointEmaParameters"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMinQuantity"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMinStopDistance"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidMsgValue"; readonly inputs: readonly [{ readonly name: "expected"; readonly type: "uint256"; }, { readonly name: "actual"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InvalidOperator"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidOperatorPermissionsRegistry"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidOrderOwner"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidOrderPair"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidOutcomeIndex"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidOutcomeToken"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidOwner"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidParameter"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidParameters"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidPaymasterData"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidPayoutVector"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidPerpPool"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidPerpPoolFactory"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidPerpPoolFactoryContract"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidPolicy"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidPool"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidPremiumImpactNotional"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidPrice"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidPrice"; readonly inputs: readonly [{ readonly name: "price"; readonly type: "uint256"; }, { readonly name: "tickSize"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InvalidQuantity"; readonly inputs: readonly [{ readonly name: "quantity"; readonly type: "uint256"; }, { readonly name: "constraint"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InvalidReceiver"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidRegistry"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSeriesConfig"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSettlement"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSettlementWindow"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSlippage"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSlippageTolerance"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSomiPaymentPerOrder"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSpotPool"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidSpotPoolRegistry"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidTakerSide"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidTickSize"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidTier"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidTokenAddress"; readonly inputs: readonly [{ readonly name: "token"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "InvalidTradingWindow"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidTriggerPrice"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidUnlinkGuard"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidVenueFeeParams"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidVenueSignature"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "InvalidVenueVoidPolicy"; readonly inputs: readonly [{ readonly name: "policy"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "InvalidVoidPolicy"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "IsolatedMarketBlocked"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "IsolatedSpansMultipleMarkets"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "KickoffOutOfRange"; readonly inputs: readonly [{ readonly name: "seriesId"; readonly type: "uint32"; }]; }, { readonly type: "error"; readonly name: "LegFillFailed"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "LegInputOverflow"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "runningInputAmount"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "LegPlacementRejected"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "reason"; readonly type: "bytes"; }]; }, { readonly type: "error"; readonly name: "LegPlacementRevertedWithoutReason"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "LengthMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "LimitPriceIncompatibleWithTrigger"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "LinkedListCorrupted"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "LinkedListEmptyKey"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "LinkedListNodeAlreadyExists"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "LinkedWalletFundingDisabled"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "LiquidationEngineNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MainFundedAccountCannotBeCredited"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MainnetDeploymentForbidden"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MarginBankMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MarginBankNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MarketAlreadyAdded"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MarketDeployFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MarketExpiryInPast"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MarketNotFinalizedYet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MarketNotSettled"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MarketNotSettled"; readonly inputs: readonly [{ readonly name: "marketId"; readonly type: "bytes32"; }]; }, { readonly type: "error"; readonly name: "MarketRestricted"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MarketTypeMismatch"; readonly inputs: readonly [{ readonly name: "expected"; readonly type: "bytes4"; }, { readonly name: "actual"; readonly type: "bytes4"; }]; }, { readonly type: "error"; readonly name: "MarketTypeReserved"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MarkPriceUnavailable"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MaxChildrenReached"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MaxPositionSizeExceeded"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MaxTiersAboveCeiling"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MaxTiersBelowActive"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MetadataAlreadySet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "MigrationSubsNotArmed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ModuleTypeMismatch"; readonly inputs: readonly [{ readonly name: "expected"; readonly type: "bytes4"; }, { readonly name: "actual"; readonly type: "bytes4"; }]; }, { readonly type: "error"; readonly name: "MustBeSentFromZeroAddress"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NativeAmountMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NativeInputNotSupportedInAutoPullMode"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NativeIntermediateUnsupported"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "NativePayoutFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NativeRefundExceedsInput"; readonly inputs: readonly [{ readonly name: "refund"; readonly type: "uint256"; }, { readonly name: "forwarded"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "NativeRefundFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NativeTokenTransferFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NativeTransferFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NativeWithdrawFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoActiveSubscription"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoBadDebt"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoCreditToReclaim"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoFundedPrincipal"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoOpenPosition"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoPositionToFlatten"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoPrecompile"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoProposalPending"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoReducingPositionAtCreation"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NoSponsorSigner"; readonly inputs: readonly [{ readonly name: "operatorId"; readonly type: "uint32"; }]; }, { readonly type: "error"; readonly name: "NoStateChange"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotALinkedChild"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotArmed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotASideHolder"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotASpotPool"; readonly inputs: readonly [{ readonly name: "pool"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "NotAuthorizedAdapter"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotEntryPoint"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotExpired"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotFinalized"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NothingOwed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NothingToAdopt"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NothingToClaim"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NothingToReturn"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotIdPool"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotInitializing"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotLinked"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotLiquidatable"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotModule"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotOperatorOwner"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotOperatorOwner"; readonly inputs: readonly [{ readonly name: "operatorId"; readonly type: "uint32"; }, { readonly name: "caller"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "NotOracle"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotOwner"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotQuiesced"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotReactivity"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotReceiver"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotRegistrar"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "NotSettlement"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlyAdmin"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlyAgentPlatform"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlyApprovedContracts"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlyCreditGranter"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlyFundingPayer"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlyLiquidationEngine"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlyMarginBank"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlyPerpPool"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlyPrecompile"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlyReactivityPrecompile"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OnlySelf"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OpeningOrderRequiresQuantity"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OpenInterestCapExceeded"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OperatorDisabled"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OperatorIdReserved"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OperatorNotActive"; readonly inputs: readonly [{ readonly name: "operatorId"; readonly type: "uint32"; }]; }, { readonly type: "error"; readonly name: "OracleNotAnswered"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OracleNotInitialized"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OraclePriceStale"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OrderAlreadyExpired"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OrderAlreadyLinked"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OrderDoesNotExist"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OrderExpiryBeyondMarket"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OrderIdMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OrderInfoIdMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OutcomeCountMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OutcomeTokenNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OutcomeTransferFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "OwnableInvalidOwner"; readonly inputs: readonly [{ readonly name: "owner"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "OwnableUnauthorizedAccount"; readonly inputs: readonly [{ readonly name: "account"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "OwnerMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PendingOwnerOnly"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PermitTokenMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PerpPoolAlreadyRegistered"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PerpPoolHasActivePositions"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PerpPoolNotFromFactory"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PerpPoolNotRegistered"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PerpPoolWrongMarginBank"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PerUserOrderIndexInconsistency"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PlacementRevertedWithoutReason"; readonly inputs: readonly [{ readonly name: "isBid"; readonly type: "bool"; }, { readonly name: "quoteIndex"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "PlacementRevertedWithoutReason"; readonly inputs: readonly [{ readonly name: "isBid"; readonly type: "bool"; }, { readonly name: "userData"; readonly type: "uint64"; }]; }, { readonly type: "error"; readonly name: "PokeTooSoon"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PoolAlreadyReleased"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PoolBooksNotEmpty"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PoolCreatorUnknown"; readonly inputs: readonly [{ readonly name: "pool"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "PoolIndexOutOfBounds"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PoolNotApproved"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PoolNotRegistered"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "pool"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "PoolStateUnchanged"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PositionBelowMinQuantity"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PostOnlyWouldCross"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PredecessorAlreadyAdopted"; readonly inputs: readonly [{ readonly name: "prior"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "PriceNotAlignedToTickSize"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PriceOutOfBounds"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PriceOverflow"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PriceTooLarge"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PrimaryEqualsSecondary"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "PriorFundingPayerOutstanding"; readonly inputs: readonly [{ readonly name: "outstandingPayer"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "QuantityBelowMinimum"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "QuantityBelowMinimum"; readonly inputs: readonly [{ readonly name: "quantity"; readonly type: "uint256"; }, { readonly name: "minimum"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "QuantityNotAlignedToLotSize"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "QuestionNotFinal"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "QueueEmpty"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RankerNotLinkAware"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RecoveryAmountInvalid"; readonly inputs: readonly [{ readonly name: "amount"; readonly type: "uint256"; }, { readonly name: "balance"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "RecoveryDestinationZero"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RecoveryRateLimited"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RecoveryTokenIsNative"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RedeemAuthExpired"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RedeemNonceUsed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RedeemSignatureInvalid"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ReduceOnlyBudgetExceeded"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ReentrancyGuardReentrantCall"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RefundFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RegistryNotApprovedByOwner"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RegistryRequiredForGroupMode"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RenounceDisabled"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ReviveTooSoon"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RouteEmpty"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RouterBuilderCodesNotSupportedOnPool"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "pool"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "RouterBuilderFeeExceedsPoolCap"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "pool"; readonly type: "address"; }, { readonly name: "builderFeeBpsTimes1k"; readonly type: "uint96"; }, { readonly name: "maxBuilderFeeBpsTimes1k"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "RouterBuilderFeeWithoutBuilder"; readonly inputs: readonly [{ readonly name: "builderFeeBpsTimes1k"; readonly type: "uint96"; }]; }, { readonly type: "error"; readonly name: "RouterBuilderIsPool"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "pool"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "RouterBuilderIsRouter"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RouterBuilderNotApproved"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "pool"; readonly type: "address"; }, { readonly name: "builderFeeBpsTimes1k"; readonly type: "uint96"; }, { readonly name: "approved"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "RouterInvalidLegPrice"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "priceLimit"; readonly type: "uint256"; }, { readonly name: "tickSize"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "RouterMarketQuoteInvalidPriceLimit"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "providedPriceLimit"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "RouterNotApprovedAsOperator"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "pool"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "RouterQuantityBelowMinimum"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly type: "uint256"; }, { readonly name: "minQuantity"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "RouterQuantityNotLotAligned"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly type: "uint256"; }, { readonly name: "lotSize"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "RouterQuoteInputZero"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RouterQuoteOutputZero"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "RouteTokenMismatch"; readonly inputs: readonly [{ readonly name: "legIndex"; readonly type: "uint256"; }, { readonly name: "expected"; readonly type: "address"; }, { readonly name: "actualBase"; readonly type: "address"; }, { readonly name: "actualQuote"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "RouteTooLong"; readonly inputs: readonly [{ readonly name: "maxLegs"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "SafeCastOverflowedIntDowncast"; readonly inputs: readonly [{ readonly name: "bits"; readonly type: "uint8"; }, { readonly name: "value"; readonly type: "int256"; }]; }, { readonly type: "error"; readonly name: "SafeCastOverflowedUintDowncast"; readonly inputs: readonly [{ readonly name: "bits"; readonly type: "uint8"; }, { readonly name: "value"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "SafeERC20FailedOperation"; readonly inputs: readonly [{ readonly name: "token"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "SelfMatchCancelTaker"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SeriesAlreadyLive"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SeriesIdOutOfRange"; readonly inputs: readonly [{ readonly name: "seriesId"; readonly type: "uint32"; }]; }, { readonly type: "error"; readonly name: "SeriesNotStalled"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SettlementAlreadySet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SettlementNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SettlementWindowOpen"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SideHolderIndexOutOfBounds"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SimulatedFeedRevert"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "StaleMarketId"; readonly inputs: readonly [{ readonly name: "marketId"; readonly type: "bytes32"; }]; }, { readonly type: "error"; readonly name: "StalePrice"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SubscriptionAlreadyActive"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SubscriptionStillActive"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "SymbolIndexOutOfRange"; readonly inputs: readonly [{ readonly name: "symbolIndex"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "SymbolLengthUnsupported"; readonly inputs: readonly [{ readonly name: "length"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "SymbolMismatch"; readonly inputs: readonly [{ readonly name: "expected"; readonly type: "string"; }, { readonly name: "actual"; readonly type: "string"; }]; }, { readonly type: "error"; readonly name: "SymbolNotInitialized"; readonly inputs: readonly [{ readonly name: "symbolIndex"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "SymbolStalePrice"; readonly inputs: readonly [{ readonly name: "symbolIndex"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "TakeoverPriceOutOfRange"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TakeoverPriceOverflow"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TakerFillWouldMintBadDebt"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TierBalanceInsufficient"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TimestampInPast"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TokenZero"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TooManyMarkets"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TooManyMarketsForQuestion"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TooManyRestingOrders"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TradingNotActive"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TransferRecipientReserved"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TransferSourceAndDestinationSame"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "TriggerTooCloseToEma"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "Unauthorized"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnderpaidScheduleFee"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnderpaidSchedulingCost"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnexpectedFillPair"; readonly inputs: readonly [{ readonly name: "takerKind"; readonly type: "uint8"; }, { readonly name: "makerKind"; readonly type: "uint8"; }]; }, { readonly type: "error"; readonly name: "UnexpectedNativeDeposit"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnknownFire"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnknownMarket"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnknownMarketType"; readonly inputs: readonly [{ readonly name: "marketType"; readonly type: "bytes4"; }]; }, { readonly type: "error"; readonly name: "UnknownOperator"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnknownOracleQuestion"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnknownReader"; readonly inputs: readonly [{ readonly name: "reader"; readonly type: "address"; }]; }, { readonly type: "error"; readonly name: "UnknownSeries"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnknownSeriesSelector"; readonly inputs: readonly [{ readonly name: "selector"; readonly type: "bytes4"; }]; }, { readonly type: "error"; readonly name: "UnknownSymbol"; readonly inputs: readonly [{ readonly name: "symbol"; readonly type: "string"; }]; }, { readonly type: "error"; readonly name: "UnknownVenue"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnlinkBlockedByGuard"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnsponsoredSelector"; readonly inputs: readonly [{ readonly name: "selector"; readonly type: "bytes4"; }]; }, { readonly type: "error"; readonly name: "UnsubscribeFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UnsupportedFeeParamsVersion"; readonly inputs: readonly [{ readonly name: "version"; readonly type: "uint8"; }]; }, { readonly type: "error"; readonly name: "UseBinaryPlacement"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UseDepositNative"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UseFundNative"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UUPSUnauthorizedCallContext"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "UUPSUnsupportedProxiableUUID"; readonly inputs: readonly [{ readonly name: "slot"; readonly type: "bytes32"; }]; }, { readonly type: "error"; readonly name: "VenueAuthExpired"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VenueCreationDisabled"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VenueFeeAboveHardCap"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VenueIdRequired"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VenueMismatch"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VenueNonceUsed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VenuePolicyDenied"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VenueSignerUnset"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VoucherAccountCannotBeMainFunded"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VoucherAccountLeverageLocked"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VoucherLeverageCapNotSet"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VoucherMarketNotAllowed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "VwapOverflow"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "WithdrawalBelowCreditFloor"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "WithdrawalBelowFundedPrincipal"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "WithdrawalExceedsDeposit"; readonly inputs: readonly [{ readonly name: "operatorId"; readonly type: "uint32"; }, { readonly name: "requested"; readonly type: "uint256"; }, { readonly name: "available"; readonly type: "uint256"; }]; }, { readonly type: "error"; readonly name: "WithdrawalFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "WithdrawFailed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "WrongEmitter"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "WrongEvent"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "WrongReserveAttached"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "WrongStatus"; readonly inputs: readonly [{ readonly name: "expected"; readonly type: "uint8"; }, { readonly name: "actual"; readonly type: "uint8"; }]; }, { readonly type: "error"; readonly name: "ZeroAddress"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroAgentOracle"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroAmount"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroCollateralFillsAllowed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroDeposit"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroEntryPoint"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroImpl"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroModule"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroOrder"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroOrderIndex"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroOwner"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroPrimary"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroPriority"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroQuoteFillsAllowed"; readonly inputs: readonly []; }, { readonly type: "error"; readonly name: "ZeroReader"; readonly inputs: readonly []; }];