List of all items
Structs
- gmsol_store::accounts::Deposit
- gmsol_store::accounts::Glv
- gmsol_store::accounts::GlvDeposit
- gmsol_store::accounts::GlvShift
- gmsol_store::accounts::GlvWithdrawal
- gmsol_store::accounts::GtExchange
- gmsol_store::accounts::GtExchangeVault
- gmsol_store::accounts::Market
- gmsol_store::accounts::MarketConfigBuffer
- gmsol_store::accounts::Oracle
- gmsol_store::accounts::Order
- gmsol_store::accounts::Position
- gmsol_store::accounts::PriceFeed
- gmsol_store::accounts::ReferralCodeV2
- gmsol_store::accounts::Shift
- gmsol_store::accounts::Store
- gmsol_store::accounts::TokenMapHeader
- gmsol_store::accounts::TradeData
- gmsol_store::accounts::UserHeader
- gmsol_store::accounts::Withdrawal
- gmsol_store::client::accounts::AcceptReceiver
- gmsol_store::client::accounts::AcceptReferralCode
- gmsol_store::client::accounts::AcceptStoreAuthority
- gmsol_store::client::accounts::AutoDeleverage
- gmsol_store::client::accounts::CancelOrderIfNoPosition
- gmsol_store::client::accounts::CancelReferralCodeTransfer
- gmsol_store::client::accounts::CheckAdmin
- gmsol_store::client::accounts::CheckRole
- gmsol_store::client::accounts::ClaimFeesFromMarket
- gmsol_store::client::accounts::ClearAllPrices
- gmsol_store::client::accounts::CloseDeposit
- gmsol_store::client::accounts::CloseEmptyClaimableAccount
- gmsol_store::client::accounts::CloseGlvDeposit
- gmsol_store::client::accounts::CloseGlvShift
- gmsol_store::client::accounts::CloseGlvWithdrawal
- gmsol_store::client::accounts::CloseGtExchange
- gmsol_store::client::accounts::CloseMarketConfigBuffer
- gmsol_store::client::accounts::CloseOrder
- gmsol_store::client::accounts::CloseShift
- gmsol_store::client::accounts::CloseWithdrawal
- gmsol_store::client::accounts::ConfirmGtExchangeVault
- gmsol_store::client::accounts::CreateDeposit
- gmsol_store::client::accounts::CreateGlvDeposit
- gmsol_store::client::accounts::CreateGlvShift
- gmsol_store::client::accounts::CreateGlvWithdrawal
- gmsol_store::client::accounts::CreateOrder
- gmsol_store::client::accounts::CreateShift
- gmsol_store::client::accounts::CreateWithdrawal
- gmsol_store::client::accounts::DisableRole
- gmsol_store::client::accounts::EnableRole
- gmsol_store::client::accounts::ExecuteDecreaseOrder
- gmsol_store::client::accounts::ExecuteDeposit
- gmsol_store::client::accounts::ExecuteGlvDeposit
- gmsol_store::client::accounts::ExecuteGlvShift
- gmsol_store::client::accounts::ExecuteGlvWithdrawal
- gmsol_store::client::accounts::ExecuteIncreaseOrSwapOrder
- gmsol_store::client::accounts::ExecuteShift
- gmsol_store::client::accounts::ExecuteWithdrawal
- gmsol_store::client::accounts::GetMarketStatus
- gmsol_store::client::accounts::GetMarketTokenPrice
- gmsol_store::client::accounts::GrantRole
- gmsol_store::client::accounts::GtSetExchangeTimeWindow
- gmsol_store::client::accounts::GtSetOrderFeeDiscountFactors
- gmsol_store::client::accounts::GtSetReferralRewardFactors
- gmsol_store::client::accounts::HasAdmin
- gmsol_store::client::accounts::HasRole
- gmsol_store::client::accounts::Initialize
- gmsol_store::client::accounts::InitializeGlv
- gmsol_store::client::accounts::InitializeGt
- gmsol_store::client::accounts::InitializeMarket
- gmsol_store::client::accounts::InitializeMarketConfigBuffer
- gmsol_store::client::accounts::InitializeMarketVault
- gmsol_store::client::accounts::InitializeOracle
- gmsol_store::client::accounts::InitializePriceFeed
- gmsol_store::client::accounts::InitializeReferralCode
- gmsol_store::client::accounts::InitializeTokenMap
- gmsol_store::client::accounts::InsertAddress
- gmsol_store::client::accounts::InsertAmount
- gmsol_store::client::accounts::InsertFactor
- gmsol_store::client::accounts::InsertGlvMarket
- gmsol_store::client::accounts::InsertOrderFeeDiscountForReferredUser
- gmsol_store::client::accounts::IsTokenConfigEnabled
- gmsol_store::client::accounts::Liquidate
- gmsol_store::client::accounts::MarketTransferIn
- gmsol_store::client::accounts::MigrateReferralCode
- gmsol_store::client::accounts::PrepareAssociatedTokenAccount
- gmsol_store::client::accounts::PrepareGtExchangeVault
- gmsol_store::client::accounts::PreparePosition
- gmsol_store::client::accounts::PrepareTradeEventBuffer
- gmsol_store::client::accounts::PrepareUser
- gmsol_store::client::accounts::PushToMarketConfigBuffer
- gmsol_store::client::accounts::PushToTokenMap
- gmsol_store::client::accounts::PushToTokenMapSynthetic
- gmsol_store::client::accounts::RemoveGlvMarket
- gmsol_store::client::accounts::RequestGtExchange
- gmsol_store::client::accounts::RevokeRole
- gmsol_store::client::accounts::SetExpectedProvider
- gmsol_store::client::accounts::SetFeedConfig
- gmsol_store::client::accounts::SetMarketConfigBufferAuthority
- gmsol_store::client::accounts::SetPricesFromPriceFeed
- gmsol_store::client::accounts::SetReferrer
- gmsol_store::client::accounts::SetTokenMap
- gmsol_store::client::accounts::ToggleFeature
- gmsol_store::client::accounts::ToggleGlvMarketFlag
- gmsol_store::client::accounts::ToggleGtMinting
- gmsol_store::client::accounts::ToggleMarket
- gmsol_store::client::accounts::ToggleTokenConfig
- gmsol_store::client::accounts::TokenDecimals
- gmsol_store::client::accounts::TokenExpectedProvider
- gmsol_store::client::accounts::TokenFeed
- gmsol_store::client::accounts::TokenName
- gmsol_store::client::accounts::TokenPrecision
- gmsol_store::client::accounts::TokenTimestampAdjustment
- gmsol_store::client::accounts::TransferReceiver
- gmsol_store::client::accounts::TransferReferralCode
- gmsol_store::client::accounts::TransferStoreAuthority
- gmsol_store::client::accounts::UpdateAdlState
- gmsol_store::client::accounts::UpdateGlvConfig
- gmsol_store::client::accounts::UpdateGlvMarketConfig
- gmsol_store::client::accounts::UpdateLastRestartedSlot
- gmsol_store::client::accounts::UpdateMarketConfig
- gmsol_store::client::accounts::UpdateMarketConfigFlag
- gmsol_store::client::accounts::UpdateMarketConfigWithBuffer
- gmsol_store::client::accounts::UpdateOrder
- gmsol_store::client::accounts::UpdatePriceFeedWithChainlink
- gmsol_store::client::accounts::UseClaimableAccount
- gmsol_store::client::args::AcceptReceiver
- gmsol_store::client::args::AcceptReferralCode
- gmsol_store::client::args::AcceptStoreAuthority
- gmsol_store::client::args::AutoDeleverage
- gmsol_store::client::args::CancelOrderIfNoPosition
- gmsol_store::client::args::CancelReferralCodeTransfer
- gmsol_store::client::args::CheckAdmin
- gmsol_store::client::args::CheckRole
- gmsol_store::client::args::ClaimFeesFromMarket
- gmsol_store::client::args::ClearAllPrices
- gmsol_store::client::args::CloseDeposit
- gmsol_store::client::args::CloseEmptyClaimableAccount
- gmsol_store::client::args::CloseGlvDeposit
- gmsol_store::client::args::CloseGlvShift
- gmsol_store::client::args::CloseGlvWithdrawal
- gmsol_store::client::args::CloseGtExchange
- gmsol_store::client::args::CloseMarketConfigBuffer
- gmsol_store::client::args::CloseOrder
- gmsol_store::client::args::CloseShift
- gmsol_store::client::args::CloseWithdrawal
- gmsol_store::client::args::ConfirmGtExchangeVault
- gmsol_store::client::args::CreateDeposit
- gmsol_store::client::args::CreateGlvDeposit
- gmsol_store::client::args::CreateGlvShift
- gmsol_store::client::args::CreateGlvWithdrawal
- gmsol_store::client::args::CreateOrder
- gmsol_store::client::args::CreateShift
- gmsol_store::client::args::CreateWithdrawal
- gmsol_store::client::args::DisableRole
- gmsol_store::client::args::EnableRole
- gmsol_store::client::args::ExecuteDecreaseOrder
- gmsol_store::client::args::ExecuteDeposit
- gmsol_store::client::args::ExecuteGlvDeposit
- gmsol_store::client::args::ExecuteGlvShift
- gmsol_store::client::args::ExecuteGlvWithdrawal
- gmsol_store::client::args::ExecuteIncreaseOrSwapOrder
- gmsol_store::client::args::ExecuteShift
- gmsol_store::client::args::ExecuteWithdrawal
- gmsol_store::client::args::GetMarketStatus
- gmsol_store::client::args::GetMarketTokenPrice
- gmsol_store::client::args::GrantRole
- gmsol_store::client::args::GtSetExchangeTimeWindow
- gmsol_store::client::args::GtSetOrderFeeDiscountFactors
- gmsol_store::client::args::GtSetReferralRewardFactors
- gmsol_store::client::args::HasAdmin
- gmsol_store::client::args::HasRole
- gmsol_store::client::args::Initialize
- gmsol_store::client::args::InitializeGlv
- gmsol_store::client::args::InitializeGt
- gmsol_store::client::args::InitializeMarket
- gmsol_store::client::args::InitializeMarketConfigBuffer
- gmsol_store::client::args::InitializeMarketVault
- gmsol_store::client::args::InitializeOracle
- gmsol_store::client::args::InitializePriceFeed
- gmsol_store::client::args::InitializeReferralCode
- gmsol_store::client::args::InitializeTokenMap
- gmsol_store::client::args::InsertAddress
- gmsol_store::client::args::InsertAmount
- gmsol_store::client::args::InsertFactor
- gmsol_store::client::args::InsertGlvMarket
- gmsol_store::client::args::InsertOrderFeeDiscountForReferredUser
- gmsol_store::client::args::IsTokenConfigEnabled
- gmsol_store::client::args::Liquidate
- gmsol_store::client::args::MarketTransferIn
- gmsol_store::client::args::MigrateReferralCode
- gmsol_store::client::args::PrepareAssociatedTokenAccount
- gmsol_store::client::args::PrepareGtExchangeVault
- gmsol_store::client::args::PreparePosition
- gmsol_store::client::args::PrepareTradeEventBuffer
- gmsol_store::client::args::PrepareUser
- gmsol_store::client::args::PushToMarketConfigBuffer
- gmsol_store::client::args::PushToTokenMap
- gmsol_store::client::args::PushToTokenMapSynthetic
- gmsol_store::client::args::RemoveGlvMarket
- gmsol_store::client::args::RequestGtExchange
- gmsol_store::client::args::RevokeRole
- gmsol_store::client::args::SetExpectedProvider
- gmsol_store::client::args::SetFeedConfig
- gmsol_store::client::args::SetMarketConfigBufferAuthority
- gmsol_store::client::args::SetPricesFromPriceFeed
- gmsol_store::client::args::SetReferrer
- gmsol_store::client::args::SetTokenMap
- gmsol_store::client::args::ToggleFeature
- gmsol_store::client::args::ToggleGlvMarketFlag
- gmsol_store::client::args::ToggleGtMinting
- gmsol_store::client::args::ToggleMarket
- gmsol_store::client::args::ToggleTokenConfig
- gmsol_store::client::args::TokenDecimals
- gmsol_store::client::args::TokenExpectedProvider
- gmsol_store::client::args::TokenFeed
- gmsol_store::client::args::TokenName
- gmsol_store::client::args::TokenPrecision
- gmsol_store::client::args::TokenTimestampAdjustment
- gmsol_store::client::args::TransferReceiver
- gmsol_store::client::args::TransferReferralCode
- gmsol_store::client::args::TransferStoreAuthority
- gmsol_store::client::args::UpdateAdlState
- gmsol_store::client::args::UpdateGlvConfig
- gmsol_store::client::args::UpdateGlvMarketConfig
- gmsol_store::client::args::UpdateLastRestartedSlot
- gmsol_store::client::args::UpdateMarketConfig
- gmsol_store::client::args::UpdateMarketConfigFlag
- gmsol_store::client::args::UpdateMarketConfigWithBuffer
- gmsol_store::client::args::UpdateOrder
- gmsol_store::client::args::UpdatePriceFeedWithChainlink
- gmsol_store::client::args::UseClaimableAccount
- gmsol_store::cpi::Return
- gmsol_store::cpi::accounts::AcceptReceiver
- gmsol_store::cpi::accounts::AcceptReferralCode
- gmsol_store::cpi::accounts::AcceptStoreAuthority
- gmsol_store::cpi::accounts::AutoDeleverage
- gmsol_store::cpi::accounts::CancelOrderIfNoPosition
- gmsol_store::cpi::accounts::CancelReferralCodeTransfer
- gmsol_store::cpi::accounts::CheckAdmin
- gmsol_store::cpi::accounts::CheckRole
- gmsol_store::cpi::accounts::ClaimFeesFromMarket
- gmsol_store::cpi::accounts::ClearAllPrices
- gmsol_store::cpi::accounts::CloseDeposit
- gmsol_store::cpi::accounts::CloseEmptyClaimableAccount
- gmsol_store::cpi::accounts::CloseGlvDeposit
- gmsol_store::cpi::accounts::CloseGlvShift
- gmsol_store::cpi::accounts::CloseGlvWithdrawal
- gmsol_store::cpi::accounts::CloseGtExchange
- gmsol_store::cpi::accounts::CloseMarketConfigBuffer
- gmsol_store::cpi::accounts::CloseOrder
- gmsol_store::cpi::accounts::CloseShift
- gmsol_store::cpi::accounts::CloseWithdrawal
- gmsol_store::cpi::accounts::ConfirmGtExchangeVault
- gmsol_store::cpi::accounts::CreateDeposit
- gmsol_store::cpi::accounts::CreateGlvDeposit
- gmsol_store::cpi::accounts::CreateGlvShift
- gmsol_store::cpi::accounts::CreateGlvWithdrawal
- gmsol_store::cpi::accounts::CreateOrder
- gmsol_store::cpi::accounts::CreateShift
- gmsol_store::cpi::accounts::CreateWithdrawal
- gmsol_store::cpi::accounts::DisableRole
- gmsol_store::cpi::accounts::EnableRole
- gmsol_store::cpi::accounts::ExecuteDecreaseOrder
- gmsol_store::cpi::accounts::ExecuteDeposit
- gmsol_store::cpi::accounts::ExecuteGlvDeposit
- gmsol_store::cpi::accounts::ExecuteGlvShift
- gmsol_store::cpi::accounts::ExecuteGlvWithdrawal
- gmsol_store::cpi::accounts::ExecuteIncreaseOrSwapOrder
- gmsol_store::cpi::accounts::ExecuteShift
- gmsol_store::cpi::accounts::ExecuteWithdrawal
- gmsol_store::cpi::accounts::GetMarketStatus
- gmsol_store::cpi::accounts::GetMarketTokenPrice
- gmsol_store::cpi::accounts::GrantRole
- gmsol_store::cpi::accounts::GtSetExchangeTimeWindow
- gmsol_store::cpi::accounts::GtSetOrderFeeDiscountFactors
- gmsol_store::cpi::accounts::GtSetReferralRewardFactors
- gmsol_store::cpi::accounts::HasAdmin
- gmsol_store::cpi::accounts::HasRole
- gmsol_store::cpi::accounts::Initialize
- gmsol_store::cpi::accounts::InitializeGlv
- gmsol_store::cpi::accounts::InitializeGt
- gmsol_store::cpi::accounts::InitializeMarket
- gmsol_store::cpi::accounts::InitializeMarketConfigBuffer
- gmsol_store::cpi::accounts::InitializeMarketVault
- gmsol_store::cpi::accounts::InitializeOracle
- gmsol_store::cpi::accounts::InitializePriceFeed
- gmsol_store::cpi::accounts::InitializeReferralCode
- gmsol_store::cpi::accounts::InitializeTokenMap
- gmsol_store::cpi::accounts::InsertAddress
- gmsol_store::cpi::accounts::InsertAmount
- gmsol_store::cpi::accounts::InsertFactor
- gmsol_store::cpi::accounts::InsertGlvMarket
- gmsol_store::cpi::accounts::InsertOrderFeeDiscountForReferredUser
- gmsol_store::cpi::accounts::IsTokenConfigEnabled
- gmsol_store::cpi::accounts::Liquidate
- gmsol_store::cpi::accounts::MarketTransferIn
- gmsol_store::cpi::accounts::MigrateReferralCode
- gmsol_store::cpi::accounts::PrepareAssociatedTokenAccount
- gmsol_store::cpi::accounts::PrepareGtExchangeVault
- gmsol_store::cpi::accounts::PreparePosition
- gmsol_store::cpi::accounts::PrepareTradeEventBuffer
- gmsol_store::cpi::accounts::PrepareUser
- gmsol_store::cpi::accounts::PushToMarketConfigBuffer
- gmsol_store::cpi::accounts::PushToTokenMap
- gmsol_store::cpi::accounts::PushToTokenMapSynthetic
- gmsol_store::cpi::accounts::RemoveGlvMarket
- gmsol_store::cpi::accounts::RequestGtExchange
- gmsol_store::cpi::accounts::RevokeRole
- gmsol_store::cpi::accounts::SetExpectedProvider
- gmsol_store::cpi::accounts::SetFeedConfig
- gmsol_store::cpi::accounts::SetMarketConfigBufferAuthority
- gmsol_store::cpi::accounts::SetPricesFromPriceFeed
- gmsol_store::cpi::accounts::SetReferrer
- gmsol_store::cpi::accounts::SetTokenMap
- gmsol_store::cpi::accounts::ToggleFeature
- gmsol_store::cpi::accounts::ToggleGlvMarketFlag
- gmsol_store::cpi::accounts::ToggleGtMinting
- gmsol_store::cpi::accounts::ToggleMarket
- gmsol_store::cpi::accounts::ToggleTokenConfig
- gmsol_store::cpi::accounts::TokenDecimals
- gmsol_store::cpi::accounts::TokenExpectedProvider
- gmsol_store::cpi::accounts::TokenFeed
- gmsol_store::cpi::accounts::TokenName
- gmsol_store::cpi::accounts::TokenPrecision
- gmsol_store::cpi::accounts::TokenTimestampAdjustment
- gmsol_store::cpi::accounts::TransferReceiver
- gmsol_store::cpi::accounts::TransferReferralCode
- gmsol_store::cpi::accounts::TransferStoreAuthority
- gmsol_store::cpi::accounts::UpdateAdlState
- gmsol_store::cpi::accounts::UpdateGlvConfig
- gmsol_store::cpi::accounts::UpdateGlvMarketConfig
- gmsol_store::cpi::accounts::UpdateLastRestartedSlot
- gmsol_store::cpi::accounts::UpdateMarketConfig
- gmsol_store::cpi::accounts::UpdateMarketConfigFlag
- gmsol_store::cpi::accounts::UpdateMarketConfigWithBuffer
- gmsol_store::cpi::accounts::UpdateOrder
- gmsol_store::cpi::accounts::UpdatePriceFeedWithChainlink
- gmsol_store::cpi::accounts::UseClaimableAccount
- gmsol_store::events::BorrowingFeesUpdated
- gmsol_store::events::DepositCreated
- gmsol_store::events::DepositExecuted
- gmsol_store::events::DepositRemoved
- gmsol_store::events::GlvDepositRemoved
- gmsol_store::events::GlvPricing
- gmsol_store::events::GlvWithdrawalRemoved
- gmsol_store::events::GtUpdated
- gmsol_store::events::MarketFeesUpdated
- gmsol_store::events::MarketStateUpdated
- gmsol_store::events::OrderCreated
- gmsol_store::events::OrderRemoved
- gmsol_store::events::PositionDecreased
- gmsol_store::events::PositionIncreased
- gmsol_store::events::ShiftRemoved
- gmsol_store::events::SwapExecuted
- gmsol_store::events::TradeEvent
- gmsol_store::events::WithdrawalCreated
- gmsol_store::events::WithdrawalExecuted
- gmsol_store::events::WithdrawalRemoved
- gmsol_store::program::GmsolStore
- gmsol_store::types::ActionFlagContainer
- gmsol_store::types::ActionHeader
- gmsol_store::types::Addresses
- gmsol_store::types::Amounts
- gmsol_store::types::BorrowingFees
- gmsol_store::types::ClaimableCollateral
- gmsol_store::types::Clocks
- gmsol_store::types::CreateDepositParams
- gmsol_store::types::CreateGlvDepositParams
- gmsol_store::types::CreateGlvWithdrawalParams
- gmsol_store::types::CreateOrderParams
- gmsol_store::types::CreateShiftParams
- gmsol_store::types::CreateWithdrawalParams
- gmsol_store::types::DecreasePositionReport
- gmsol_store::types::DepositActionParams
- gmsol_store::types::DepositParams
- gmsol_store::types::DepositReport
- gmsol_store::types::DepositTokenAccounts
- gmsol_store::types::DisabledFeatures
- gmsol_store::types::DisabledMap
- gmsol_store::types::DisabledMapEntry
- gmsol_store::types::DistributePositionImpactReport
- gmsol_store::types::Entry
- gmsol_store::types::EntryArgs
- gmsol_store::types::EventClocks
- gmsol_store::types::EventOtherState
- gmsol_store::types::EventPool
- gmsol_store::types::EventPositionState
- gmsol_store::types::EventTradeFees
- gmsol_store::types::EventTradeOutputAmounts
- gmsol_store::types::EventTradePnl
- gmsol_store::types::EventTradePrice
- gmsol_store::types::EventTradePrices
- gmsol_store::types::EventTransferOut
- gmsol_store::types::ExecutionParams
- gmsol_store::types::Factors
- gmsol_store::types::Fees
- gmsol_store::types::FundingFees
- gmsol_store::types::GlvDepositActionParams
- gmsol_store::types::GlvDepositTokenAccounts
- gmsol_store::types::GlvMarketConfig
- gmsol_store::types::GlvMarketFlagContainer
- gmsol_store::types::GlvMarkets
- gmsol_store::types::GlvMarketsEntry
- gmsol_store::types::GlvWithdrawalActionParams
- gmsol_store::types::GlvWithdrawalTokenAccounts
- gmsol_store::types::GtExchangeFlagContainer
- gmsol_store::types::GtExchangeVaultFlagContainer
- gmsol_store::types::GtState
- gmsol_store::types::IncreasePositionParams
- gmsol_store::types::IncreasePositionReport
- gmsol_store::types::Indexer
- gmsol_store::types::LiquidationFees
- gmsol_store::types::MarketConfig
- gmsol_store::types::MarketConfigFlagContainer
- gmsol_store::types::MarketFlagContainer
- gmsol_store::types::MarketMeta
- gmsol_store::types::MarketStatus
- gmsol_store::types::Members
- gmsol_store::types::MembersEntry
- gmsol_store::types::OracleFlagContainer
- gmsol_store::types::OrderActionParams
- gmsol_store::types::OrderFees
- gmsol_store::types::OrderTokenAccounts
- gmsol_store::types::OtherState
- gmsol_store::types::OutputAmounts
- gmsol_store::types::Pnl
- gmsol_store::types::Pool
- gmsol_store::types::PoolStorage
- gmsol_store::types::Pools
- gmsol_store::types::PositionFees
- gmsol_store::types::PositionState
- gmsol_store::types::Price
- gmsol_store::types::PriceFeedPrice
- gmsol_store::types::PriceFlagContainer
- gmsol_store::types::PriceMap
- gmsol_store::types::PriceMapEntry
- gmsol_store::types::Prices
- gmsol_store::types::Referral
- gmsol_store::types::RevertibleBuffer
- gmsol_store::types::RoleMap
- gmsol_store::types::RoleMapEntry
- gmsol_store::types::RoleMetadata
- gmsol_store::types::RoleStore
- gmsol_store::types::ShiftActionParams
- gmsol_store::types::ShiftTokenAccounts
- gmsol_store::types::SmallPrices
- gmsol_store::types::State
- gmsol_store::types::SwapActionParams
- gmsol_store::types::SwapParams
- gmsol_store::types::SwapReport
- gmsol_store::types::SwapResult
- gmsol_store::types::TokenAndAccount
- gmsol_store::types::Tokens
- gmsol_store::types::TokensEntry
- gmsol_store::types::TradeFees
- gmsol_store::types::TradeOutputAmounts
- gmsol_store::types::TradePnl
- gmsol_store::types::TradePrice
- gmsol_store::types::TradePrices
- gmsol_store::types::TransferOut
- gmsol_store::types::Treasury
- gmsol_store::types::UpdateBorrowingReport
- gmsol_store::types::UpdateFundingReport
- gmsol_store::types::UpdateGlvParams
- gmsol_store::types::UpdateOrderParams
- gmsol_store::types::UpdateTokenConfigParams
- gmsol_store::types::UserFlagContainer
- gmsol_store::types::UserGtState
- gmsol_store::types::WithdrawParams
- gmsol_store::types::WithdrawReport
- gmsol_store::types::WithdrawalActionParams
- gmsol_store::types::WithdrawalTokenAccounts
- gmsol_treasury::accounts::Config
- gmsol_treasury::accounts::GtBank
- gmsol_treasury::accounts::GtExchange
- gmsol_treasury::accounts::GtExchangeVault
- gmsol_treasury::accounts::Oracle
- gmsol_treasury::accounts::Store
- gmsol_treasury::accounts::TreasuryVaultConfig
- gmsol_treasury::client::accounts::CancelSwap
- gmsol_treasury::client::accounts::ClaimFees
- gmsol_treasury::client::accounts::CompleteGtExchange
- gmsol_treasury::client::accounts::ConfirmGtBuyback
- gmsol_treasury::client::accounts::CreateSwap
- gmsol_treasury::client::accounts::DepositToTreasuryVault
- gmsol_treasury::client::accounts::InitializeConfig
- gmsol_treasury::client::accounts::InitializeTreasuryVaultConfig
- gmsol_treasury::client::accounts::InsertTokenToTreasuryVault
- gmsol_treasury::client::accounts::PrepareGtBank
- gmsol_treasury::client::accounts::RemoveTokenFromTreasuryVault
- gmsol_treasury::client::accounts::SetBuybackFactor
- gmsol_treasury::client::accounts::SetGtFactor
- gmsol_treasury::client::accounts::SetReferralReward
- gmsol_treasury::client::accounts::SetTreasuryVaultConfig
- gmsol_treasury::client::accounts::SyncGtBank
- gmsol_treasury::client::accounts::ToggleTokenFlag
- gmsol_treasury::client::accounts::TransferReceiver
- gmsol_treasury::client::accounts::WithdrawFromTreasuryVault
- gmsol_treasury::client::args::CancelSwap
- gmsol_treasury::client::args::ClaimFees
- gmsol_treasury::client::args::CompleteGtExchange
- gmsol_treasury::client::args::ConfirmGtBuyback
- gmsol_treasury::client::args::CreateSwap
- gmsol_treasury::client::args::DepositToTreasuryVault
- gmsol_treasury::client::args::InitializeConfig
- gmsol_treasury::client::args::InitializeTreasuryVaultConfig
- gmsol_treasury::client::args::InsertTokenToTreasuryVault
- gmsol_treasury::client::args::PrepareGtBank
- gmsol_treasury::client::args::RemoveTokenFromTreasuryVault
- gmsol_treasury::client::args::SetBuybackFactor
- gmsol_treasury::client::args::SetGtFactor
- gmsol_treasury::client::args::SetReferralReward
- gmsol_treasury::client::args::SetTreasuryVaultConfig
- gmsol_treasury::client::args::SyncGtBank
- gmsol_treasury::client::args::ToggleTokenFlag
- gmsol_treasury::client::args::TransferReceiver
- gmsol_treasury::client::args::WithdrawFromTreasuryVault
- gmsol_treasury::cpi::Return
- gmsol_treasury::cpi::accounts::CancelSwap
- gmsol_treasury::cpi::accounts::ClaimFees
- gmsol_treasury::cpi::accounts::CompleteGtExchange
- gmsol_treasury::cpi::accounts::ConfirmGtBuyback
- gmsol_treasury::cpi::accounts::CreateSwap
- gmsol_treasury::cpi::accounts::DepositToTreasuryVault
- gmsol_treasury::cpi::accounts::InitializeConfig
- gmsol_treasury::cpi::accounts::InitializeTreasuryVaultConfig
- gmsol_treasury::cpi::accounts::InsertTokenToTreasuryVault
- gmsol_treasury::cpi::accounts::PrepareGtBank
- gmsol_treasury::cpi::accounts::RemoveTokenFromTreasuryVault
- gmsol_treasury::cpi::accounts::SetBuybackFactor
- gmsol_treasury::cpi::accounts::SetGtFactor
- gmsol_treasury::cpi::accounts::SetReferralReward
- gmsol_treasury::cpi::accounts::SetTreasuryVaultConfig
- gmsol_treasury::cpi::accounts::SyncGtBank
- gmsol_treasury::cpi::accounts::ToggleTokenFlag
- gmsol_treasury::cpi::accounts::TransferReceiver
- gmsol_treasury::cpi::accounts::WithdrawFromTreasuryVault
- gmsol_treasury::program::GmsolTreasury
- gmsol_treasury::types::Addresses
- gmsol_treasury::types::Amounts
- gmsol_treasury::types::DisabledFeatures
- gmsol_treasury::types::DisabledMap
- gmsol_treasury::types::DisabledMapEntry
- gmsol_treasury::types::Factors
- gmsol_treasury::types::GtBankFlagsContainer
- gmsol_treasury::types::GtExchangeFlagContainer
- gmsol_treasury::types::GtExchangeVaultFlagContainer
- gmsol_treasury::types::GtState
- gmsol_treasury::types::Members
- gmsol_treasury::types::MembersEntry
- gmsol_treasury::types::OracleFlagContainer
- gmsol_treasury::types::PriceMap
- gmsol_treasury::types::PriceMapEntry
- gmsol_treasury::types::RoleMap
- gmsol_treasury::types::RoleMapEntry
- gmsol_treasury::types::RoleMetadata
- gmsol_treasury::types::RoleStore
- gmsol_treasury::types::SmallPrices
- gmsol_treasury::types::TokenBalance
- gmsol_treasury::types::TokenBalances
- gmsol_treasury::types::TokenBalancesEntry
- gmsol_treasury::types::TokenConfig
- gmsol_treasury::types::TokenFlagContainer
- gmsol_treasury::types::TokenMap
- gmsol_treasury::types::TokenMapEntry
- gmsol_treasury::types::Treasury
- model::MarketModel
- model::PositionModel
Enums
- error::Error
- gmsol_store::types::ActionState
- gmsol_store::types::DecreasePositionSwapType
- gmsol_store::types::GlvPricingKind
- gmsol_store::types::GtUpdateKind
- gmsol_store::types::InsolventCloseStep
- gmsol_store::types::OrderKind
- gmsol_store::types::PoolKind
- gmsol_store::utils::Event
- gmsol_treasury::utils::Event
Functions
- gmsol_store::cpi::accept_receiver
- gmsol_store::cpi::accept_referral_code
- gmsol_store::cpi::accept_store_authority
- gmsol_store::cpi::auto_deleverage
- gmsol_store::cpi::cancel_order_if_no_position
- gmsol_store::cpi::cancel_referral_code_transfer
- gmsol_store::cpi::check_admin
- gmsol_store::cpi::check_role
- gmsol_store::cpi::claim_fees_from_market
- gmsol_store::cpi::clear_all_prices
- gmsol_store::cpi::close_deposit
- gmsol_store::cpi::close_empty_claimable_account
- gmsol_store::cpi::close_glv_deposit
- gmsol_store::cpi::close_glv_shift
- gmsol_store::cpi::close_glv_withdrawal
- gmsol_store::cpi::close_gt_exchange
- gmsol_store::cpi::close_market_config_buffer
- gmsol_store::cpi::close_order
- gmsol_store::cpi::close_shift
- gmsol_store::cpi::close_withdrawal
- gmsol_store::cpi::confirm_gt_exchange_vault
- gmsol_store::cpi::create_deposit
- gmsol_store::cpi::create_glv_deposit
- gmsol_store::cpi::create_glv_shift
- gmsol_store::cpi::create_glv_withdrawal
- gmsol_store::cpi::create_order
- gmsol_store::cpi::create_shift
- gmsol_store::cpi::create_withdrawal
- gmsol_store::cpi::disable_role
- gmsol_store::cpi::enable_role
- gmsol_store::cpi::execute_decrease_order
- gmsol_store::cpi::execute_deposit
- gmsol_store::cpi::execute_glv_deposit
- gmsol_store::cpi::execute_glv_shift
- gmsol_store::cpi::execute_glv_withdrawal
- gmsol_store::cpi::execute_increase_or_swap_order
- gmsol_store::cpi::execute_shift
- gmsol_store::cpi::execute_withdrawal
- gmsol_store::cpi::get_market_status
- gmsol_store::cpi::get_market_token_price
- gmsol_store::cpi::grant_role
- gmsol_store::cpi::gt_set_exchange_time_window
- gmsol_store::cpi::gt_set_order_fee_discount_factors
- gmsol_store::cpi::gt_set_referral_reward_factors
- gmsol_store::cpi::has_admin
- gmsol_store::cpi::has_role
- gmsol_store::cpi::initialize
- gmsol_store::cpi::initialize_glv
- gmsol_store::cpi::initialize_gt
- gmsol_store::cpi::initialize_market
- gmsol_store::cpi::initialize_market_config_buffer
- gmsol_store::cpi::initialize_market_vault
- gmsol_store::cpi::initialize_oracle
- gmsol_store::cpi::initialize_price_feed
- gmsol_store::cpi::initialize_referral_code
- gmsol_store::cpi::initialize_token_map
- gmsol_store::cpi::insert_address
- gmsol_store::cpi::insert_amount
- gmsol_store::cpi::insert_factor
- gmsol_store::cpi::insert_glv_market
- gmsol_store::cpi::insert_order_fee_discount_for_referred_user
- gmsol_store::cpi::is_token_config_enabled
- gmsol_store::cpi::liquidate
- gmsol_store::cpi::market_transfer_in
- gmsol_store::cpi::migrate_referral_code
- gmsol_store::cpi::prepare_associated_token_account
- gmsol_store::cpi::prepare_gt_exchange_vault
- gmsol_store::cpi::prepare_position
- gmsol_store::cpi::prepare_trade_event_buffer
- gmsol_store::cpi::prepare_user
- gmsol_store::cpi::push_to_market_config_buffer
- gmsol_store::cpi::push_to_token_map
- gmsol_store::cpi::push_to_token_map_synthetic
- gmsol_store::cpi::remove_glv_market
- gmsol_store::cpi::request_gt_exchange
- gmsol_store::cpi::revoke_role
- gmsol_store::cpi::set_expected_provider
- gmsol_store::cpi::set_feed_config
- gmsol_store::cpi::set_market_config_buffer_authority
- gmsol_store::cpi::set_prices_from_price_feed
- gmsol_store::cpi::set_referrer
- gmsol_store::cpi::set_token_map
- gmsol_store::cpi::toggle_feature
- gmsol_store::cpi::toggle_glv_market_flag
- gmsol_store::cpi::toggle_gt_minting
- gmsol_store::cpi::toggle_market
- gmsol_store::cpi::toggle_token_config
- gmsol_store::cpi::token_decimals
- gmsol_store::cpi::token_expected_provider
- gmsol_store::cpi::token_feed
- gmsol_store::cpi::token_name
- gmsol_store::cpi::token_precision
- gmsol_store::cpi::token_timestamp_adjustment
- gmsol_store::cpi::transfer_receiver
- gmsol_store::cpi::transfer_referral_code
- gmsol_store::cpi::transfer_store_authority
- gmsol_store::cpi::update_adl_state
- gmsol_store::cpi::update_glv_config
- gmsol_store::cpi::update_glv_market_config
- gmsol_store::cpi::update_last_restarted_slot
- gmsol_store::cpi::update_market_config
- gmsol_store::cpi::update_market_config_flag
- gmsol_store::cpi::update_market_config_with_buffer
- gmsol_store::cpi::update_order
- gmsol_store::cpi::update_price_feed_with_chainlink
- gmsol_store::cpi::use_claimable_account
- gmsol_treasury::cpi::cancel_swap
- gmsol_treasury::cpi::claim_fees
- gmsol_treasury::cpi::complete_gt_exchange
- gmsol_treasury::cpi::confirm_gt_buyback
- gmsol_treasury::cpi::create_swap
- gmsol_treasury::cpi::deposit_to_treasury_vault
- gmsol_treasury::cpi::initialize_config
- gmsol_treasury::cpi::initialize_treasury_vault_config
- gmsol_treasury::cpi::insert_token_to_treasury_vault
- gmsol_treasury::cpi::prepare_gt_bank
- gmsol_treasury::cpi::remove_token_from_treasury_vault
- gmsol_treasury::cpi::set_buyback_factor
- gmsol_treasury::cpi::set_gt_factor
- gmsol_treasury::cpi::set_referral_reward
- gmsol_treasury::cpi::set_treasury_vault_config
- gmsol_treasury::cpi::sync_gt_bank
- gmsol_treasury::cpi::toggle_token_flag
- gmsol_treasury::cpi::transfer_receiver
- gmsol_treasury::cpi::withdraw_from_treasury_vault
Type Aliases
Statics
Constants
- constants::FUNDING_AMOUNT_PER_SIZE_ADJUSTMENT
- constants::MARKET_DECIMALS
- constants::MARKET_TOKEN_DECIMALS
- constants::MARKET_USD_TO_AMOUNT_DIVISOR
- constants::MARKET_USD_UNIT
- constants::MAX_ROLE_NAME_LEN
- constants::NUM_MARKET_CONFIG_FLAGS
- constants::NUM_MARKET_FLAGS
- constants::roles::ADMIN
- gmsol_store::ID_CONST
- gmsol_treasury::ID_CONST