borsh_annotation_extended library
Classes
- AccountMeta
- Class that wraps addresses with information necessary for solana transactions to be encoded correctly.
- AddressLookupTableAccount
- AddressLookupTableState
-
BArray<
T> - BBool
- BBytes
-
BEnum<
T> - BF32
- BF64
-
BFixedArray<
T> - BFixedBytes
- BI128
- BI16
- BI32
- BI64
- BI8
- BinaryReader
- BinaryWriter
-
BOption<
T> - BorshSerializable
- BPublicKey
- BString
-
BType<
T> - BU128
- BU16
- BU32
- BU64
- BU8
- ByteArray
- CompiledInstruction
- CompiledMessage
- CompiledMessageLegacy
- CompiledMessageV0
- Ed25519HDPublicKey
- ExtendedBinaryWriter
- Instruction
- Taken from here.
- LoadedAddresses
- Message
- This is an implementation of the Message Format.
- MessageAddressTableLookup
- Signature
-
A digital signature by some
SignatureAlgorithm. - SignedTx
- Represents a signed transaction that consists of the transaction message and an array of signatures. The array of signatures must be populated following the solana convention for the set of addresses that they belong to within the message.
- Sysvar
- Uint8List
- A fixed-length list of 8-bit unsigned integers.