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