gill
gill/programs/system/Type aliases

InitializeNonceAccountInput

type InitializeNonceAccountInput<TAccountNonceAccount, TAccountRecentBlockhashesSysvar, TAccountRentSysvar> = {
  nonceAccount: Address<TAccountNonceAccount>;
  nonceAuthority: InitializeNonceAccountInstructionDataArgs["nonceAuthority"];
  recentBlockhashesSysvar?: Address<TAccountRecentBlockhashesSysvar>;
  rentSysvar?: Address<TAccountRentSysvar>;
};

Type Parameters

Type ParameterDefault type
TAccountNonceAccount extends stringstring
TAccountRecentBlockhashesSysvar extends stringstring
TAccountRentSysvar extends stringstring

Properties

nonceAccount

nonceAccount: Address<TAccountNonceAccount>;

nonceAuthority

nonceAuthority: InitializeNonceAccountInstructionDataArgs["nonceAuthority"];

recentBlockhashesSysvar?

optional recentBlockhashesSysvar: Address<TAccountRecentBlockhashesSysvar>;

rentSysvar?

optional rentSysvar: Address<TAccountRentSysvar>;

On this page