gill
gill/programs/token/Type aliases

InitializeTokenGroupMemberInstruction

type InitializeTokenGroupMemberInstruction<TProgram, TAccountMember, TAccountMemberMint, TAccountMemberMintAuthority, TAccountGroup, TAccountGroupUpdateAuthority, TRemainingAccounts> = IInstruction<TProgram> & IInstructionWithData<Uint8Array> & IInstructionWithAccounts<[TAccountMember extends string ? WritableAccount<TAccountMember> : TAccountMember, TAccountMemberMint extends string ? ReadonlyAccount<TAccountMemberMint> : TAccountMemberMint, TAccountMemberMintAuthority extends string ? ReadonlySignerAccount<TAccountMemberMintAuthority> & IAccountSignerMeta<TAccountMemberMintAuthority> : TAccountMemberMintAuthority, TAccountGroup extends string ? WritableAccount<TAccountGroup> : TAccountGroup, TAccountGroupUpdateAuthority extends string ? ReadonlySignerAccount<TAccountGroupUpdateAuthority> & IAccountSignerMeta<TAccountGroupUpdateAuthority> : TAccountGroupUpdateAuthority, ...TRemainingAccounts]>;

Type Parameters

Type ParameterDefault type
TProgram extends stringtypeof TOKEN_2022_PROGRAM_ADDRESS
TAccountMember extends string | IAccountMeta<string>string
TAccountMemberMint extends string | IAccountMeta<string>string
TAccountMemberMintAuthority extends string | IAccountMeta<string>string
TAccountGroup extends string | IAccountMeta<string>string
TAccountGroupUpdateAuthority extends string | IAccountMeta<string>string
TRemainingAccounts extends readonly IAccountMeta<string>[][]

On this page