Index
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
AccountIndexLookupTableEntryrecord 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
AccountIndexLookupTableViewrecord 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
accountTyperecord 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
activerecord 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
actualPendingBalanceCreditCounterrecord 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
additionalMetadatarecord 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
addressrecord component. - address() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
-
Returns the value of the
addressrecord component. - address() - Method in record class software.sava.core.accounts.token.Mint
-
Returns the value of the
addressrecord component. - address() - Method in record class software.sava.core.accounts.token.TokenAccount
-
Returns the value of the
addressrecord 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
allowConfidentialCreditsrecord component. - allowNonConfidentialCredits() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
-
Returns the value of the
allowNonConfidentialCreditsrecord component. - amount() - Method in record class software.sava.core.accounts.token.TokenAccount
-
Returns the value of the
amountrecord 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
approvedrecord 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
auditorElGamalKeyrecord 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
authorityrecord component. - authority() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferMint
-
Returns the value of the
authorityrecord component. - authority() - Method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
-
Returns the value of the
authorityrecord component. - authority() - Method in record class software.sava.core.accounts.token.extensions.GroupPointer
-
Returns the value of the
authorityrecord component. - authority() - Method in record class software.sava.core.accounts.token.extensions.MetadataPointer
-
Returns the value of the
authorityrecord component. - authority() - Method in record class software.sava.core.accounts.token.extensions.PausableConfig
-
Returns the value of the
authorityrecord component. - authority() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
-
Returns the value of the
authorityrecord component. - authority() - Method in record class software.sava.core.accounts.token.extensions.TransferHook
-
Returns the value of the
authorityrecord 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
autoApproveNewAccountsrecord component. - availableBalance() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
-
Returns the value of the
availableBalancerecord 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
Clockrecord 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
closeAuthorityrecord component. - closeAuthority() - Method in record class software.sava.core.accounts.token.TokenAccount
-
Returns the value of the
closeAuthorityrecord component. - closeAuthorityOption() - Method in record class software.sava.core.accounts.token.TokenAccount
-
Returns the value of the
closeAuthorityOptionrecord 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
ConfidentialMintBurnrecord class. - confidentialSupply() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
-
Returns the value of the
confidentialSupplyrecord 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
ConfidentialTransferAccountrecord 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
ConfidentialTransferFeeAmountrecord 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
ConfidentialTransferFeeConfigrecord 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
ConfidentialTransferMintrecord 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
CpiGuardrecord 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
currentRaterecord 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
decimalsrecord 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
decryptableAvailableBalancerecord component. - decryptableSupply() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
-
Returns the value of the
decryptableSupplyrecord 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
DefaultAccountStaterecord class. - delegate() - Method in record class software.sava.core.accounts.token.extensions.PermanentDelegate
-
Returns the value of the
delegaterecord component. - delegate() - Method in record class software.sava.core.accounts.token.TokenAccount
-
Returns the value of the
delegaterecord 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
delegatedAmountrecord component. - delegateOption() - Method in record class software.sava.core.accounts.token.TokenAccount
-
Returns the value of the
delegateOptionrecord 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
distributedRewardsrecord component. - distributionStartingBlockHeight() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
-
Returns the value of the
distributionStartingBlockHeightrecord component. - durationMillis() - Method in record class software.sava.core.accounts.vanity.Result
-
Returns the value of the
durationMillisrecord 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
elgamalPubkeyrecord 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
epochrecord component. - epoch() - Method in record class software.sava.core.accounts.token.extensions.TransferFee
-
Returns the value of the
epochrecord 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
EpochRewardsrecord 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
epochStartTimestamprecord 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
expectedPendingBalanceCreditCounterrecord component. - extensions() - Method in record class software.sava.core.accounts.token.Token2022
-
Returns the value of the
extensionsrecord component. - extensions() - Method in record class software.sava.core.accounts.token.Token2022Account
-
Returns the value of the
extensionsrecord 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
freezeAuthorityrecord 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
groupAddressrecord 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
GroupMemberPointerrecord 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
GroupPointerrecord 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
harvestToMintEnabledrecord 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
ImmutableOwnerrecord class. - index() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableEntry
-
Returns the value of the
indexrecord component. - index() - Method in record class software.sava.core.accounts.lookup.AccountIndexLookupTableView
-
Returns the value of the
indexrecord 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
initializedrecord 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
InterestBearingConfigrecord 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
isNativerecord component. - isNativeOption() - Method in record class software.sava.core.accounts.token.TokenAccount
-
Returns the value of the
isNativeOptionrecord 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
keyPairrecord 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
lastUpdateTimestamprecord component. - leaderScheduleEpoch() - Method in record class software.sava.core.accounts.sysvar.Clock
-
Returns the value of the
leaderScheduleEpochrecord 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
lockCPIrecord 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
lookupTablerecord 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
maximumFeerecord component. - maximumPendingBalanceCreditCounter() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
-
Returns the value of the
maximumPendingBalanceCreditCounterrecord component. - memberAddress() - Method in record class software.sava.core.accounts.token.extensions.GroupMemberPointer
-
Returns the value of the
memberAddressrecord 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
MemoTransferrecord 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
metadataAddressrecord 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
MetadataPointerrecord class. - mint() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
-
Returns the value of the
mintrecord component. - mint() - Method in record class software.sava.core.accounts.token.Token2022
-
Returns the value of the
mintrecord component. - mint() - Method in record class software.sava.core.accounts.token.TokenAccount
-
Returns the value of the
mintrecord 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
Mintrecord 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
mintAuthorityrecord 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
MintCloseAuthorityrecord 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
multiplierrecord 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
namerecord 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
newerTransferFeerecord component. - newMultiplier() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
-
Returns the value of the
newMultiplierrecord component. - newMultiplierEffectiveTimestamp() - Method in record class software.sava.core.accounts.token.extensions.ScaledUiAmountConfig
-
Returns the value of the
newMultiplierEffectiveTimestamprecord 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
NonTransferablerecord 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
NonTransferableAccountrecord 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
numPartitionsrecord 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
offsetrecord 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
olderTransferFeerecord 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
ownerrecord 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
parentBlockHashrecord 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
PausableAccountrecord 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
PausableConfigrecord class. - paused() - Method in record class software.sava.core.accounts.token.extensions.PausableConfig
-
Returns the value of the
pausedrecord 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
pendingBalanceCreditCounterrecord component. - pendingBalanceHi() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
-
Returns the value of the
pendingBalanceHirecord component. - pendingBalanceLo() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferAccount
-
Returns the value of the
pendingBalanceLorecord component. - pendingBurn() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
-
Returns the value of the
pendingBurnrecord 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
PermanentDelegaterecord 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
preUpdateAverageRaterecord 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
programIdrecord 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
publicKeyrecord 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
publicKeyrecord 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
rateAuthorityrecord 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
requireIncomingTransferAmountrecord 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
Resultrecord 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
ScaledUiAmountConfigrecord 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
slotrecord 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
staterecord component. - state() - Method in record class software.sava.core.accounts.token.TokenAccount
-
Returns the value of the
staterecord 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
supplyrecord component. - supplyElGamalPubKey() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialMintBurn
-
Returns the value of the
supplyElGamalPubKeyrecord component. - symbol() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
-
Returns the value of the
symbolrecord 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
Token2022record 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
Token2022Accountrecord 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
tokenAccountrecord 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
TokenAccountrecord 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
TokenGrouprecord 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
TokenGroupMemberrecord 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
TokenMetadatarecord 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
totalPointsrecord component. - totalRewards() - Method in record class software.sava.core.accounts.sysvar.EpochRewards
-
Returns the value of the
totalRewardsrecord 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
TransferFeerecord 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
TransferFeeAmountrecord class. - transferFeeBasisPoints() - Method in record class software.sava.core.accounts.token.extensions.TransferFee
-
Returns the value of the
transferFeeBasisPointsrecord 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
TransferFeeConfigrecord class. - transferFeeConfigAuthority() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
-
Returns the value of the
transferFeeConfigAuthorityrecord 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
TransferHookrecord 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
TransferHookAccountrecord class. - transferring() - Method in record class software.sava.core.accounts.token.extensions.TransferHookAccount
-
Returns the value of the
transferringrecord component. - type() - Method in record class software.sava.core.accounts.token.Token2022Account
-
Returns the value of the
typerecord 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
Uninitializedrecord 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
unixTimestamprecord component. - unixTimestamp() - Method in record class software.sava.core.accounts.token.extensions.InterestBearingConfig
-
Returns the value of the
unixTimestamprecord component. - updateAuthority() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
-
Returns the value of the
updateAuthorityrecord component. - uri() - Method in record class software.sava.core.accounts.token.extensions.TokenMetadata
-
Returns the value of the
urirecord 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
withdrawWithheldAuthorityrecord component. - withdrawWithheldAuthorityElgamalPubkey() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
-
Returns the value of the
withdrawWithheldAuthorityElgamalPubkeyrecord component. - withheldAmount() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeAmount
-
Returns the value of the
withheldAmountrecord component. - withheldAmount() - Method in record class software.sava.core.accounts.token.extensions.ConfidentialTransferFeeConfig
-
Returns the value of the
withheldAmountrecord component. - withheldAmount() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeConfig
-
Returns the value of the
withheldAmountrecord component. - withHeldAmount() - Method in record class software.sava.core.accounts.token.extensions.TransferFeeAmount
-
Returns the value of the
withHeldAmountrecord 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
All Classes and Interfaces|All Packages|Constant Field Values