Expand description
An Anchor generated module, providing a set of structs
mirroring the structs deriving Accounts
, where each field is
a Pubkey
. This is useful for specifying accounts for a client.
Structsยง
- Accept
Receiver - Generated client accounts for
AcceptReceiver
. - Accept
Referral Code - Generated client accounts for
AcceptReferralCode
. - Accept
Store Authority - Generated client accounts for
AcceptStoreAuthority
. - Cancel
Order IfNo Position - Generated client accounts for
CancelOrderIfNoPosition
. - Cancel
Referral Code Transfer - Generated client accounts for
CancelReferralCodeTransfer
. - Check
Role - Generated client accounts for
CheckRole
. - Claim
Fees From Market - Generated client accounts for
ClaimFeesFromMarket
. - Clear
AllPrices - Generated client accounts for
ClearAllPrices
. - Close
Deposit - Generated client accounts for
CloseDeposit
. - Close
Empty Claimable Account - Generated client accounts for
CloseEmptyClaimableAccount
. - Close
GlvDeposit - Generated client accounts for
CloseGlvDeposit
. - Close
GlvShift - Generated client accounts for
CloseGlvShift
. - Close
GlvWithdrawal - Generated client accounts for
CloseGlvWithdrawal
. - Close
GtExchange - Generated client accounts for
CloseGtExchange
. - Close
Market Config Buffer - Generated client accounts for
CloseMarketConfigBuffer
. - Close
Order - Generated client accounts for
CloseOrder
. - Close
Shift - Generated client accounts for
CloseShift
. - Close
Withdrawal - Generated client accounts for
CloseWithdrawal
. - Configurate
Gt - Generated client accounts for
ConfigurateGt
. - Confirm
GtExchange Vault - Generated client accounts for
ConfirmGtExchangeVault
. - Create
Deposit - Generated client accounts for
CreateDeposit
. - Create
GlvDeposit - Generated client accounts for
CreateGlvDeposit
. - Create
GlvShift - Generated client accounts for
CreateGlvShift
. - Create
GlvWithdrawal - Generated client accounts for
CreateGlvWithdrawal
. - Create
Order - Generated client accounts for
CreateOrder
. - Create
Shift - Generated client accounts for
CreateShift
. - Create
Withdrawal - Generated client accounts for
CreateWithdrawal
. - Disable
Role - Generated client accounts for
DisableRole
. - Enable
Role - Generated client accounts for
EnableRole
. - Execute
Decrease Order - Generated client accounts for
ExecuteDecreaseOrder
. - Execute
Deposit - Generated client accounts for
ExecuteDeposit
. - Execute
GlvDeposit - Generated client accounts for
ExecuteGlvDeposit
. - Execute
GlvShift - Generated client accounts for
ExecuteGlvShift
. - Execute
GlvWithdrawal - Generated client accounts for
ExecuteGlvWithdrawal
. - Execute
Increase OrSwap Order - Generated client accounts for
ExecuteIncreaseOrSwapOrder
. - Execute
Shift - Generated client accounts for
ExecuteShift
. - Execute
Withdrawal - Generated client accounts for
ExecuteWithdrawal
. - Grant
Role - Generated client accounts for
GrantRole
. - HasRole
- Generated client accounts for
HasRole
. - Initialize
- Generated client accounts for
Initialize
. - Initialize
Glv - Generated client accounts for
InitializeGlv
. - Initialize
Gt - Generated client accounts for
InitializeGt
. - Initialize
Market - Generated client accounts for
InitializeMarket
. - Initialize
Market Config Buffer - Generated client accounts for
InitializeMarketConfigBuffer
. - Initialize
Market Vault - Generated client accounts for
InitializeMarketVault
. - Initialize
Oracle - Generated client accounts for
InitializeOracle
. - Initialize
Price Feed - Generated client accounts for
InitializePriceFeed
. - Initialize
Referral Code - Generated client accounts for
InitializeReferralCode
. - Initialize
Token Map - Generated client accounts for
InitializeTokenMap
. - Insert
Config - Generated client accounts for
InsertConfig
. - Insert
GlvMarket - Generated client accounts for
InsertGlvMarket
. - Market
Transfer In - Generated client accounts for
MarketTransferIn
. - Migrate
Referral Code - Generated client accounts for
MigrateReferralCode
. - Position
Cut - Generated client accounts for
PositionCut
. - Prepare
Associated Token Account - Generated client accounts for
PrepareAssociatedTokenAccount
. - Prepare
GtExchange Vault - Generated client accounts for
PrepareGtExchangeVault
. - Prepare
Position - Generated client accounts for
PreparePosition
. - Prepare
Trade Event Buffer - Generated client accounts for
PrepareTradeEventBuffer
. - Prepare
User - Generated client accounts for
PrepareUser
. - Push
ToMarket Config Buffer - Generated client accounts for
PushToMarketConfigBuffer
. - Push
ToToken Map - Generated client accounts for
PushToTokenMap
. - Push
ToToken MapSynthetic - Generated client accounts for
PushToTokenMapSynthetic
. - Read
Market - Generated client accounts for
ReadMarket
. - Read
Market With Token - Generated client accounts for
ReadMarketWithToken
. - Read
Token Map - Generated client accounts for
ReadTokenMap
. - Remove
GlvMarket - Generated client accounts for
RemoveGlvMarket
. - Request
GtExchange - Generated client accounts for
RequestGtExchange
. - Revoke
Role - Generated client accounts for
RevokeRole
. - SetExpected
Provider - Generated client accounts for
SetExpectedProvider
. - SetFeed
Config - Generated client accounts for
SetFeedConfig
. - SetMarket
Config Buffer Authority - Generated client accounts for
SetMarketConfigBufferAuthority
. - SetPrices
From Price Feed - Generated client accounts for
SetPricesFromPriceFeed
. - SetReferrer
- Generated client accounts for
SetReferrer
. - SetToken
Map - Generated client accounts for
SetTokenMap
. - Toggle
Feature - Generated client accounts for
ToggleFeature
. - ToggleGT
Minting - Generated client accounts for
ToggleGTMinting
. - Toggle
Market - Generated client accounts for
ToggleMarket
. - Toggle
Token Config - Generated client accounts for
ToggleTokenConfig
. - Transfer
Receiver - Generated client accounts for
TransferReceiver
. - Transfer
Referral Code - Generated client accounts for
TransferReferralCode
. - Transfer
Store Authority - Generated client accounts for
TransferStoreAuthority
. - Update
AdlState - Generated client accounts for
UpdateAdlState
. - Update
GlvConfig - Generated client accounts for
UpdateGlvConfig
. - Update
GlvMarket Config - Generated client accounts for
UpdateGlvMarketConfig
. - Update
Last Restarted Slot - Generated client accounts for
UpdateLastRestartedSlot
. - Update
Market Config - Generated client accounts for
UpdateMarketConfig
. - Update
Market Config With Buffer - Generated client accounts for
UpdateMarketConfigWithBuffer
. - Update
Order - Generated client accounts for
UpdateOrder
. - Update
Price Feed With Chainlink - Generated client accounts for
UpdatePriceFeedWithChainlink
. - UseClaimable
Account - Generated client accounts for
UseClaimableAccount
.