Kit
Interfaces

EncodedAccount

Represents an encoded account and is equivalent to an Account with Uint8Array account data.

Example

{
    address: address('1234..5678'),
    data: new Uint8Array([1, 2, 3]),
    executable: false,
    lamports: lamports(1_000_000_000n),
    programAddress: address('1111..1111'),
    space: 42n,
} satisfies EncodedAccount<'1234..5678'>;

Type Parameters

Type ParameterDefault typeDescription
TAddress extends stringstringSupply a string literal to define an account having a particular address.

Properties

PropertyModifierType
addressreadonlyAddress<TAddress>
datareadonlyReadonlyUint8Array
executablereadonlyboolean
lamportsreadonlyLamports
programAddressreadonlyAddress
spacereadonlybigint

On this page