LEASE

Error reference

ErrorMeaning
NotUpgradeAuthorityOnly the program's upgrade authority can set the launch config
QuoteMintInvalidThe quote side must be USDC or wrapped SOL, chosen by precedence
BaseMintUnsupportedThe base mint carries a Token-2022 extension the pool cannot hold safely
ZeroAmountAmount must be greater than zero
LiquidityTooSmallInitial liquidity is too small
PoolNotOpenThe pool opens for swaps when its first seat auction settles
SlippageExceededOutput is below the minimum
DepositAboveMaximumDeposit exceeds the maximum
InsufficientSharesThe position does not hold that many shares
FeeAboveCapFee is above the 3% cap
RentTooLowRent is below the pool's floor of 20% a year of its value
BidTooLowA bid must beat the queued bid's rent by more than 10%
DepositTooSmallThe deposit must prepay rent for the full auction delay
NotSeatHolderThe signer does not hold that seat
LedgerMissingA displaced bidder's ledger is missing from the remaining accounts
SettlementsFullToo many unsettled seats; place a bid or claim first
NothingToClaimNothing to claim
MathOverflowArithmetic overflow
InsufficientLiquidityThe reserves cannot pay that output
BurnPoolNotSetThe burn pool for this mint has not been set
BurnPoolInvalidBurn pool account does not match the configured pool
BurnTwapUnavailableThe burn pool has no price history long enough for the time-weighted guard
BurnAmountInvalidBurn amount is zero, above the swept rent, or above the per-call limit