Module: Privy::Models::SolanaTokenProgramInstructionCondition::Field

Extended by:
Internal::Type::Enum
Defined in:
lib/privy/models/solana_token_program_instruction_condition.rb

Overview

See Also:

Constant Summary collapse

INSTRUCTION_NAME =
:instructionName
TRANSFER_SOURCE =
:"Transfer.source"
TRANSFER_DESTINATION =
:"Transfer.destination"
TRANSFER_AUTHORITY =
:"Transfer.authority"
TRANSFER_AMOUNT =
:"Transfer.amount"
TRANSFER_CHECKED_SOURCE =
:"TransferChecked.source"
TRANSFER_CHECKED_DESTINATION =
:"TransferChecked.destination"
TRANSFER_CHECKED_AUTHORITY =
:"TransferChecked.authority"
TRANSFER_CHECKED_AMOUNT =
:"TransferChecked.amount"
TRANSFER_CHECKED_MINT =
:"TransferChecked.mint"
BURN_ACCOUNT =
:"Burn.account"
BURN_MINT =
:"Burn.mint"
BURN_AUTHORITY =
:"Burn.authority"
BURN_AMOUNT =
:"Burn.amount"
MINT_TO_MINT =
:"MintTo.mint"
MINT_TO_ACCOUNT =
:"MintTo.account"
MINT_TO_AUTHORITY =
:"MintTo.authority"
MINT_TO_AMOUNT =
:"MintTo.amount"
CLOSE_ACCOUNT_ACCOUNT =
:"CloseAccount.account"
CLOSE_ACCOUNT_DESTINATION =
:"CloseAccount.destination"
CLOSE_ACCOUNT_AUTHORITY =
:"CloseAccount.authority"
INITIALIZE_ACCOUNT3_ACCOUNT =
:"InitializeAccount3.account"
INITIALIZE_ACCOUNT3_MINT =
:"InitializeAccount3.mint"
INITIALIZE_ACCOUNT3_OWNER =
:"InitializeAccount3.owner"

Method Summary

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info