Index

A B C D E F G H I J K L M N O P R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values

A

account(int) - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
Account - Enum constant in enum class software.sava.core.accounts.token.extensions.AccountType
 
ACCOUNT_META_ARRAY_GENERATOR - Static variable in interface software.sava.core.accounts.meta.AccountMeta
 
AccountIndexLookupTableEntry - Record Class in software.sava.core.accounts.lookup
 
AccountIndexLookupTableEntry(byte[], int) - Constructor for record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
Creates an instance of a AccountIndexLookupTableEntry record class.
AccountIndexLookupTableView - Record Class in software.sava.core.accounts.lookup
 
AccountIndexLookupTableView(byte[], int, int) - Constructor for record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
Creates an instance of a AccountIndexLookupTableView record class.
AccountMeta - Interface in software.sava.core.accounts.meta
 
AccountMetaInvoked - Class in software.sava.core.accounts.meta
 
AccountMetaInvokedAndWrite - Class in software.sava.core.accounts.meta
 
accounts() - Method in interface software.sava.core.tx.Instruction
 
AccountState - Enum Class in software.sava.core.accounts.token
 
AccountTokenExtension - Interface in software.sava.core.accounts.token.extensions
 
accountType() - Method in record class software.sava.core.accounts.token.Token2022
Returns the value of the accountType record component.
AccountType - Enum Class in software.sava.core.accounts.token.extensions
 
AccountWithSeed - Interface in software.sava.core.accounts
 
active() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Returns the value of the active record component.
activeFilter() - Static method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
actualPendingBalanceCreditCounter() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the actualPendingBalanceCreditCounter record component.
addAccountIfExists(AccountMeta) - Method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
additionalMetadata() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
Returns the value of the additionalMetadata record component.
address() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
address() - Method in record class software.sava.core.accounts.sysvar.Clock
Returns the value of the address record component.
address() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Returns the value of the address record component.
address() - Method in record class software.sava.core.accounts.token.Mint
Returns the value of the address record component.
address() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the address record component.
AddressLookupTable - Interface in software.sava.core.accounts.lookup
 
addressLookupTableProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
AddressWorker - Interface in software.sava.core.accounts.vanity
 
AE_CIPHERTEXT_LEN - Static variable in class software.sava.core.zk.ElGamal
 
AE_KEY_LEN - Static variable in class software.sava.core.zk.ElGamal
 
allowConfidentialCredits() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the allowConfidentialCredits record component.
allowNonConfidentialCredits() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the allowNonConfidentialCredits record component.
amount() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the amount record component.
amount() - Method in interface software.sava.core.util.DecimalIntegerAmount
 
AMOUNT_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
appendInstructions(SequencedCollection<Instruction>) - Method in interface software.sava.core.tx.Transaction
 
appendIx(Instruction) - Method in interface software.sava.core.tx.Transaction
 
approved() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the approved record component.
asciiSeed() - Method in interface software.sava.core.accounts.AccountWithSeed
 
asLong() - Method in interface software.sava.core.util.DecimalIntegerAmount
 
associatedTokenAccountProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
auditorElGamalKey() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
Returns the value of the auditorElGamalKey record component.
authority() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
authority() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
Returns the value of the authority record component.
authority() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
Returns the value of the authority record component.
authority() - Method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
Returns the value of the authority record component.
authority() - Method in record class software.sava.core.accounts.token.extensions.GroupPointer
Returns the value of the authority record component.
authority() - Method in record class software.sava.core.accounts.token.extensions.MetadataPointer
Returns the value of the authority record component.
authority() - Method in record class software.sava.core.accounts.token.extensions.PausableConfig
Returns the value of the authority record component.
authority() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
Returns the value of the authority record component.
authority() - Method in record class software.sava.core.accounts.token.extensions.TransferHook
Returns the value of the authority record component.
AUTHORITY_OFFSET - Static variable in interface software.sava.core.accounts.lookup.AddressLookupTable
 
AUTHORITY_OPTION_OFFSET - Static variable in interface software.sava.core.accounts.lookup.AddressLookupTable
 
authorityFilter(PublicKey) - Static method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
autoApproveNewAccounts() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
Returns the value of the autoApproveNewAccounts record component.
availableBalance() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the availableBalance record component.

B

BASE_LOOKUP_TABLE_LEN - Static variable in interface software.sava.core.tx.Transaction
 
Base58 - Class in software.sava.core.encoding
 
base58BlockHash() - Method in interface software.sava.core.tx.TransactionSkeleton
 
base58KeyPair - Enum constant in enum class software.sava.core.accounts.vanity.PrivateKeyEncoding
 
base58PrivateKey - Enum constant in enum class software.sava.core.accounts.vanity.PrivateKeyEncoding
 
base64EncodeToString() - Method in interface software.sava.core.tx.Transaction
 
base64KeyPair - Enum constant in enum class software.sava.core.accounts.vanity.PrivateKeyEncoding
 
base64PrivateKey - Enum constant in enum class software.sava.core.accounts.vanity.PrivateKeyEncoding
 
baseKey() - Method in interface software.sava.core.accounts.AccountWithSeed
 
beginMutableEncode(byte[], int, char[]) - Static method in class software.sava.core.encoding.Base58
 
beginsWith() - Method in interface software.sava.core.accounts.vanity.AddressWorker
 
beginsWith(byte[]) - Method in interface software.sava.core.tx.Instruction
 
BLOCK_HASH_LENGTH - Static variable in interface software.sava.core.tx.Transaction
 
BLOCK_QUEUE_SIZE - Static variable in interface software.sava.core.tx.Transaction
 
blockHash() - Method in interface software.sava.core.tx.TransactionSkeleton
 
BLOCKS_UNTIL_FINALIZED - Static variable in interface software.sava.core.tx.Transaction
 
Borsh - Interface in software.sava.core.borsh
 
Borsh.Enum - Interface in software.sava.core.borsh
 
Borsh.Factory<T> - Interface in software.sava.core.borsh
 
bPFLoaderProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
breakOut() - Method in interface software.sava.core.accounts.vanity.VanityAddressGenerator
 
BYTES - Static variable in record class software.sava.core.accounts.sysvar.Clock
 
BYTES - Static variable in record class software.sava.core.accounts.sysvar.EpochRewards
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.CpiGuard
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.DefaultAccountState
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.GroupPointer
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.MemoTransfer
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.MetadataPointer
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.MintCloseAuthority
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.PausableConfig
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.PermanentDelegate
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.TransferFee
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.TransferFeeAmount
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.TransferHook
 
BYTES - Static variable in record class software.sava.core.accounts.token.extensions.TransferHookAccount
 
BYTES - Static variable in record class software.sava.core.accounts.token.Mint
 
BYTES - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
ByteUtil - Class in software.sava.core.encoding
 

C

caseSensitive() - Method in interface software.sava.core.accounts.vanity.Subsequence
 
Clock - Record Class in software.sava.core.accounts.sysvar
 
Clock(PublicKey, long, long, long, long, long) - Constructor for record class software.sava.core.accounts.sysvar.Clock
Creates an instance of a Clock record class.
clockSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
CLOSE_AUTHORITY_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
CLOSE_AUTHORITY_OPTION_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
closeAuthority() - Method in record class software.sava.core.accounts.token.extensions.MintCloseAuthority
Returns the value of the closeAuthority record component.
closeAuthority() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the closeAuthority record component.
closeAuthorityOption() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the closeAuthorityOption record component.
CompactU16Encoding - Class in software.sava.core.encoding
 
compareTo(PublicKey) - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
 
compareTo(PublicKey) - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
 
computeBudgetProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
ConfidentialMintBurn - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
ConfidentialMintBurn - Record Class in software.sava.core.accounts.token.extensions
 
ConfidentialMintBurn(byte[], byte[], PublicKey, byte[]) - Constructor for record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
Creates an instance of a ConfidentialMintBurn record class.
confidentialSupply() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
Returns the value of the confidentialSupply record component.
ConfidentialTransferAccount - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
ConfidentialTransferAccount - Record Class in software.sava.core.accounts.token.extensions
 
ConfidentialTransferAccount(boolean, PublicKey, byte[], byte[], byte[], byte[], boolean, boolean, long, long, long, long) - Constructor for record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Creates an instance of a ConfidentialTransferAccount record class.
ConfidentialTransferFeeAmount - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
ConfidentialTransferFeeAmount - Record Class in software.sava.core.accounts.token.extensions
 
ConfidentialTransferFeeAmount(byte[]) - Constructor for record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeAmount
Creates an instance of a ConfidentialTransferFeeAmount record class.
ConfidentialTransferFeeConfig - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
ConfidentialTransferFeeConfig - Record Class in software.sava.core.accounts.token.extensions
 
ConfidentialTransferFeeConfig(PublicKey, PublicKey, boolean, byte[]) - Constructor for record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
Creates an instance of a ConfidentialTransferFeeConfig record class.
ConfidentialTransferMint - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
ConfidentialTransferMint - Record Class in software.sava.core.accounts.token.extensions
 
ConfidentialTransferMint(PublicKey, boolean, PublicKey) - Constructor for record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
Creates an instance of a ConfidentialTransferMint record class.
configProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
containKey(PublicKey) - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
contains(char[], int) - Method in interface software.sava.core.accounts.vanity.Subsequence
 
continueMutableEncode(byte[], int, int, int, char[]) - Static method in class software.sava.core.encoding.Base58
 
copyByteArray() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
 
copyByteArray() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
 
copyByteArray() - Method in interface software.sava.core.accounts.PublicKey
 
copyData() - Method in interface software.sava.core.tx.Instruction
 
CpiGuard - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
CpiGuard - Record Class in software.sava.core.accounts.token.extensions
 
CpiGuard(boolean) - Constructor for record class software.sava.core.accounts.token.extensions.CpiGuard
Creates an instance of a CpiGuard record class.
create(String, boolean, boolean, boolean) - Static method in interface software.sava.core.accounts.vanity.Subsequence
 
CREATE_FEE_PAYER - Static variable in interface software.sava.core.accounts.meta.AccountMeta
 
CREATE_INVOKED - Static variable in interface software.sava.core.accounts.meta.AccountMeta
 
CREATE_READ - Static variable in interface software.sava.core.accounts.meta.AccountMeta
 
CREATE_READ_ONLY_SIGNER - Static variable in interface software.sava.core.accounts.meta.AccountMeta
 
CREATE_WRITE - Static variable in interface software.sava.core.accounts.meta.AccountMeta
 
CREATE_WRITE_SIGNER - Static variable in interface software.sava.core.accounts.meta.AccountMeta
 
createAccount(PublicKey, PublicKey, byte[], PublicKey) - Static method in interface software.sava.core.accounts.AccountWithSeed
 
createAccount(PublicKey, PublicKey, String, PublicKey) - Static method in interface software.sava.core.accounts.AccountWithSeed
 
createAccountsMap(int, PublicKey) - Static method in interface software.sava.core.accounts.meta.AccountMeta
 
createAddressConstants(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Static method in interface software.sava.core.accounts.SolanaAccounts
 
createAddressConstants(PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey, PublicKey) - Static method in interface software.sava.core.accounts.SolanaAccounts
 
createCloseAuthorityFilter(PublicKey) - Static method in record class software.sava.core.accounts.token.TokenAccount
 
createDataSizeFilter(int) - Static method in interface software.sava.core.rpc.Filter
 
createDedicatedSigner() - Method in interface software.sava.core.accounts.Signer
 
createDelegateFilter(PublicKey) - Static method in record class software.sava.core.accounts.token.TokenAccount
 
createDiscriminator(byte[]) - Static method in interface software.sava.core.programs.Discriminator
 
createFeePayer(PublicKey) - Static method in interface software.sava.core.accounts.meta.AccountMeta
 
createFromKeyPair(byte[]) - Static method in interface software.sava.core.accounts.Signer
 
createFromKeyPair(byte[], byte[]) - Static method in interface software.sava.core.accounts.Signer
 
createFromKeyPair(PublicKey, PrivateKey) - Static method in interface software.sava.core.accounts.Signer
 
createFromPrivateKey(byte[]) - Static method in interface software.sava.core.accounts.Signer
 
createGenerator(Path, PrivateKeyEncoding, boolean, ExecutorService, int, Subsequence, Subsequence, long, int) - Static method in interface software.sava.core.accounts.vanity.VanityAddressGenerator
 
createGenerator(Path, SecureRandomFactory, PrivateKeyEncoding, boolean, ExecutorService, int, Subsequence, Subsequence, long, int) - Static method in interface software.sava.core.accounts.vanity.VanityAddressGenerator
 
createInstruction(AccountMeta, List<AccountMeta>, byte[]) - Static method in interface software.sava.core.tx.Instruction
 
createInstruction(AccountMeta, List<AccountMeta>, byte[], int, int) - Static method in interface software.sava.core.tx.Instruction
 
createInstruction(AccountMeta, List<AccountMeta>, Discriminator) - Static method in interface software.sava.core.tx.Instruction
 
createInstruction(PublicKey, List<AccountMeta>, byte[]) - Static method in interface software.sava.core.tx.Instruction
 
createInstruction(PublicKey, List<AccountMeta>, byte[], int, int) - Static method in interface software.sava.core.tx.Instruction
 
createInvoked(PublicKey) - Static method in interface software.sava.core.accounts.meta.AccountMeta
 
createKeyPairBytesFromPrivateKey(byte[]) - Static method in interface software.sava.core.accounts.Signer
 
createMemCompFilter(int, byte[]) - Static method in interface software.sava.core.rpc.Filter
 
createMemCompFilter(int, PublicKey) - Static method in interface software.sava.core.rpc.Filter
 
createMemCompFilter(int, PublicKey, PublicKey) - Static method in interface software.sava.core.rpc.Filter
 
createMeta(AddressLookupTable) - Static method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
createMeta(AddressLookupTable, int) - Static method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
createMeta(PublicKey, boolean, boolean) - Static method in interface software.sava.core.accounts.meta.AccountMeta
 
createMeta(PublicKey, boolean, boolean, boolean, boolean) - Static method in interface software.sava.core.accounts.meta.AccountMeta
 
createMetas(Collection<AddressLookupTable>) - Static method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
createMetas(Collection<AddressLookupTable>, int) - Static method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
createMetas(AddressLookupTable[]) - Static method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
createMetas(AddressLookupTable[], int) - Static method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
createMintFilter(PublicKey) - Static method in record class software.sava.core.accounts.token.TokenAccount
 
createOffCurveAccountWithAsciiSeed(PublicKey, String, PublicKey) - Static method in interface software.sava.core.accounts.PublicKey
 
createOwnerFilter(PublicKey) - Static method in record class software.sava.core.accounts.token.TokenAccount
 
createPDA(List<byte[]>, PublicKey, int) - Static method in interface software.sava.core.accounts.ProgramDerivedAddress
 
createPDA(PublicKey, int) - Static method in interface software.sava.core.accounts.ProgramDerivedAddress
 
createProgramAddress(List<byte[]>, PublicKey) - Static method in interface software.sava.core.accounts.PublicKey
 
createPubKey(byte[]) - Static method in interface software.sava.core.accounts.PublicKey
 
createRead(PublicKey) - Static method in interface software.sava.core.accounts.meta.AccountMeta
 
createReadOnlySigner(PublicKey) - Static method in interface software.sava.core.accounts.meta.AccountMeta
 
createSecureRandom() - Method in interface software.sava.core.accounts.vanity.SecureRandomFactory
 
createTransaction() - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTransaction(List<Instruction>) - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTransaction(List<Instruction>, AddressLookupTable) - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTransaction(List<Instruction>, LookupTableAccountMeta[]) - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTransaction(AddressLookupTable) - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTransaction(AccountMeta[]) - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTransaction(AccountMeta[], AddressLookupTable) - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTransaction(AccountMeta[], LookupTableAccountMeta[]) - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTransaction(LookupTableAccountMeta[]) - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTransaction(Instruction[]) - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTransaction(Instruction[], AddressLookupTable) - Method in interface software.sava.core.tx.TransactionSkeleton
 
createTx(List<Instruction>) - Static method in interface software.sava.core.tx.Transaction
 
createTx(List<Instruction>, int, Map<PublicKey, AccountMeta>, AddressLookupTable) - Static method in interface software.sava.core.tx.Transaction
 
createTx(List<Instruction>, int, Map<PublicKey, AccountMeta>, LookupTableAccountMeta[]) - Static method in interface software.sava.core.tx.Transaction
 
createTx(List<Instruction>, int, AccountMeta[]) - Static method in interface software.sava.core.tx.Transaction
 
createTx(List<Instruction>, int, AccountMeta[], AddressLookupTable) - Static method in interface software.sava.core.tx.Transaction
 
createTx(List<Instruction>, int, AccountMeta[], LookupTableAccountMeta[]) - Static method in interface software.sava.core.tx.Transaction
 
createTx(List<Instruction>, AddressLookupTable) - Static method in interface software.sava.core.tx.Transaction
 
createTx(List<Instruction>, AccountMeta[]) - Static method in interface software.sava.core.tx.Transaction
 
createTx(List<Instruction>, Instruction...) - Static method in interface software.sava.core.tx.Transaction
 
createTx(AccountMeta, List<Instruction>) - Static method in interface software.sava.core.tx.Transaction
 
createTx(AccountMeta, List<Instruction>, AddressLookupTable) - Static method in interface software.sava.core.tx.Transaction
 
createTx(AccountMeta, List<Instruction>, AddressLookupTable, LookupTableAccountMeta[]) - Static method in interface software.sava.core.tx.Transaction
 
createTx(AccountMeta, List<Instruction>, LookupTableAccountMeta[]) - Static method in interface software.sava.core.tx.Transaction
 
createTx(AccountMeta, Instruction) - Static method in interface software.sava.core.tx.Transaction
 
createTx(PublicKey, List<Instruction>) - Static method in interface software.sava.core.tx.Transaction
 
createTx(PublicKey, List<Instruction>, AddressLookupTable) - Static method in interface software.sava.core.tx.Transaction
 
createTx(PublicKey, List<Instruction>, LookupTableAccountMeta[]) - Static method in interface software.sava.core.tx.Transaction
 
createTx(PublicKey, List<Instruction>, Instruction...) - Static method in interface software.sava.core.tx.Transaction
 
createTx(PublicKey, Instruction) - Static method in interface software.sava.core.tx.Transaction
 
createTx(Instruction) - Static method in interface software.sava.core.tx.Transaction
 
createTx(Instruction[], int, Map<PublicKey, AccountMeta>) - Static method in interface software.sava.core.tx.Transaction
 
createTx(Instruction, AccountMeta[]) - Static method in interface software.sava.core.tx.Transaction
 
createWithSeed(PublicKey, String, PublicKey) - Static method in interface software.sava.core.accounts.PublicKey
 
createWritableSigner(PublicKey) - Static method in interface software.sava.core.accounts.meta.AccountMeta
 
createWrite(PublicKey) - Static method in interface software.sava.core.accounts.meta.AccountMeta
 
currentRate() - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
Returns the value of the currentRate record component.

D

data() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
data() - Method in interface software.sava.core.programs.Discriminator
 
data() - Method in interface software.sava.core.tx.Instruction
 
data() - Method in interface software.sava.core.tx.TransactionSkeleton
 
DEACTIVATION_SLOT_OFFSET - Static variable in interface software.sava.core.accounts.lookup.AddressLookupTable
 
deactivationSlot() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
DecimalInteger - Interface in software.sava.core.util
 
DecimalIntegerAmount - Interface in software.sava.core.util
 
decimals() - Method in record class software.sava.core.accounts.token.Mint
Returns the value of the decimals record component.
decimals() - Method in interface software.sava.core.util.DecimalInteger
 
decimals() - Method in interface software.sava.core.util.LamportDecimal
 
decode(byte[]) - Static method in class software.sava.core.encoding.Jex
 
decode(byte[], int) - Static method in class software.sava.core.encoding.CompactU16Encoding
 
decode(char[]) - Static method in class software.sava.core.encoding.Base58
 
decode(char[]) - Static method in class software.sava.core.encoding.Jex
 
decode(char[], byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decode(char[], int, int) - Static method in class software.sava.core.encoding.Base58
 
decode(char[], int, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decode(CharSequence) - Static method in class software.sava.core.encoding.Jex
 
decode(CharSequence, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decode(String) - Static method in class software.sava.core.encoding.Base58
 
decode(ByteBuffer) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(byte[]) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(byte[], byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(byte[], int, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(char[]) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(char[], byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(char[], int, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(CharSequence) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(CharSequence, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(ByteBuffer) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(ByteBuffer, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decodeChecked(ByteBuffer, int, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decodePrimIter(CharSequence) - Static method in class software.sava.core.encoding.Jex
 
decodePrimIter(CharSequence, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
decodePrimIterChecked(CharSequence) - Static method in class software.sava.core.encoding.Jex
 
decodePrimIterChecked(CharSequence, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
DECRYPT_HANDLE_LEN - Static variable in class software.sava.core.zk.ElGamal
 
decryptableAvailableBalance() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the decryptableAvailableBalance record component.
decryptableSupply() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
Returns the value of the decryptableSupply record component.
DEFAULT - Static variable in interface software.sava.core.accounts.vanity.SecureRandomFactory
 
DEFAULT_MAXIMUM_PENDING_BALANCE_CREDIT_COUNTER - Static variable in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
 
DefaultAccountState - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
DefaultAccountState - Record Class in software.sava.core.accounts.token.extensions
 
DefaultAccountState(int) - Constructor for record class software.sava.core.accounts.token.extensions.DefaultAccountState
Creates an instance of a DefaultAccountState record class.
delegate() - Method in record class software.sava.core.accounts.token.extensions.PermanentDelegate
Returns the value of the delegate record component.
delegate() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the delegate record component.
DELEGATE_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
DELEGATE_OPTION_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
DELEGATED_AMOUNT_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
delegatedAmount() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the delegatedAmount record component.
delegateOption() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the delegateOption record component.
deserializeSkeleton(byte[]) - Static method in interface software.sava.core.tx.TransactionSkeleton
 
discriminator() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
discriminator(int) - Method in interface software.sava.core.tx.Instruction
 
Discriminator - Interface in software.sava.core.programs
 
DISCRIMINATOR_OFFSET - Static variable in interface software.sava.core.accounts.lookup.AddressLookupTable
 
distributedRewards() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Returns the value of the distributedRewards record component.
distributionStartingBlockHeight() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Returns the value of the distributionStartingBlockHeight record component.
durationMillis() - Method in record class software.sava.core.accounts.vanity.Result
Returns the value of the durationMillis record component.

E

ED_25519_KEY_FACTORY - Static variable in class software.sava.core.crypto.SunCrypto
 
ed25519Program() - Method in interface software.sava.core.accounts.SolanaAccounts
 
Ed25519Util - Class in software.sava.core.crypto.ed25519
LICENSE Copyright (c) 2000 - 2023 The Legion of the Bouncy Castle Inc.
EdDSA_KEY_FACTORY - Static variable in class software.sava.core.crypto.SunCrypto
 
ElGamal - Class in software.sava.core.zk
 
ELGAMAL_CIPHERTEXT_LEN - Static variable in class software.sava.core.zk.ElGamal
 
ELGAMAL_KEYPAIR_LEN - Static variable in class software.sava.core.zk.ElGamal
 
ELGAMAL_PUBKEY_LEN - Static variable in class software.sava.core.zk.ElGamal
 
ELGAMAL_SECRET_KEY_LEN - Static variable in class software.sava.core.zk.ElGamal
 
elgamalPubkey() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the elgamalPubkey record component.
encode(byte[]) - Static method in class software.sava.core.encoding.Base58
 
encode(byte[]) - Static method in class software.sava.core.encoding.Jex
 
encode(byte[], char[]) - Static method in class software.sava.core.encoding.Base58
 
encode(byte[], int, int) - Static method in class software.sava.core.encoding.Base58
 
encode(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encode(byte[], int, int, char[]) - Static method in class software.sava.core.encoding.Base58
 
encode(ByteBuffer) - Static method in class software.sava.core.encoding.Jex
 
encode(ByteBuffer, int) - Static method in class software.sava.core.encoding.Jex
 
encodeBytes(byte[]) - Static method in class software.sava.core.encoding.Jex
 
encodeBytes(byte[], byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeBytes(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeBytes(byte[], int, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeBytes(ByteBuffer) - Static method in class software.sava.core.encoding.Jex
 
encodeBytes(ByteBuffer, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeBytes(ByteBuffer, int) - Static method in class software.sava.core.encoding.Jex
 
encodeBytes(ByteBuffer, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeChars(byte[]) - Static method in class software.sava.core.encoding.Jex
 
encodeChars(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeChars(byte[], int, int, char[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeChars(ByteBuffer) - Static method in class software.sava.core.encoding.Jex
 
encodeChars(ByteBuffer, char[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeChars(ByteBuffer, int) - Static method in class software.sava.core.encoding.Jex
 
encodeChars(ByteBuffer, int, char[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeLength(byte[], int, int) - Static method in class software.sava.core.encoding.CompactU16Encoding
 
encodeLength(int) - Static method in class software.sava.core.encoding.CompactU16Encoding
 
encodeReverse(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeReverse(ByteBuffer, int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeReverseBytes(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeReverseBytes(byte[], int, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeReverseBytes(ByteBuffer, int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeReverseBytes(ByteBuffer, int, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeReverseChars(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeReverseChars(byte[], int, int, char[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeReverseChars(ByteBuffer, int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeReverseChars(ByteBuffer, int, int, char[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpper(byte[]) - Static method in class software.sava.core.encoding.Jex
 
encodeUpper(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpper(ByteBuffer) - Static method in class software.sava.core.encoding.Jex
 
encodeUpper(ByteBuffer, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperBytes(byte[]) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperBytes(byte[], byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperBytes(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperBytes(byte[], int, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperBytes(ByteBuffer) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperBytes(ByteBuffer, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperBytes(ByteBuffer, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperBytes(ByteBuffer, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperChars(byte[]) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperChars(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperChars(byte[], int, int, char[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperChars(ByteBuffer) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperChars(ByteBuffer, char[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperChars(ByteBuffer, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperChars(ByteBuffer, int, char[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperReverse(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperReverse(ByteBuffer, int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperReverseBytes(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperReverseBytes(byte[], int, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperReverseBytes(ByteBuffer, int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperReverseBytes(ByteBuffer, int, int, byte[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperReverseChars(byte[], int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperReverseChars(byte[], int, int, char[], int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperReverseChars(ByteBuffer, int, int) - Static method in class software.sava.core.encoding.Jex
 
encodeUpperReverseChars(ByteBuffer, int, int, char[], int) - Static method in class software.sava.core.encoding.Jex
 
epoch() - Method in record class software.sava.core.accounts.sysvar.Clock
Returns the value of the epoch record component.
epoch() - Method in record class software.sava.core.accounts.token.extensions.TransferFee
Returns the value of the epoch record component.
EpochRewards - Record Class in software.sava.core.accounts.sysvar
 
EpochRewards(PublicKey, long, long, byte[], BigInteger, long, long, boolean) - Constructor for record class software.sava.core.accounts.sysvar.EpochRewards
Creates an instance of a EpochRewards record class.
epochRewardsSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
epochScheduleSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
epochStartTimestamp() - Method in record class software.sava.core.accounts.sysvar.Clock
Returns the value of the epochStartTimestamp record component.
equals(byte[], int) - Method in interface software.sava.core.programs.Discriminator
 
equals(Object) - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class software.sava.core.accounts.meta.AccountMetaInvoked
 
equals(Object) - Method in class software.sava.core.accounts.meta.AccountMetaInvokedAndWrite
 
equals(Object) - Method in record class software.sava.core.accounts.sysvar.Clock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeAmount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.CpiGuard
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.DefaultAccountState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.GroupPointer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.ImmutableOwner
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.MemoTransfer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.MetadataPointer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.MintCloseAuthority
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.NonTransferable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.NonTransferableAccount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.PausableAccount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.PausableConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.PermanentDelegate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.TokenGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.TokenGroupMember
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.TransferFee
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.TransferFeeAmount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.TransferHook
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.TransferHookAccount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.extensions.Uninitialized
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.Mint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.Token2022
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.Token2022Account
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.token.TokenAccount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class software.sava.core.accounts.vanity.Result
Indicates whether some other object is "equal to" this one.
exceedsSizeLimit() - Method in interface software.sava.core.tx.Transaction
 
expectedPendingBalanceCreditCounter() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the expectedPendingBalanceCreditCounter record component.
extensions() - Method in record class software.sava.core.accounts.token.Token2022
Returns the value of the extensions record component.
extensions() - Method in record class software.sava.core.accounts.token.Token2022Account
Returns the value of the extensions record component.
extensionType() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeAmount
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.CpiGuard
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.DefaultAccountState
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.GroupPointer
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.ImmutableOwner
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.MemoTransfer
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.MetadataPointer
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.MintCloseAuthority
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.NonTransferable
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.NonTransferableAccount
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.PausableAccount
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.PausableConfig
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.PermanentDelegate
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
 
extensionType() - Method in interface software.sava.core.accounts.token.extensions.TokenExtension
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.TokenGroup
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.TokenGroupMember
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeAmount
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.TransferHook
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.TransferHookAccount
 
extensionType() - Method in record class software.sava.core.accounts.token.extensions.Uninitialized
 
ExtensionType - Enum Class in software.sava.core.accounts.token.extensions
 
extraAccount(AccountMeta) - Method in interface software.sava.core.tx.Instruction
 
extraAccount(PublicKey, Function<PublicKey, AccountMeta>) - Method in interface software.sava.core.tx.Instruction
 
extraAccounts(Collection<PublicKey>, Function<PublicKey, AccountMeta>) - Method in interface software.sava.core.tx.Instruction
 
extraAccounts(List<AccountMeta>) - Method in interface software.sava.core.tx.Instruction
 

F

FACTORY - Static variable in interface software.sava.core.accounts.lookup.AddressLookupTable
 
FACTORY - Static variable in record class software.sava.core.accounts.sysvar.Clock
 
FACTORY - Static variable in record class software.sava.core.accounts.sysvar.EpochRewards
 
FACTORY - Static variable in record class software.sava.core.accounts.token.Mint
 
FACTORY - Static variable in record class software.sava.core.accounts.token.Token2022
 
FACTORY - Static variable in record class software.sava.core.accounts.token.Token2022Account
 
FACTORY - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
featureProposalProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
feePayer() - Method in interface software.sava.core.accounts.meta.AccountMeta
 
feePayer() - Method in class software.sava.core.accounts.meta.AccountMetaInvoked
 
feePayer() - Method in class software.sava.core.accounts.meta.AccountMetaInvokedAndWrite
 
feePayer() - Method in interface software.sava.core.tx.Transaction
 
feePayer() - Method in interface software.sava.core.tx.TransactionSkeleton
 
feesSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
Filter - Interface in software.sava.core.rpc
 
filterInstructions(AccountMeta[], Discriminator) - Method in interface software.sava.core.tx.TransactionSkeleton
 
filterInstructionsWithoutAccounts(Discriminator) - Method in interface software.sava.core.tx.TransactionSkeleton
 
filterInstructionsWithoutTableAccounts(Discriminator) - Method in interface software.sava.core.tx.TransactionSkeleton
 
find() - Method in interface software.sava.core.accounts.vanity.AddressWorker
 
findProgramAddress(List<byte[]>, PublicKey) - Static method in interface software.sava.core.accounts.PublicKey
 
fixedLength(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
fixedLength(String, int) - Static method in class software.sava.core.encoding.ByteUtil
 
fixedLength(String, int, Charset) - Static method in class software.sava.core.encoding.ByteUtil
 
found() - Method in interface software.sava.core.accounts.vanity.AddressWorker
 
freezeAuthority() - Method in record class software.sava.core.accounts.token.Mint
Returns the value of the freezeAuthority record component.
fromBase58Encoded(char[]) - Static method in interface software.sava.core.accounts.PublicKey
 
fromBase58Encoded(char[], int, int) - Static method in interface software.sava.core.accounts.PublicKey
 
fromBase58Encoded(String) - Static method in interface software.sava.core.accounts.PublicKey
 
fromBase64Encoded(String) - Static method in interface software.sava.core.accounts.PublicKey
 
fromBigDecimal(BigDecimal) - Static method in interface software.sava.core.util.LamportDecimal
 
fromDecimal(BigDecimal) - Method in interface software.sava.core.util.DecimalInteger
 
fromDecimal(BigDecimal, int) - Static method in interface software.sava.core.util.DecimalInteger
 
Frozen - Enum constant in enum class software.sava.core.accounts.token.AccountState
 

G

generatePrivateKeyBytes() - Static method in interface software.sava.core.accounts.Signer
 
generatePrivateKeyPairBytes() - Static method in interface software.sava.core.accounts.Signer
 
generatePublicKey(byte[], byte[]) - Static method in class software.sava.core.crypto.ed25519.Ed25519Util
 
generatePublicKey(byte[], int, byte[], int) - Static method in class software.sava.core.crypto.ed25519.Ed25519Util
 
generatePublicKey(MessageDigest, byte[], int, byte[], int, byte[], byte[]) - Static method in class software.sava.core.crypto.ed25519.Ed25519Util
 
getBase58Id() - Method in interface software.sava.core.tx.Transaction
 
getBase58Id(byte[]) - Static method in interface software.sava.core.tx.Transaction
 
getByteLen(byte[], int) - Static method in class software.sava.core.encoding.CompactU16Encoding
 
getByteLen(int) - Static method in class software.sava.core.encoding.CompactU16Encoding
 
getBytes(String) - Static method in interface software.sava.core.borsh.Borsh
 
getBytes(String[]) - Static method in interface software.sava.core.borsh.Borsh
 
getFloat32LE(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
getFloat64LE(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
getId() - Method in interface software.sava.core.tx.Transaction
 
getId(byte[]) - Static method in interface software.sava.core.tx.Transaction
 
getInt128LE(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
getInt16LE(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
getInt256LE(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
getInt32LE(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
getInt64LE(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
getInt8LE(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
getUInt128LE(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
getUInt256LE(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
groupAddress() - Method in record class software.sava.core.accounts.token.extensions.GroupPointer
Returns the value of the groupAddress record component.
GroupMemberPointer - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
GroupMemberPointer - Record Class in software.sava.core.accounts.token.extensions
 
GroupMemberPointer(PublicKey, PublicKey) - Constructor for record class software.sava.core.accounts.token.extensions.GroupMemberPointer
Creates an instance of a GroupMemberPointer record class.
GroupPointer - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
GroupPointer - Record Class in software.sava.core.accounts.token.extensions
 
GroupPointer(PublicKey, PublicKey) - Constructor for record class software.sava.core.accounts.token.extensions.GroupPointer
Creates an instance of a GroupPointer record class.

H

h160(byte[]) - Static method in class software.sava.core.crypto.Hash
 
harvestToMintEnabled() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
Returns the value of the harvestToMintEnabled record component.
Hash - Class in software.sava.core.crypto
 
hashCode() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
Returns a hash code value for this object.
hashCode() - Method in class software.sava.core.accounts.meta.AccountMetaInvoked
 
hashCode() - Method in class software.sava.core.accounts.meta.AccountMetaInvokedAndWrite
 
hashCode() - Method in record class software.sava.core.accounts.sysvar.Clock
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeAmount
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.CpiGuard
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.DefaultAccountState
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.GroupPointer
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.ImmutableOwner
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.MemoTransfer
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.MetadataPointer
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.MintCloseAuthority
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.NonTransferable
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.NonTransferableAccount
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.PausableAccount
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.PausableConfig
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.PermanentDelegate
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.TokenGroup
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.TokenGroupMember
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.TransferFee
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeAmount
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.TransferHook
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.TransferHookAccount
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.extensions.Uninitialized
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.Mint
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.Token2022
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.Token2022Account
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns a hash code value for this object.
hashCode() - Method in record class software.sava.core.accounts.vanity.Result
Returns a hash code value for this object.
Hmac - Class in software.sava.core.crypto
 
hmacSHA512() - Static method in class software.sava.core.crypto.Hmac
 
hmacSHA512(byte[], byte[]) - Static method in class software.sava.core.crypto.Hmac
 

I

id() - Method in interface software.sava.core.tx.TransactionSkeleton
 
ImmutableOwner - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
ImmutableOwner - Record Class in software.sava.core.accounts.token.extensions
 
ImmutableOwner() - Constructor for record class software.sava.core.accounts.token.extensions.ImmutableOwner
Creates an instance of a ImmutableOwner record class.
index() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
Returns the value of the index record component.
index() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
Returns the value of the index record component.
indexOf(byte[], byte[]) - Static method in class software.sava.core.encoding.ByteUtil
 
indexOf(byte[], int, byte[]) - Static method in class software.sava.core.encoding.ByteUtil
 
indexOf(byte[], int, byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
indexOf(byte[], int, int, byte[], int, int) - Static method in class software.sava.core.encoding.ByteUtil
 
indexOf(Map<PublicKey, Integer>, PublicKey) - Static method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
 
indexOf(PublicKey) - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
indexOfOrThrow(Map<PublicKey, Integer>, PublicKey) - Static method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
 
indexOfOrThrow(PublicKey) - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
indexReads(Map<PublicKey, Integer>, int) - Method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
indexReads(AccountIndexLookupTableEntry[], int) - Method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
indexWrites(Map<PublicKey, Integer>, int) - Method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
indexWrites(AccountIndexLookupTableEntry[], int) - Method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
initialized() - Method in record class software.sava.core.accounts.token.Mint
Returns the value of the initialized record component.
Initialized - Enum constant in enum class software.sava.core.accounts.token.AccountState
 
INSTANCE - Static variable in record class software.sava.core.accounts.token.extensions.ImmutableOwner
 
INSTANCE - Static variable in record class software.sava.core.accounts.token.extensions.NonTransferable
 
INSTANCE - Static variable in record class software.sava.core.accounts.token.extensions.NonTransferableAccount
 
INSTANCE - Static variable in record class software.sava.core.accounts.token.extensions.PausableAccount
 
INSTANCE - Static variable in record class software.sava.core.accounts.token.extensions.TokenGroup
 
INSTANCE - Static variable in record class software.sava.core.accounts.token.extensions.TokenGroupMember
 
INSTANCE - Static variable in record class software.sava.core.accounts.token.extensions.Uninitialized
 
Instruction - Interface in software.sava.core.tx
 
instructions() - Method in interface software.sava.core.tx.Transaction
 
instructionsSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
InterestBearingConfig - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
InterestBearingConfig - Record Class in software.sava.core.accounts.token.extensions
 
InterestBearingConfig(PublicKey, long, int, long, int) - Constructor for record class software.sava.core.accounts.token.extensions.InterestBearingConfig
Creates an instance of a InterestBearingConfig record class.
invoked() - Method in interface software.sava.core.accounts.meta.AccountMeta
 
invoked() - Method in class software.sava.core.accounts.meta.AccountMetaInvoked
 
invoked() - Method in class software.sava.core.accounts.meta.AccountMetaInvokedAndWrite
 
invokedAddressLookupTableProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedAssociatedTokenAccountProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedBPFLoaderProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedComputeBudgetProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedConfigProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedEd25519Program() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedFeatureProposalProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedMemoProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedMemoProgramV2() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedNameServiceProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedSecp256k1Program() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedSharedMemoryProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedStakeProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedSystemProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedToken2022Program() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedTokenProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedTokenUpgradeProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedVoteProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedZkElGamalProofProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
invokedZKTokenProofProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
IS_NATIVE_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
IS_NATIVE_OPTION_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
isActive() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
isBase58(char) - Static method in class software.sava.core.encoding.Base58
 
isBase58(String) - Static method in class software.sava.core.encoding.Base58
 
isLegacy() - Method in interface software.sava.core.tx.TransactionSkeleton
 
isLengthValid(CharSequence) - Static method in class software.sava.core.encoding.Jex
 
isNative() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the isNative record component.
isNativeOption() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the isNativeOption record component.
isNotOnCurve(byte[]) - Static method in class software.sava.core.crypto.ed25519.Ed25519Util
 
isValid(CharSequence) - Static method in class software.sava.core.encoding.Jex
 
isVersioned() - Method in interface software.sava.core.tx.TransactionSkeleton
 

J

Jex - Class in software.sava.core.encoding
 
jsonKeyPairArray - Enum constant in enum class software.sava.core.accounts.vanity.PrivateKeyEncoding
 

K

KEY_LENGTH - Static variable in interface software.sava.core.accounts.Signer
 
keyPair() - Method in record class software.sava.core.accounts.vanity.Result
Returns the value of the keyPair record component.

L

l() - Method in interface software.sava.core.accounts.PublicKey
 
l() - Method in record class software.sava.core.accounts.sysvar.Clock
 
l() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
 
l() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
 
l() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
 
l() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeAmount
 
l() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
 
l() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
 
l() - Method in record class software.sava.core.accounts.token.extensions.CpiGuard
 
l() - Method in record class software.sava.core.accounts.token.extensions.DefaultAccountState
 
l() - Method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
 
l() - Method in record class software.sava.core.accounts.token.extensions.GroupPointer
 
l() - Method in record class software.sava.core.accounts.token.extensions.ImmutableOwner
 
l() - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
 
l() - Method in record class software.sava.core.accounts.token.extensions.MemoTransfer
 
l() - Method in record class software.sava.core.accounts.token.extensions.MetadataPointer
 
l() - Method in record class software.sava.core.accounts.token.extensions.MintCloseAuthority
 
l() - Method in record class software.sava.core.accounts.token.extensions.NonTransferable
 
l() - Method in record class software.sava.core.accounts.token.extensions.NonTransferableAccount
 
l() - Method in record class software.sava.core.accounts.token.extensions.PausableAccount
 
l() - Method in record class software.sava.core.accounts.token.extensions.PausableConfig
 
l() - Method in record class software.sava.core.accounts.token.extensions.PermanentDelegate
 
l() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
 
l() - Method in record class software.sava.core.accounts.token.extensions.TokenGroup
 
l() - Method in record class software.sava.core.accounts.token.extensions.TokenGroupMember
 
l() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
 
l() - Method in record class software.sava.core.accounts.token.extensions.TransferFee
 
l() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeAmount
 
l() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
 
l() - Method in record class software.sava.core.accounts.token.extensions.TransferHook
 
l() - Method in record class software.sava.core.accounts.token.extensions.TransferHookAccount
 
l() - Method in record class software.sava.core.accounts.token.extensions.Uninitialized
 
l() - Method in record class software.sava.core.accounts.token.Mint
 
l() - Method in record class software.sava.core.accounts.token.Token2022
 
l() - Method in record class software.sava.core.accounts.token.Token2022Account
 
l() - Method in record class software.sava.core.accounts.token.TokenAccount
 
l() - Method in interface software.sava.core.borsh.Borsh.Enum
 
l() - Method in interface software.sava.core.borsh.RustEnum.BorshArrayEnum
 
l() - Method in interface software.sava.core.borsh.RustEnum.BorshEnum
 
l() - Method in interface software.sava.core.borsh.RustEnum.BorshVectorEnum
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumBool
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumBytes
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumFloat32
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumFloat64
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumInt128
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumInt16
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumInt256
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumInt32
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumInt64
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumInt8
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumNone
 
l() - Method in interface software.sava.core.borsh.RustEnum.EnumPublicKey
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalBorshEnum
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumBool
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumBytes
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumFloat32
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumFloat64
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt128
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt16
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt256
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt32
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt64
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt8
 
l() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumPublicKey
 
l() - Method in interface software.sava.core.borsh.RustEnum.PublicKeyArrayEnum
 
l() - Method in interface software.sava.core.borsh.RustEnum.PublicKeyVectorEnum
 
l() - Method in interface software.sava.core.serial.Serializable
 
LAMPORT_DIGITS - Static variable in interface software.sava.core.util.LamportDecimal
 
LamportDecimal - Interface in software.sava.core.util
 
LAST_EXTENDED_OFFSET - Static variable in interface software.sava.core.accounts.lookup.AddressLookupTable
 
LAST_EXTENDED_SLOT_START_INDEX_OFFSET - Static variable in interface software.sava.core.accounts.lookup.AddressLookupTable
 
lastExtendedSlot() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
lastExtendedSlotStartIndex() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
lastRestartSlotSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
lastUpdateTimestamp() - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
Returns the value of the lastUpdateTimestamp record component.
leaderScheduleEpoch() - Method in record class software.sava.core.accounts.sysvar.Clock
Returns the value of the leaderScheduleEpoch record component.
LEGACY_META_COMPARATOR - Static variable in interface software.sava.core.tx.Transaction
 
len() - Method in interface software.sava.core.tx.Instruction
 
len(String) - Static method in interface software.sava.core.borsh.Borsh
 
len(Borsh) - Static method in interface software.sava.core.borsh.Borsh
 
len128Array(BigInteger[]) - Static method in interface software.sava.core.borsh.Borsh
 
len128Array(BigInteger[][]) - Static method in interface software.sava.core.borsh.Borsh
 
len128Optional(BigInteger) - Static method in interface software.sava.core.borsh.Borsh
 
len128Vector(BigInteger[]) - Static method in interface software.sava.core.borsh.Borsh
 
len128Vector(BigInteger[][]) - Static method in interface software.sava.core.borsh.Borsh
 
len128VectorArray(BigInteger[][]) - Static method in interface software.sava.core.borsh.Borsh
 
len256Array(BigInteger[]) - Static method in interface software.sava.core.borsh.Borsh
 
len256Array(BigInteger[][]) - Static method in interface software.sava.core.borsh.Borsh
 
len256Optional(BigInteger) - Static method in interface software.sava.core.borsh.Borsh
 
len256Vector(BigInteger[]) - Static method in interface software.sava.core.borsh.Borsh
 
len256Vector(BigInteger[][]) - Static method in interface software.sava.core.borsh.Borsh
 
len256VectorArray(BigInteger[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(boolean[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(boolean[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(byte[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(byte[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(double[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(double[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(float[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(float[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(int[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(int[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(long[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(long[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(short[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(short[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(PublicKey[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(PublicKey[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(Borsh[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenArray(Borsh[][]) - Static method in interface software.sava.core.borsh.Borsh
 
length() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
length() - Method in interface software.sava.core.accounts.vanity.Subsequence
 
length() - Method in interface software.sava.core.programs.Discriminator
 
lenOptional(Boolean) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptional(Byte) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptional(Short) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptional(String) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptional(OptionalDouble) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptional(OptionalInt) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptional(OptionalLong) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptional(PublicKey) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptional(Borsh) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptionalbyte(OptionalInt) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptionalfloat(OptionalDouble) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptionalshort(OptionalInt) - Static method in interface software.sava.core.borsh.Borsh
 
lenOptionalVector(byte[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(boolean[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(boolean[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(byte[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(byte[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(double[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(double[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(float[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(float[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(int[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(int[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(long[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(long[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(short[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(short[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(String[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(String[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(PublicKey[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(PublicKey[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(Borsh[]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVector(Borsh[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVectorArray(boolean[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVectorArray(byte[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVectorArray(double[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVectorArray(float[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVectorArray(int[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVectorArray(long[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVectorArray(short[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVectorArray(PublicKey[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lenVectorArray(Borsh[][]) - Static method in interface software.sava.core.borsh.Borsh
 
lockCPI() - Method in record class software.sava.core.accounts.token.extensions.CpiGuard
Returns the value of the lockCPI record component.
LOOKUP_TABLE_MAX_ADDRESSES - Static variable in interface software.sava.core.accounts.lookup.AddressLookupTable
 
LOOKUP_TABLE_META_SIZE - Static variable in interface software.sava.core.accounts.lookup.AddressLookupTable
 
lookupAccountIndex(AccountIndexLookupTableEntry[], PublicKey) - Static method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
 
lookupAccountIndexOrThrow(AccountIndexLookupTableEntry[], PublicKey) - Static method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
 
lookupTable() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
Returns the value of the lookupTable record component.
lookupTable() - Method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
lookupTable() - Method in interface software.sava.core.tx.Transaction
 
LookupTableAccountMeta - Interface in software.sava.core.accounts.meta
 
lookupTableAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
 

M

MAIN_NET - Static variable in interface software.sava.core.accounts.SolanaAccounts
 
MAX_ACCOUNTS - Static variable in interface software.sava.core.tx.Transaction
 
MAX_BASE_64_ENCODED_LENGTH - Static variable in interface software.sava.core.tx.Transaction
 
MAX_MEM_COMP_LENGTH - Static variable in interface software.sava.core.rpc.Filter
 
MAX_SEED_LENGTH - Static variable in interface software.sava.core.accounts.PublicKey
 
MAX_SEEDS - Static variable in interface software.sava.core.accounts.PublicKey
 
MAX_SERIALIZED_LENGTH - Static variable in interface software.sava.core.tx.Transaction
 
MAX_SLOT - Static variable in record class software.sava.core.accounts.sysvar.Clock
 
MAXIMUM_DEPOSIT_TRANSFER_AMOUNT - Static variable in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
 
maximumFee() - Method in record class software.sava.core.accounts.token.extensions.TransferFee
Returns the value of the maximumFee record component.
maximumPendingBalanceCreditCounter() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the maximumPendingBalanceCreditCounter record component.
memberAddress() - Method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
Returns the value of the memberAddress record component.
memoProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
MemoTransfer - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
MemoTransfer - Record Class in software.sava.core.accounts.token.extensions
 
MemoTransfer(boolean) - Constructor for record class software.sava.core.accounts.token.extensions.MemoTransfer
Creates an instance of a MemoTransfer record class.
merge(AccountMeta) - Method in interface software.sava.core.accounts.meta.AccountMeta
 
merge(AccountMeta) - Method in class software.sava.core.accounts.meta.AccountMetaInvoked
 
merge(AccountMeta) - Method in class software.sava.core.accounts.meta.AccountMetaInvokedAndWrite
 
MERGE_ACCOUNT_META - Static variable in interface software.sava.core.tx.Transaction
 
mergeAccounts(Map<PublicKey, AccountMeta>) - Method in interface software.sava.core.tx.Instruction
 
metadataAddress() - Method in record class software.sava.core.accounts.token.extensions.MetadataPointer
Returns the value of the metadataAddress record component.
MetadataPointer - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
MetadataPointer - Record Class in software.sava.core.accounts.token.extensions
 
MetadataPointer(PublicKey, PublicKey) - Constructor for record class software.sava.core.accounts.token.extensions.MetadataPointer
Creates an instance of a MetadataPointer record class.
mint() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
Returns the value of the mint record component.
mint() - Method in record class software.sava.core.accounts.token.Token2022
Returns the value of the mint record component.
mint() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the mint record component.
Mint - Enum constant in enum class software.sava.core.accounts.token.extensions.AccountType
 
Mint - Record Class in software.sava.core.accounts.token
 
Mint(PublicKey, PublicKey, long, int, boolean, PublicKey) - Constructor for record class software.sava.core.accounts.token.Mint
Creates an instance of a Mint record class.
MINT_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
mintAuthority() - Method in record class software.sava.core.accounts.token.Mint
Returns the value of the mintAuthority record component.
MintCloseAuthority - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
MintCloseAuthority - Record Class in software.sava.core.accounts.token.extensions
 
MintCloseAuthority(PublicKey) - Constructor for record class software.sava.core.accounts.token.extensions.MintCloseAuthority
Creates an instance of a MintCloseAuthority record class.
MintTokenExtension - Interface in software.sava.core.accounts.token.extensions
 
MSG_HEADER_LENGTH - Static variable in interface software.sava.core.tx.Transaction
 
multiplier() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
Returns the value of the multiplier record component.
mutableEncode(byte[], char[]) - Static method in class software.sava.core.encoding.Base58
 

N

name() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
Returns the value of the name record component.
name() - Method in interface software.sava.core.borsh.RustEnum
 
nameServiceProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
NATIVE_DISCRIMINATOR_LENGTH - Static variable in interface software.sava.core.programs.Discriminator
 
newerTransferFee() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
Returns the value of the newerTransferFee record component.
newMultiplier() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
Returns the value of the newMultiplier record component.
newMultiplierEffectiveTimestamp() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
Returns the value of the newMultiplierEffectiveTimestamp record component.
NO_KEYS - Static variable in interface software.sava.core.accounts.meta.AccountMeta
 
nonBase58(String) - Static method in class software.sava.core.encoding.Base58
 
nonce() - Method in interface software.sava.core.accounts.ProgramDerivedAddress
 
NONE - Static variable in interface software.sava.core.accounts.PublicKey
 
NonTransferable - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
NonTransferable - Record Class in software.sava.core.accounts.token.extensions
 
NonTransferable() - Constructor for record class software.sava.core.accounts.token.extensions.NonTransferable
Creates an instance of a NonTransferable record class.
NonTransferableAccount - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
NonTransferableAccount - Record Class in software.sava.core.accounts.token.extensions
 
NonTransferableAccount() - Constructor for record class software.sava.core.accounts.token.extensions.NonTransferableAccount
Creates an instance of a NonTransferableAccount record class.
numAccounts() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
numAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
 
numCombinations() - Method in interface software.sava.core.accounts.vanity.Subsequence
 
numFound() - Method in interface software.sava.core.accounts.vanity.VanityAddressGenerator
 
numIncludedAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
 
numIndexed() - Method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
numIndexedAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
 
numPartitions() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Returns the value of the numPartitions record component.
numReadonlySignedAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
 
numReadonlyUnsignedAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
 
numSearched() - Method in interface software.sava.core.accounts.vanity.VanityAddressGenerator
 
numSignatures() - Method in interface software.sava.core.tx.TransactionSkeleton
 
numSigners() - Method in interface software.sava.core.tx.Transaction
 
numSigners() - Method in interface software.sava.core.tx.TransactionSkeleton
 
numUniqueAccounts() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 

O

offset() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
Returns the value of the offset record component.
offset() - Method in interface software.sava.core.tx.Instruction
 
olderTransferFee() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
Returns the value of the olderTransferFee record component.
ordinal() - Method in interface software.sava.core.accounts.token.extensions.MintTokenExtension
 
ordinal() - Method in interface software.sava.core.accounts.token.extensions.TokenExtension
 
ordinal() - Method in interface software.sava.core.borsh.Borsh.Enum
 
ordinal() - Method in interface software.sava.core.borsh.RustEnum
 
owner() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the owner record component.
OWNER_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 

P

parentBlockHash() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Returns the value of the parentBlockHash record component.
parseAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseAccounts(List<PublicKey>, List<PublicKey>) - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseAccounts(Map<PublicKey, AddressLookupTable>) - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseAccounts(Stream<AddressLookupTable>) - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseAccounts(AddressLookupTable) - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseInstructions(AccountMeta[]) - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseInstructionsWithoutAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
Program accounts will be included for each instruction.
parseInstructionsWithoutTableAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
If this is a versioned transaction accounts which are indexed into a lookup table will be null.
parseLegacyInstructions() - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseNonSignerAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseNonSignerPublicKeys() - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseProgramAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseSignerAccounts() - Method in interface software.sava.core.tx.TransactionSkeleton
 
parseSignerPublicKeys() - Method in interface software.sava.core.tx.TransactionSkeleton
 
Pausable - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
PausableAccount - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
PausableAccount - Record Class in software.sava.core.accounts.token.extensions
 
PausableAccount() - Constructor for record class software.sava.core.accounts.token.extensions.PausableAccount
Creates an instance of a PausableAccount record class.
PausableConfig - Record Class in software.sava.core.accounts.token.extensions
 
PausableConfig(PublicKey, boolean) - Constructor for record class software.sava.core.accounts.token.extensions.PausableConfig
Creates an instance of a PausableConfig record class.
paused() - Method in record class software.sava.core.accounts.token.extensions.PausableConfig
Returns the value of the paused record component.
PEDERSEN_COMMITMENT_LEN - Static variable in class software.sava.core.zk.ElGamal
 
PENDING_BALANCE_LO_BIT_LENGTH - Static variable in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
 
pendingBalanceCreditCounter() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the pendingBalanceCreditCounter record component.
pendingBalanceHi() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the pendingBalanceHi record component.
pendingBalanceLo() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns the value of the pendingBalanceLo record component.
pendingBurn() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
Returns the value of the pendingBurn record component.
PermanentDelegate - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
PermanentDelegate - Record Class in software.sava.core.accounts.token.extensions
 
PermanentDelegate(PublicKey) - Constructor for record class software.sava.core.accounts.token.extensions.PermanentDelegate
Creates an instance of a PermanentDelegate record class.
poll(long, TimeUnit) - Method in interface software.sava.core.accounts.vanity.VanityAddressGenerator
 
prependInstructions(SequencedCollection<Instruction>) - Method in interface software.sava.core.tx.Transaction
 
prependInstructions(Instruction, Instruction) - Method in interface software.sava.core.tx.Transaction
 
prependIx(Instruction) - Method in interface software.sava.core.tx.Transaction
 
preUpdateAverageRate() - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
Returns the value of the preUpdateAverageRate record component.
privateKey() - Method in interface software.sava.core.accounts.Signer
 
PrivateKeyEncoding - Enum Class in software.sava.core.accounts.vanity
 
program() - Method in interface software.sava.core.accounts.AccountWithSeed
 
ProgramDerivedAddress - Interface in software.sava.core.accounts
 
programId() - Method in record class software.sava.core.accounts.token.extensions.TransferHook
Returns the value of the programId record component.
programId() - Method in interface software.sava.core.tx.Instruction
 
PUBLIC_KEY_LENGTH - Static variable in interface software.sava.core.accounts.PublicKey
 
publicKey - Variable in class software.sava.core.accounts.meta.AccountMetaInvoked
 
publicKey - Variable in class software.sava.core.accounts.meta.AccountMetaInvokedAndWrite
 
publicKey() - Method in interface software.sava.core.accounts.AccountWithSeed
 
publicKey() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
Returns the value of the publicKey record component.
publicKey() - Method in interface software.sava.core.accounts.meta.AccountMeta
 
publicKey() - Method in class software.sava.core.accounts.meta.AccountMetaInvoked
 
publicKey() - Method in class software.sava.core.accounts.meta.AccountMetaInvokedAndWrite
 
publicKey() - Method in interface software.sava.core.accounts.ProgramDerivedAddress
 
publicKey() - Method in interface software.sava.core.accounts.Signer
 
publicKey() - Method in record class software.sava.core.accounts.vanity.Result
Returns the value of the publicKey record component.
PublicKey - Interface in software.sava.core.accounts
 
putFloat32LE(byte[], int, double) - Static method in class software.sava.core.encoding.ByteUtil
 
putFloat32LE(byte[], int, float) - Static method in class software.sava.core.encoding.ByteUtil
 
putFloat64LE(byte[], int, double) - Static method in class software.sava.core.encoding.ByteUtil
 
putInt128LE(byte[], int, BigInteger) - Static method in class software.sava.core.encoding.ByteUtil
 
putInt16LE(byte[], int, int) - Static method in class software.sava.core.encoding.ByteUtil
 
putInt16LE(byte[], int, short) - Static method in class software.sava.core.encoding.ByteUtil
 
putInt256LE(byte[], int, BigInteger) - Static method in class software.sava.core.encoding.ByteUtil
 
putInt32LE(byte[], int, int) - Static method in class software.sava.core.encoding.ByteUtil
 
putInt64LE(byte[], int, long) - Static method in class software.sava.core.encoding.ByteUtil
 
putIntLE(byte[], int, BigInteger, int) - Static method in class software.sava.core.encoding.ByteUtil
 

R

rateAuthority() - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
Returns the value of the rateAuthority record component.
read(byte[]) - Static method in record class software.sava.core.accounts.sysvar.Clock
 
read(byte[]) - Static method in record class software.sava.core.accounts.sysvar.EpochRewards
 
read(byte[], int) - Static method in record class software.sava.core.accounts.sysvar.Clock
 
read(byte[], int) - Static method in record class software.sava.core.accounts.sysvar.EpochRewards
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.CpiGuard
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.DefaultAccountState
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.GroupPointer
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.MemoTransfer
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.MetadataPointer
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.MintCloseAuthority
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.PausableConfig
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.PermanentDelegate
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.TokenMetadata
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.TransferFee
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.TransferFeeAmount
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.TransferHook
 
read(byte[], int) - Static method in record class software.sava.core.accounts.token.extensions.TransferHookAccount
 
read(byte[], int) - Method in interface software.sava.core.borsh.Borsh.Factory
 
read(byte[], int, int) - Static method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeAmount
 
read(byte[], int, int) - Static method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
 
read(E[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
read(PublicKey, byte[]) - Static method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
read(PublicKey, byte[]) - Static method in record class software.sava.core.accounts.sysvar.Clock
 
read(PublicKey, byte[]) - Static method in record class software.sava.core.accounts.sysvar.EpochRewards
 
read(PublicKey, byte[]) - Static method in record class software.sava.core.accounts.token.Mint
 
read(PublicKey, byte[]) - Static method in record class software.sava.core.accounts.token.Token2022
 
read(PublicKey, byte[]) - Static method in record class software.sava.core.accounts.token.Token2022Account
 
read(PublicKey, byte[]) - Static method in record class software.sava.core.accounts.token.TokenAccount
 
read(PublicKey, byte[], int) - Static method in record class software.sava.core.accounts.sysvar.Clock
 
read(PublicKey, byte[], int) - Static method in record class software.sava.core.accounts.sysvar.EpochRewards
 
read(PublicKey, byte[], int) - Static method in record class software.sava.core.accounts.token.TokenAccount
 
read128Array(BigInteger[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
read128Array(BigInteger[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
read128Vector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
read256Array(BigInteger[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
read256Array(BigInteger[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
read256Vector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readAddressLookupTableProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readArray(boolean[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(boolean[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(byte[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(byte[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(double[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(double[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(float[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(float[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(int[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(int[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(long[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(long[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(short[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(short[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(B[][], Borsh.Factory<B>, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(B[], Borsh.Factory<B>, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(String[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(String[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(PublicKey[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readArray(PublicKey[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readAssociatedTokenAccountProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readbooleanVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readBPFLoaderProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readbyteVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readClockSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readConfigProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readdoubleVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readEd25519Program() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readEpochRewardsSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readEpochScheduleSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readFeatureProposalProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readFeesSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readfloatVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readInstructionsSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readintVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readLastRestartSlotSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readlongVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMemoProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readMemoProgramV2() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readMultiDimension128Vector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimension128VectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimension256Vector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimension256VectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionbooleanVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionbooleanVectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionbyteVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionbyteVectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensiondoubleVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensiondoubleVectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionfloatVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionfloatVectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionintVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionintVectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionlongVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionlongVectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionPublicKeyVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionPublicKeyVectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionshortVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionshortVectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionStringVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionStringVectorArray(int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionVector(Class<B>, Borsh.Factory<B>, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readMultiDimensionVectorArray(Class<B>, Borsh.Factory<B>, int, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readNameServiceProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readPubKey(byte[]) - Static method in interface software.sava.core.accounts.PublicKey
 
readPubKey(byte[], int) - Static method in interface software.sava.core.accounts.PublicKey
 
readPublicKeyVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readRecentBlockhashesSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readRentSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readSecp256k1Program() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readSharedMemoryProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readshortVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readSlotHashesSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readSlotHistorySysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readStakeConfig() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readStakeHistorySysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readStakeProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readString(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readStringVector(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readSystemProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readToken2022Program() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readTokenProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readTokenUpgradeProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readVector(Class<B>, Borsh.Factory<B>, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
readVoteProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readWithoutReverseLookup(PublicKey, byte[]) - Static method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
readWrappedSolTokenMint() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readZkElGamalProofProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
readZKTokenProofProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
recentBlockHash() - Method in interface software.sava.core.tx.Transaction
 
recentBlockhashesSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
recentBlockHashIndex() - Method in interface software.sava.core.tx.TransactionSkeleton
 
rentSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
replaceInstruction(int, Instruction) - Method in interface software.sava.core.tx.Transaction
 
requireIncomingTransferAmount() - Method in record class software.sava.core.accounts.token.extensions.MemoTransfer
Returns the value of the requireIncomingTransferAmount record component.
reset() - Method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
Result - Record Class in software.sava.core.accounts.vanity
 
Result(PublicKey, byte[], long) - Constructor for record class software.sava.core.accounts.vanity.Result
Creates an instance of a Result record class.
results() - Method in interface software.sava.core.accounts.vanity.AddressWorker
 
reusable() - Method in interface software.sava.core.serial.Serializable
 
reverse(byte[]) - Static method in class software.sava.core.encoding.ByteUtil
 
reverse(byte[], int) - Static method in class software.sava.core.encoding.ByteUtil
 
reverse(byte[], int, int) - Static method in class software.sava.core.encoding.ByteUtil
 
RISTRETTO_POINT_LEN - Static variable in class software.sava.core.zk.ElGamal
 
RustEnum - Interface in software.sava.core.borsh
 
RustEnum.BorshArrayEnum - Interface in software.sava.core.borsh
 
RustEnum.BorshEnum - Interface in software.sava.core.borsh
 
RustEnum.BorshVectorEnum - Interface in software.sava.core.borsh
 
RustEnum.EnumBool - Interface in software.sava.core.borsh
 
RustEnum.EnumBytes - Interface in software.sava.core.borsh
 
RustEnum.EnumFloat32 - Interface in software.sava.core.borsh
 
RustEnum.EnumFloat64 - Interface in software.sava.core.borsh
 
RustEnum.EnumInt128 - Interface in software.sava.core.borsh
 
RustEnum.EnumInt16 - Interface in software.sava.core.borsh
 
RustEnum.EnumInt256 - Interface in software.sava.core.borsh
 
RustEnum.EnumInt32 - Interface in software.sava.core.borsh
 
RustEnum.EnumInt64 - Interface in software.sava.core.borsh
 
RustEnum.EnumInt8 - Interface in software.sava.core.borsh
 
RustEnum.EnumNone - Interface in software.sava.core.borsh
 
RustEnum.EnumPublicKey - Interface in software.sava.core.borsh
 
RustEnum.EnumString - Interface in software.sava.core.borsh
 
RustEnum.OptionalBorshEnum - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumBool - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumBytes - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumFloat32 - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumFloat64 - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumInt128 - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumInt16 - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumInt256 - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumInt32 - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumInt64 - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumInt8 - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumPublicKey - Interface in software.sava.core.borsh
 
RustEnum.OptionalEnumString - Interface in software.sava.core.borsh
 
RustEnum.PublicKeyArrayEnum - Interface in software.sava.core.borsh
 
RustEnum.PublicKeyVectorEnum - Interface in software.sava.core.borsh
 

S

SCALAR_LEN - Static variable in class software.sava.core.zk.ElGamal
 
ScaledUiAmount - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
ScaledUiAmountConfig - Record Class in software.sava.core.accounts.token.extensions
 
ScaledUiAmountConfig(PublicKey, double, long, double) - Constructor for record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
Creates an instance of a ScaledUiAmountConfig record class.
searched() - Method in interface software.sava.core.accounts.vanity.AddressWorker
 
secp256k1Program() - Method in interface software.sava.core.accounts.SolanaAccounts
 
SECURE_RANDOM - Static variable in class software.sava.core.crypto.SunCrypto
 
secureRandom() - Method in interface software.sava.core.accounts.vanity.AddressWorker
 
SecureRandomFactory - Interface in software.sava.core.accounts.vanity
 
seeds() - Method in interface software.sava.core.accounts.ProgramDerivedAddress
 
Serializable - Interface in software.sava.core.serial
 
serialize(byte[], int) - Method in interface software.sava.core.accounts.meta.LookupTableAccountMeta
 
serialize(byte[], int, Map<PublicKey, Integer>) - Method in interface software.sava.core.tx.Instruction
 
serialize(byte[], int, AccountIndexLookupTableEntry[]) - Method in interface software.sava.core.tx.Instruction
 
serialized() - Method in interface software.sava.core.tx.Transaction
 
serializedInstructionsLength() - Method in interface software.sava.core.tx.TransactionSkeleton
 
serializeDiscriminator(byte[], Enum<?>) - Static method in interface software.sava.core.programs.Discriminator
 
serializeDiscriminator(Enum<?>) - Static method in interface software.sava.core.programs.Discriminator
 
serializedLength() - Method in interface software.sava.core.tx.Instruction
 
setBlockHash(byte[], byte[]) - Static method in interface software.sava.core.tx.Transaction
 
setRecentBlockHash(byte[]) - Method in interface software.sava.core.tx.Transaction
 
setRecentBlockHash(String) - Method in interface software.sava.core.tx.Transaction
 
sha256(byte[]) - Static method in class software.sava.core.crypto.Hash
 
sha256Digest() - Static method in class software.sava.core.crypto.Hash
 
sha256Twice(byte[]) - Static method in class software.sava.core.crypto.Hash
 
sha256Twice(byte[], int, int) - Static method in class software.sava.core.crypto.Hash
 
sha512Digest() - Static method in class software.sava.core.crypto.Hash
 
sharedMemoryProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
sign(byte[]) - Method in interface software.sava.core.accounts.Signer
 
sign(byte[], int, int) - Method in interface software.sava.core.accounts.Signer
 
sign(byte[], int, int, int) - Method in interface software.sava.core.accounts.Signer
 
sign(byte[], SequencedCollection<Signer>) - Method in interface software.sava.core.tx.Transaction
 
sign(byte[], Signer) - Method in interface software.sava.core.tx.Transaction
 
sign(int, Signer) - Method in interface software.sava.core.tx.Transaction
 
sign(String, SequencedCollection<Signer>) - Method in interface software.sava.core.tx.Transaction
 
sign(String, Signer) - Method in interface software.sava.core.tx.Transaction
 
sign(Collection<Signer>) - Method in interface software.sava.core.tx.Transaction
 
sign(SequencedCollection<Signer>) - Method in interface software.sava.core.tx.Transaction
 
sign(SequencedCollection<Signer>, byte[]) - Static method in interface software.sava.core.tx.Transaction
 
sign(SequencedCollection<Signer>, byte[], int, int, int) - Static method in interface software.sava.core.tx.Transaction
 
sign(Signer) - Method in interface software.sava.core.tx.Transaction
 
sign(Signer, byte[]) - Static method in interface software.sava.core.tx.Transaction
 
sign(Signer, byte[], int, int, int) - Static method in interface software.sava.core.tx.Transaction
 
signAndBase64Encode(byte[], SequencedCollection<Signer>) - Method in interface software.sava.core.tx.Transaction
 
signAndBase64Encode(byte[], Signer) - Method in interface software.sava.core.tx.Transaction
 
signAndBase64Encode(String, SequencedCollection<Signer>) - Method in interface software.sava.core.tx.Transaction
 
signAndBase64Encode(String, Signer) - Method in interface software.sava.core.tx.Transaction
 
signAndBase64Encode(SequencedCollection<Signer>) - Method in interface software.sava.core.tx.Transaction
 
signAndBase64Encode(SequencedCollection<Signer>, byte[]) - Static method in interface software.sava.core.tx.Transaction
 
signAndBase64Encode(Signer) - Method in interface software.sava.core.tx.Transaction
 
signAndBase64Encode(Signer, byte[]) - Static method in interface software.sava.core.tx.Transaction
 
SIGNATURE_LENGTH - Static variable in interface software.sava.core.tx.Transaction
 
signedByte(int) - Static method in class software.sava.core.encoding.CompactU16Encoding
 
signer() - Method in interface software.sava.core.accounts.meta.AccountMeta
 
signer() - Method in class software.sava.core.accounts.meta.AccountMetaInvoked
 
signer() - Method in class software.sava.core.accounts.meta.AccountMetaInvokedAndWrite
 
Signer - Interface in software.sava.core.accounts
 
size() - Method in interface software.sava.core.tx.Transaction
 
slot() - Method in record class software.sava.core.accounts.sysvar.Clock
Returns the value of the slot record component.
slotHashesSysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
slotHistorySysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
software.sava.core - module software.sava.core
 
software.sava.core.accounts - package software.sava.core.accounts
 
software.sava.core.accounts.lookup - package software.sava.core.accounts.lookup
 
software.sava.core.accounts.meta - package software.sava.core.accounts.meta
 
software.sava.core.accounts.sysvar - package software.sava.core.accounts.sysvar
 
software.sava.core.accounts.token - package software.sava.core.accounts.token
 
software.sava.core.accounts.token.extensions - package software.sava.core.accounts.token.extensions
 
software.sava.core.accounts.vanity - package software.sava.core.accounts.vanity
 
software.sava.core.borsh - package software.sava.core.borsh
 
software.sava.core.crypto - package software.sava.core.crypto
 
software.sava.core.crypto.ed25519 - package software.sava.core.crypto.ed25519
 
software.sava.core.encoding - package software.sava.core.encoding
 
software.sava.core.programs - package software.sava.core.programs
 
software.sava.core.rpc - package software.sava.core.rpc
 
software.sava.core.serial - package software.sava.core.serial
 
software.sava.core.tx - package software.sava.core.tx
 
software.sava.core.util - package software.sava.core.util
 
software.sava.core.zk - package software.sava.core.zk
 
SolanaAccounts - Interface in software.sava.core.accounts
 
sortLegacyAccounts(Map<PublicKey, AccountMeta>) - Static method in interface software.sava.core.tx.Transaction
 
sortV0Accounts(Map<PublicKey, AccountMeta>) - Static method in interface software.sava.core.tx.Transaction
 
stakeConfig() - Method in interface software.sava.core.accounts.SolanaAccounts
 
stakeHistorySysVar() - Method in interface software.sava.core.accounts.SolanaAccounts
 
stakeProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
state() - Method in record class software.sava.core.accounts.token.extensions.DefaultAccountState
Returns the value of the state record component.
state() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns the value of the state record component.
STATE_OFFSET - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
string(byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
subsequence() - Method in interface software.sava.core.accounts.vanity.Subsequence
 
Subsequence - Interface in software.sava.core.accounts.vanity
 
SUN_EC_PROVIDER - Static variable in class software.sava.core.crypto.SunCrypto
 
SUN_JCE_PROVIDER - Static variable in class software.sava.core.crypto.SunCrypto
 
SUN_SECURITY_PROVIDER - Static variable in class software.sava.core.crypto.SunCrypto
 
SunCrypto - Class in software.sava.core.crypto
 
supply() - Method in record class software.sava.core.accounts.token.Mint
Returns the value of the supply record component.
supplyElGamalPubKey() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
Returns the value of the supplyElGamalPubKey record component.
symbol() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
Returns the value of the symbol record component.
systemProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 

T

tableAccountMetas() - Method in interface software.sava.core.tx.Transaction
 
take() - Method in interface software.sava.core.accounts.vanity.VanityAddressGenerator
 
test(Instruction) - Method in interface software.sava.core.programs.Discriminator
 
toBase58() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
 
toBase58() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
 
toBase58() - Method in interface software.sava.core.accounts.PublicKey
 
toBase64() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
 
toBase64() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
 
toBase64() - Method in interface software.sava.core.accounts.PublicKey
 
toBigDecimal(long) - Static method in interface software.sava.core.util.LamportDecimal
 
toBigDecimal(BigDecimal) - Static method in interface software.sava.core.util.LamportDecimal
 
toBigDecimal(BigInteger) - Static method in interface software.sava.core.util.LamportDecimal
 
toByteArray() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
 
toByteArray() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
 
toByteArray() - Method in interface software.sava.core.accounts.PublicKey
 
toDecimal() - Method in interface software.sava.core.util.DecimalIntegerAmount
 
toDecimal(long) - Method in interface software.sava.core.util.DecimalInteger
 
toDecimal(long, int) - Static method in interface software.sava.core.util.DecimalInteger
 
toDecimal(BigDecimal) - Method in interface software.sava.core.util.DecimalInteger
 
toDecimal(BigDecimal, int) - Static method in interface software.sava.core.util.DecimalInteger
 
toDecimal(BigInteger) - Method in interface software.sava.core.util.DecimalInteger
 
toDecimal(BigInteger, int) - Static method in interface software.sava.core.util.DecimalInteger
 
toDiscriminator(int...) - Static method in interface software.sava.core.programs.Discriminator
 
toIntArray() - Method in interface software.sava.core.programs.Discriminator
 
toJavaPublicKey() - Method in interface software.sava.core.accounts.PublicKey
 
toJavaPublicKey(byte[]) - Static method in interface software.sava.core.accounts.PublicKey
 
toJavaPublicKey(byte[], int, int) - Static method in interface software.sava.core.accounts.PublicKey
 
toJson() - Method in interface software.sava.core.rpc.Filter
 
TOKEN_ACCOUNT_SIZE_FILTER - Static variable in record class software.sava.core.accounts.token.TokenAccount
 
Token2022 - Record Class in software.sava.core.accounts.token
 
Token2022(Mint, AccountType, Map<ExtensionType, TokenExtension>) - Constructor for record class software.sava.core.accounts.token.Token2022
Creates an instance of a Token2022 record class.
Token2022Account - Record Class in software.sava.core.accounts.token
 
Token2022Account(TokenAccount, AccountType, Map<ExtensionType, TokenExtension>) - Constructor for record class software.sava.core.accounts.token.Token2022Account
Creates an instance of a Token2022Account record class.
token2022Program() - Method in interface software.sava.core.accounts.SolanaAccounts
 
tokenAccount() - Method in record class software.sava.core.accounts.token.Token2022Account
Returns the value of the tokenAccount record component.
TokenAccount - Record Class in software.sava.core.accounts.token
 
TokenAccount(PublicKey, PublicKey, PublicKey, long, int, PublicKey, AccountState, int, long, long, int, PublicKey) - Constructor for record class software.sava.core.accounts.token.TokenAccount
Creates an instance of a TokenAccount record class.
TokenExtension - Interface in software.sava.core.accounts.token.extensions
 
TokenGroup - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
TokenGroup - Record Class in software.sava.core.accounts.token.extensions
 
TokenGroup() - Constructor for record class software.sava.core.accounts.token.extensions.TokenGroup
Creates an instance of a TokenGroup record class.
TokenGroupMember - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
TokenGroupMember - Record Class in software.sava.core.accounts.token.extensions
 
TokenGroupMember() - Constructor for record class software.sava.core.accounts.token.extensions.TokenGroupMember
Creates an instance of a TokenGroupMember record class.
TokenMetadata - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
TokenMetadata - Record Class in software.sava.core.accounts.token.extensions
 
TokenMetadata(PublicKey, PublicKey, String, String, String, Map<String, String>) - Constructor for record class software.sava.core.accounts.token.extensions.TokenMetadata
Creates an instance of a TokenMetadata record class.
tokenProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
tokenUpgradeProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
toString() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
Returns a string representation of this record class.
toString() - Method in class software.sava.core.accounts.meta.AccountMetaInvoked
 
toString() - Method in class software.sava.core.accounts.meta.AccountMetaInvokedAndWrite
 
toString() - Method in record class software.sava.core.accounts.sysvar.Clock
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeAmount
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.CpiGuard
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.DefaultAccountState
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.GroupPointer
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.ImmutableOwner
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.MemoTransfer
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.MetadataPointer
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.MintCloseAuthority
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.NonTransferable
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.NonTransferableAccount
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.PausableAccount
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.PausableConfig
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.PermanentDelegate
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.TokenGroup
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.TokenGroupMember
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.TransferFee
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeAmount
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.TransferHook
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.TransferHookAccount
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.extensions.Uninitialized
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.Mint
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.Token2022
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.Token2022Account
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.token.TokenAccount
Returns a string representation of this record class.
toString() - Method in record class software.sava.core.accounts.vanity.Result
Returns a string representation of this record class.
totalPoints() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Returns the value of the totalPoints record component.
totalRewards() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
Returns the value of the totalRewards record component.
Transaction - Interface in software.sava.core.tx
 
TransactionSkeleton - Interface in software.sava.core.tx
 
TransferFee - Record Class in software.sava.core.accounts.token.extensions
 
TransferFee(long, long, int) - Constructor for record class software.sava.core.accounts.token.extensions.TransferFee
Creates an instance of a TransferFee record class.
TransferFeeAmount - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
TransferFeeAmount - Record Class in software.sava.core.accounts.token.extensions
 
TransferFeeAmount(long) - Constructor for record class software.sava.core.accounts.token.extensions.TransferFeeAmount
Creates an instance of a TransferFeeAmount record class.
transferFeeBasisPoints() - Method in record class software.sava.core.accounts.token.extensions.TransferFee
Returns the value of the transferFeeBasisPoints record component.
TransferFeeConfig - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
TransferFeeConfig - Record Class in software.sava.core.accounts.token.extensions
 
TransferFeeConfig(PublicKey, PublicKey, long, TransferFee, TransferFee) - Constructor for record class software.sava.core.accounts.token.extensions.TransferFeeConfig
Creates an instance of a TransferFeeConfig record class.
transferFeeConfigAuthority() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
Returns the value of the transferFeeConfigAuthority record component.
TransferHook - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
TransferHook - Record Class in software.sava.core.accounts.token.extensions
 
TransferHook(PublicKey, PublicKey) - Constructor for record class software.sava.core.accounts.token.extensions.TransferHook
Creates an instance of a TransferHook record class.
TransferHookAccount - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
TransferHookAccount - Record Class in software.sava.core.accounts.token.extensions
 
TransferHookAccount(boolean) - Constructor for record class software.sava.core.accounts.token.extensions.TransferHookAccount
Creates an instance of a TransferHookAccount record class.
transferring() - Method in record class software.sava.core.accounts.token.extensions.TransferHookAccount
Returns the value of the transferring record component.
type() - Method in record class software.sava.core.accounts.token.Token2022Account
Returns the value of the type record component.

U

Uninitialized - Enum constant in enum class software.sava.core.accounts.token.AccountState
 
Uninitialized - Enum constant in enum class software.sava.core.accounts.token.extensions.AccountType
 
Uninitialized - Enum constant in enum class software.sava.core.accounts.token.extensions.ExtensionType
 
Uninitialized - Record Class in software.sava.core.accounts.token.extensions
 
Uninitialized() - Constructor for record class software.sava.core.accounts.token.extensions.Uninitialized
Creates an instance of a Uninitialized record class.
uniqueAccounts() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
UNIT_LEN - Static variable in class software.sava.core.zk.ElGamal
 
unixTimestamp() - Method in record class software.sava.core.accounts.sysvar.Clock
Returns the value of the unixTimestamp record component.
unixTimestamp() - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
Returns the value of the unixTimestamp record component.
updateAuthority() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
Returns the value of the updateAuthority record component.
uri() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
Returns the value of the uri record component.

V

val() - Method in interface software.sava.core.borsh.RustEnum.BorshArrayEnum
 
val() - Method in interface software.sava.core.borsh.RustEnum.BorshEnum
 
val() - Method in interface software.sava.core.borsh.RustEnum.BorshVectorEnum
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumBool
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumBytes
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumFloat32
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumFloat64
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumInt128
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumInt16
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumInt256
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumInt32
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumInt64
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumInt8
 
val() - Method in interface software.sava.core.borsh.RustEnum.EnumPublicKey
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalBorshEnum
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumBool
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumBytes
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumFloat32
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumFloat64
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt128
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt16
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt256
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt32
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt64
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt8
 
val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumPublicKey
 
val() - Method in interface software.sava.core.borsh.RustEnum.PublicKeyArrayEnum
 
val() - Method in interface software.sava.core.borsh.RustEnum.PublicKeyVectorEnum
 
validateKeyPair(byte[]) - Static method in interface software.sava.core.accounts.Signer
 
validateKeyPair(byte[], byte[]) - Static method in interface software.sava.core.accounts.Signer
 
valueOf(String) - Static method in enum class software.sava.core.accounts.token.AccountState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.sava.core.accounts.token.extensions.AccountType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.sava.core.accounts.token.extensions.ExtensionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.sava.core.accounts.vanity.PrivateKeyEncoding
Returns the enum constant of this class with the specified name.
values() - Static method in enum class software.sava.core.accounts.token.AccountState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.sava.core.accounts.token.extensions.AccountType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.sava.core.accounts.token.extensions.ExtensionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.sava.core.accounts.vanity.PrivateKeyEncoding
Returns an array containing the constants of this enum class, in the order they are declared.
VanityAddressGenerator - Interface in software.sava.core.accounts.vanity
 
verifySignature(byte[], byte[]) - Method in interface software.sava.core.accounts.PublicKey
 
verifySignature(byte[], int, byte[], int, int, byte[]) - Static method in interface software.sava.core.accounts.PublicKey
 
verifySignature(byte[], int, int, byte[]) - Method in interface software.sava.core.accounts.PublicKey
 
verifySignature(byte[], int, String, byte[]) - Static method in interface software.sava.core.accounts.PublicKey
 
verifySignature(byte[], String, byte[]) - Static method in interface software.sava.core.accounts.PublicKey
 
verifySignature(byte[], String, String) - Static method in interface software.sava.core.accounts.PublicKey
 
verifySignature(String, byte[]) - Method in interface software.sava.core.accounts.PublicKey
 
verifySignature(String, String) - Method in interface software.sava.core.accounts.PublicKey
 
verifySignature(PublicKey, byte[], byte[]) - Static method in interface software.sava.core.accounts.PublicKey
 
verifySignature(PublicKey, byte[], int, int, byte[]) - Static method in interface software.sava.core.accounts.PublicKey
 
verifySignature(PublicKey, String, byte[]) - Static method in interface software.sava.core.accounts.PublicKey
 
version() - Method in interface software.sava.core.tx.Transaction
 
version() - Method in interface software.sava.core.tx.TransactionSkeleton
 
VERSIONED_BIT_MASK - Static variable in interface software.sava.core.tx.Transaction
 
VERSIONED_MSG_HEADER_LENGTH - Static variable in interface software.sava.core.tx.Transaction
 
VO_META_COMPARATOR - Static variable in interface software.sava.core.tx.Transaction
 
voteProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 

W

withdrawWithheldAuthority() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
Returns the value of the withdrawWithheldAuthority record component.
withdrawWithheldAuthorityElgamalPubkey() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
Returns the value of the withdrawWithheldAuthorityElgamalPubkey record component.
withheldAmount() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeAmount
Returns the value of the withheldAmount record component.
withheldAmount() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
Returns the value of the withheldAmount record component.
withheldAmount() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
Returns the value of the withheldAmount record component.
withHeldAmount() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeAmount
Returns the value of the withHeldAmount record component.
withReverseLookup() - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
wrapDiscriminator(int) - Method in interface software.sava.core.tx.Instruction
 
wrappedSolTokenMint() - Method in interface software.sava.core.accounts.SolanaAccounts
 
write() - Method in interface software.sava.core.accounts.meta.AccountMeta
 
write() - Method in class software.sava.core.accounts.meta.AccountMetaInvokedAndWrite
 
write() - Method in class software.sava.core.accounts.meta.AccountMetaInvoked
 
write() - Method in interface software.sava.core.serial.Serializable
 
write(boolean, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write(byte[]) - Method in interface software.sava.core.programs.Discriminator
 
write(byte[]) - Method in interface software.sava.core.serial.Serializable
 
write(byte[], int) - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
 
write(byte[], int) - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
 
write(byte[], int) - Method in interface software.sava.core.accounts.lookup.AddressLookupTable
 
write(byte[], int) - Method in interface software.sava.core.accounts.PublicKey
 
write(byte[], int) - Method in record class software.sava.core.accounts.sysvar.Clock
 
write(byte[], int) - Method in record class software.sava.core.accounts.sysvar.EpochRewards
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeAmount
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.CpiGuard
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.DefaultAccountState
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.GroupPointer
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.ImmutableOwner
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.MemoTransfer
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.MetadataPointer
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.MintCloseAuthority
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.NonTransferable
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.NonTransferableAccount
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.PausableAccount
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.PausableConfig
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.PermanentDelegate
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.TokenGroup
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.TokenGroupMember
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.TransferFee
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.TransferFeeAmount
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.TransferHook
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.TransferHookAccount
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.extensions.Uninitialized
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.Mint
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.Token2022
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.Token2022Account
 
write(byte[], int) - Method in record class software.sava.core.accounts.token.TokenAccount
 
write(byte[], int) - Method in interface software.sava.core.borsh.Borsh.Enum
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.BorshArrayEnum
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.BorshEnum
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.BorshVectorEnum
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumBool
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumBytes
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumFloat32
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumFloat64
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumInt128
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumInt16
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumInt256
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumInt32
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumInt64
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumInt8
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumNone
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.EnumPublicKey
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalBorshEnum
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumBool
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumBytes
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumFloat32
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumFloat64
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt128
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt16
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt256
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt32
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt64
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumInt8
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumPublicKey
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.PublicKeyArrayEnum
 
write(byte[], int) - Method in interface software.sava.core.borsh.RustEnum.PublicKeyVectorEnum
 
write(byte[], int) - Method in interface software.sava.core.programs.Discriminator
 
write(byte[], int) - Method in interface software.sava.core.serial.Serializable
 
write(String, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write(TokenExtension, byte[], int) - Static method in interface software.sava.core.accounts.token.extensions.TokenExtension
 
write(Borsh, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write128(BigInteger, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write128Array(BigInteger[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write128Array(BigInteger[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write128Optional(BigInteger, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write128Vector(BigInteger[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write128Vector(BigInteger[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write128VectorArray(BigInteger[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write256(BigInteger, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write256Array(BigInteger[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write256Array(BigInteger[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write256Optional(BigInteger, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write256Vector(BigInteger[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write256Vector(BigInteger[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
write256VectorArray(BigInteger[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(boolean[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(boolean[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(byte[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(byte[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(double[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(double[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(float[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(float[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(int[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(int[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(long[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(long[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(short[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(short[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(String[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(String[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(PublicKey[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(PublicKey[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(Borsh[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeArray(Borsh[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptional() - Method in interface software.sava.core.borsh.Borsh
 
writeOptional(Boolean, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptional(Byte, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptional(Short, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptional(Instant, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptional(OptionalDouble, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptional(OptionalInt, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptional(OptionalLong, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptional(PublicKey, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptional(Borsh, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptionalArray(byte[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptionalbyte(OptionalInt, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptionalfloat(OptionalDouble, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptionalshort(OptionalInt, byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOptionalVector(byte[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeOrdinal(byte[], int) - Method in interface software.sava.core.borsh.RustEnum
 
writeVector(boolean[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(boolean[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(byte[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(byte[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(double[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(double[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(float[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(float[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(int[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(int[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(long[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(long[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(short[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(short[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(String[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(String[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(PublicKey[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(PublicKey[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(Borsh[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVector(Borsh[], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVectorArray(boolean[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVectorArray(byte[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVectorArray(double[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVectorArray(float[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVectorArray(int[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVectorArray(long[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVectorArray(short[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVectorArray(String[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVectorArray(PublicKey[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 
writeVectorArray(Borsh[][], byte[], int) - Static method in interface software.sava.core.borsh.Borsh
 

Z

zkElGamalProofProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 
zKTokenProofProgram() - Method in interface software.sava.core.accounts.SolanaAccounts
 

_

_1337Letters() - Method in interface software.sava.core.accounts.vanity.Subsequence
 
_1337Numbers() - Method in interface software.sava.core.accounts.vanity.Subsequence
 
_val() - Method in interface software.sava.core.borsh.RustEnum.EnumString
 
_val() - Method in interface software.sava.core.borsh.RustEnum.OptionalEnumString
 
A B C D E F G H I J K L M N O P R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values