gill
gill/programs/system/Type aliases

AllocateWithSeedInput

type AllocateWithSeedInput<TAccountNewAccount, TAccountBaseAccount> = {
  base: AllocateWithSeedInstructionDataArgs["base"];
  baseAccount: TransactionSigner<TAccountBaseAccount>;
  newAccount: Address<TAccountNewAccount>;
  programAddress: AllocateWithSeedInstructionDataArgs["programAddress"];
  seed: AllocateWithSeedInstructionDataArgs["seed"];
  space: AllocateWithSeedInstructionDataArgs["space"];
};

Type Parameters

Type ParameterDefault type
TAccountNewAccount extends stringstring
TAccountBaseAccount extends stringstring

Properties

base

base: AllocateWithSeedInstructionDataArgs["base"];

baseAccount

baseAccount: TransactionSigner<TAccountBaseAccount>;

newAccount

newAccount: Address<TAccountNewAccount>;

programAddress

programAddress: AllocateWithSeedInstructionDataArgs["programAddress"];

seed

seed: AllocateWithSeedInstructionDataArgs["seed"];

space

space: AllocateWithSeedInstructionDataArgs["space"];

On this page