List of all items
Structs
- BorrowAccounts
- BorrowAccountsBumps
- BorrowEvent
- BuyEvent
- BuyWithExactCashInAccounts
- BuyWithExactCashInAccountsBumps
- BuyWithExactCashInAndDepositAccounts
- BuyWithExactCashInAndDepositAccountsBumps
- BuyWithExactCashInAndDepositEvent
- BuyWithExactCashInAndDepositMultiAccounts
- BuyWithExactCashInAndDepositMultiAccountsBumps
- BuyWithExactCashInAndDepositWithDebtAccounts
- BuyWithExactCashInAndDepositWithDebtAccountsBumps
- BuyWithExactCashInAndDepositWithDebtArgs
- BuyWithExactCashInAndDepositWithDebtEvent
- BuyWithExactCashInMultiAccounts
- BuyWithExactCashInMultiAccountsBumps
- DecimalSerialized
- DepositAccounts
- DepositAccountsBumps
- DepositEvent
- DonateLiquidity2Accounts
- DonateLiquidity2AccountsBumps
- DonateLiquidityAccounts
- DonateLiquidityAccountsBumps
- DonateLiquidityEvent
- DutchConfigSerialized
- ExerciseOptionsAccounts
- ExerciseOptionsAccountsBumps
- ExerciseOptionsEvent
- ExerciseOptionsMultiAccounts
- ExerciseOptionsMultiAccountsBumps
- Fees
- InitLogAccountAccounts
- InitLogAccountAccountsBumps
- LinearPriceCurveSerialized
- LogAccount
- MarketFlagsChangeAccounts
- MarketFlagsChangeAccountsBumps
- MarketFlagsChangeEvent
- MarketGroup
- MarketGroupAcceptNewAdminAccounts
- MarketGroupAcceptNewAdminAccountsBumps
- MarketGroupAcceptNewAdminEvent
- MarketGroupChangeFeesAccounts
- MarketGroupChangeFeesAccountsBumps
- MarketGroupChangeFeesEvent
- MarketGroupCollectRevAccounts
- MarketGroupCollectRevAccountsBumps
- MarketGroupCollectRevEvent
- MarketGroupInitAccounts
- MarketGroupInitAccountsBumps
- MarketGroupInitArgs
- MarketGroupInitialized
- MarketGroupProposeAdminAccounts
- MarketGroupProposeAdminAccountsBumps
- MarketGroupProposeAdminEvent
- MarketLinear
- MarketLinearArgs
- MarketLinearInitAccounts
- MarketLinearInitAccountsBumps
- MarketLinearInitEvent
- MarketLinearInitWithDutchAccounts
- MarketLinearInitWithDutchAccountsBumps
- MarketLinearInitWithDutchArgs
- MarketMeta
- MarketMultiCurve
- MarketPermissions
- MarketSimpleInitV2Accounts
- MarketSimpleInitV2AccountsBumps
- MarketSimpleInitV2Args
- MarketSnapshotEvent
- MarketState
- MarketStateSnapshot
- MintOptionsAccounts
- MintOptionsAccountsBumps
- MintOptionsEvent
- ModifyCurveArgs
- ModifyCurveMultiAccounts
- ModifyCurveMultiAccountsBumps
- MultiMarketInitWithDutchAccounts
- MultiMarketInitWithDutchAccountsBumps
- MultiMarketInitWithDutchArgs
- MultiPriceCurveSerialized
- PdaMeta
- PersonalPosition
- PersonalPositionInitAccounts
- PersonalPositionInitAccountsBumps
- PersonalPositionInitEvent
- RaiseFloorFromExcessLiquidity2Event
- RaiseFloorFromExcessLiquidityAccounts
- RaiseFloorFromExcessLiquidityAccountsBumps
- RaiseFloorFromExcessLiquidityCheckedAccounts
- RaiseFloorFromExcessLiquidityCheckedAccountsBumps
- RaiseFloorFromExcessLiquidityCheckedArgs
- RaiseFloorFromExcessLiquidityEvent
- RaiseFloorFromTriggerEvent
- RaiseFloorPreserveAreaAccounts
- RaiseFloorPreserveAreaAccountsBumps
- RaiseFloorPreserveAreaChecked2Accounts
- RaiseFloorPreserveAreaChecked2AccountsBumps
- RaiseFloorPreserveAreaChecked2Event
- RaiseFloorPreserveAreaCheckedAccounts
- RaiseFloorPreserveAreaCheckedAccountsBumps
- RaiseFloorPreserveAreaCheckedArgs
- RaiseFloorPreserveAreaCheckedArgs2
- RaiseFloorPreserveAreaCheckedEvent
- RaiseFloorPreserveAreaCheckedMultiAccounts
- RaiseFloorPreserveAreaCheckedMultiAccountsBumps
- RaiseFloorPreserveAreaCheckedMultiArgs
- ReceiveLogAccounts
- ReceiveLogAccountsBumps
- RedeemAtFloorAccounts
- RedeemAtFloorAccountsBumps
- RedeemAtFloorEvent
- RedeemAtFloorMultiAccounts
- RedeemAtFloorMultiAccountsBumps
- RepayAccounts
- RepayAccountsBumps
- RepayEvent
- RepayMultiAccounts
- RepayMultiAccountsBumps
- SegmentSerialized
- SellWithExactTokenInAccounts
- SellWithExactTokenInAccountsBumps
- SellWithExactTokenInAfterWithdrawAccounts
- SellWithExactTokenInAfterWithdrawAccountsBumps
- SellWithExactTokenInAfterWithdrawEvent
- SellWithExactTokenInEvent
- SellWithExactTokenInMultiAccounts
- SellWithExactTokenInMultiAccountsBumps
- Tenant
- TenantAcceptNewAdminAccounts
- TenantAcceptNewAdminAccountsBumps
- TenantAcceptNewAdminEvent
- TenantChangeFeeMbpsAccounts
- TenantChangeFeeMbpsAccountsBumps
- TenantChangeFeeMbpsEvent
- TenantCollectRevAccounts
- TenantCollectRevAccountsBumps
- TenantCollectRevEvent
- TenantInitAccounts
- TenantInitAccountsBumps
- TenantInitWithAdminAccounts
- TenantInitWithAdminAccountsBumps
- TenantInitialized
- TenantProposeAdminAccounts
- TenantProposeAdminAccountsBumps
- TenantProposeAdminEvent
- TestLogAccounts
- TestLogAccountsBumps
- TestLogEvent
- VersionAccounts
- VersionAccountsBumps
- WithdrawAccounts
- WithdrawAccountsBumps
- WithdrawEvent
- WithdrawSellAndRepayAccounts
- WithdrawSellAndRepayAccountsBumps
- WithdrawSellAndRepayArgs
- WithdrawSellAndRepayEvent
- accounts::BorrowAccounts
- accounts::BuyWithExactCashInAccounts
- accounts::BuyWithExactCashInAndDepositAccounts
- accounts::BuyWithExactCashInAndDepositMultiAccounts
- accounts::BuyWithExactCashInAndDepositWithDebtAccounts
- accounts::BuyWithExactCashInMultiAccounts
- accounts::DepositAccounts
- accounts::DonateLiquidity2Accounts
- accounts::DonateLiquidityAccounts
- accounts::ExerciseOptionsAccounts
- accounts::ExerciseOptionsMultiAccounts
- accounts::InitLogAccountAccounts
- accounts::MarketFlagsChangeAccounts
- accounts::MarketGroupAcceptNewAdminAccounts
- accounts::MarketGroupChangeFeesAccounts
- accounts::MarketGroupCollectRevAccounts
- accounts::MarketGroupInitAccounts
- accounts::MarketGroupProposeAdminAccounts
- accounts::MarketLinearInitAccounts
- accounts::MarketLinearInitWithDutchAccounts
- accounts::MarketSimpleInitV2Accounts
- accounts::MintOptionsAccounts
- accounts::ModifyCurveMultiAccounts
- accounts::MultiMarketInitWithDutchAccounts
- accounts::PersonalPositionInitAccounts
- accounts::RaiseFloorFromExcessLiquidityAccounts
- accounts::RaiseFloorFromExcessLiquidityCheckedAccounts
- accounts::RaiseFloorPreserveAreaAccounts
- accounts::RaiseFloorPreserveAreaChecked2Accounts
- accounts::RaiseFloorPreserveAreaCheckedAccounts
- accounts::RaiseFloorPreserveAreaCheckedMultiAccounts
- accounts::ReceiveLogAccounts
- accounts::RedeemAtFloorAccounts
- accounts::RedeemAtFloorMultiAccounts
- accounts::RepayAccounts
- accounts::RepayMultiAccounts
- accounts::SellWithExactTokenInAccounts
- accounts::SellWithExactTokenInAfterWithdrawAccounts
- accounts::SellWithExactTokenInMultiAccounts
- accounts::TenantAcceptNewAdminAccounts
- accounts::TenantChangeFeeMbpsAccounts
- accounts::TenantCollectRevAccounts
- accounts::TenantInitAccounts
- accounts::TenantInitWithAdminAccounts
- accounts::TenantProposeAdminAccounts
- accounts::TestLogAccounts
- accounts::VersionAccounts
- accounts::WithdrawAccounts
- accounts::WithdrawSellAndRepayAccounts
- instruction::Borrow
- instruction::BuyWithExactCashIn
- instruction::BuyWithExactCashInAndDeposit
- instruction::BuyWithExactCashInAndDepositMulti
- instruction::BuyWithExactCashInAndDepositWithDebt
- instruction::BuyWithExactCashInMulti
- instruction::Deposit
- instruction::DonateLiquidity
- instruction::DonateLiquidity2
- instruction::ExerciseOptions
- instruction::ExerciseOptionsMulti
- instruction::InitLogAccount
- instruction::MarketFlagsChange
- instruction::MarketGroupAcceptNewAdmin
- instruction::MarketGroupChangeFees
- instruction::MarketGroupCollectRev
- instruction::MarketGroupInit
- instruction::MarketGroupProposeAdmin
- instruction::MarketLinearInit
- instruction::MarketLinearInitWithDutch
- instruction::MarketSimpleInitV2
- instruction::MintOptions
- instruction::ModifyCurveMulti
- instruction::MultiMarketInitWithDutch
- instruction::PersonalPositionInit
- instruction::RaiseFloorFromExcessLiquidity
- instruction::RaiseFloorFromExcessLiquidityChecked
- instruction::RaiseFloorPreserveArea
- instruction::RaiseFloorPreserveAreaChecked
- instruction::RaiseFloorPreserveAreaChecked2
- instruction::RaiseFloorPreserveAreaCheckedMulti
- instruction::ReceiveLog
- instruction::RedeemAtFloor
- instruction::RedeemAtFloorMulti
- instruction::Repay
- instruction::RepayMulti
- instruction::SellWithExactTokenIn
- instruction::SellWithExactTokenInAfterWithdraw
- instruction::SellWithExactTokenInMulti
- instruction::TenantAcceptNewAdmin
- instruction::TenantChangeFeeMbps
- instruction::TenantCollectRev
- instruction::TenantInit
- instruction::TenantInitWithAdmin
- instruction::TenantProposeAdmin
- instruction::TestLog
- instruction::Version
- instruction::Withdraw
- instruction::WithdrawSellAndRepay
- program::Mayflower
Enums
- DutchConfigValidationError
- FeeBoundsError
- FullOrPartialU64
- MarketLinearInitValidationError
- MultiMarketInitValidationError
- SetFeeError
Functions
- check_id
- entry
- entrypoint
- id
- mayflower::borrow
- mayflower::buy_with_exact_cash_in
- mayflower::buy_with_exact_cash_in_and_deposit
- mayflower::buy_with_exact_cash_in_and_deposit_multi
- mayflower::buy_with_exact_cash_in_and_deposit_with_debt
- mayflower::buy_with_exact_cash_in_multi
- mayflower::deposit
- mayflower::donate_liquidity
- mayflower::donate_liquidity2
- mayflower::exercise_options
- mayflower::exercise_options_multi
- mayflower::init_log_account
- mayflower::market_flags_change
- mayflower::market_group_accept_new_admin
- mayflower::market_group_change_fees
- mayflower::market_group_collect_rev
- mayflower::market_group_init
- mayflower::market_group_propose_admin
- mayflower::market_linear_init
- mayflower::market_linear_init_with_dutch
- mayflower::market_simple_init_v2
- mayflower::mint_options
- mayflower::modify_curve_multi
- mayflower::multi_market_init_with_dutch
- mayflower::personal_position_init
- mayflower::raise_floor_from_excess_liquidity
- mayflower::raise_floor_from_excess_liquidity_checked
- mayflower::raise_floor_preserve_area
- mayflower::raise_floor_preserve_area_checked
- mayflower::raise_floor_preserve_area_checked2
- mayflower::raise_floor_preserve_area_checked_multi
- mayflower::receive_log
- mayflower::redeem_at_floor
- mayflower::redeem_at_floor_multi
- mayflower::repay
- mayflower::repay_multi
- mayflower::sell_with_exact_token_in
- mayflower::sell_with_exact_token_in_after_withdraw
- mayflower::sell_with_exact_token_in_multi
- mayflower::tenant_accept_new_admin
- mayflower::tenant_change_fee_mbps
- mayflower::tenant_collect_rev
- mayflower::tenant_init
- mayflower::tenant_init_with_admin
- mayflower::tenant_propose_admin
- mayflower::test_log
- mayflower::version
- mayflower::withdraw
- mayflower::withdraw_sell_and_repay