Module accounts

Source
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ยง

CancelSwap
Generated client accounts for CancelSwap.
ClaimFees
Generated client accounts for ClaimFees.
CompleteGtExchange
Generated client accounts for CompleteGtExchange.
ConfirmGtBuyback
Generated client accounts for ConfirmGtBuyback.
CreateSwap
Generated client accounts for CreateSwap.
DepositToTreasuryVault
Generated client accounts for DepositToTreasuryVault.
InitializeConfig
Generated client accounts for InitializeConfig.
InitializeTreasuryVaultConfig
Generated client accounts for InitializeTreasuryVaultConfig.
InsertTokenToTreasuryVault
Generated client accounts for InsertTokenToTreasuryVault.
PrepareGtBank
Generated client accounts for PrepareGtBank.
RemoveTokenFromTreasuryVault
Generated client accounts for RemoveTokenFromTreasuryVault.
SetReferralReward
Generated client accounts for SetReferralReward.
SetTreasuryVaultConfig
Generated client accounts for SetTreasuryVaultConfig.
SyncGtBank
Generated client accounts for SyncGtBank.
ToggleTokenFlag
Generated client accounts for ToggleTokenFlag.
TransferReceiver
Generated client accounts for TransferReceiver.
UpdateConfig
Generated client accounts for UpdateConfig.
WithdrawFromTreasuryVault
Generated client accounts for WithdrawFromTreasuryVault.