gill
gill/programs/token/Type aliases

InitializeTokenGroupMemberInstruction

type InitializeTokenGroupMemberInstruction<TProgram, TAccountMember, TAccountMemberMint, TAccountMemberMintAuthority, TAccountGroup, TAccountGroupUpdateAuthority, TRemainingAccounts> = Instruction<TProgram> & InstructionWithData<ReadonlyUint8Array> & InstructionWithAccounts<[TAccountMember extends string ? WritableAccount<TAccountMember> : TAccountMember, TAccountMemberMint extends string ? ReadonlyAccount<TAccountMemberMint> : TAccountMemberMint, TAccountMemberMintAuthority extends string ? ReadonlySignerAccount<TAccountMemberMintAuthority> & AccountSignerMeta<TAccountMemberMintAuthority> : TAccountMemberMintAuthority, TAccountGroup extends string ? WritableAccount<TAccountGroup> : TAccountGroup, TAccountGroupUpdateAuthority extends string ? ReadonlySignerAccount<TAccountGroupUpdateAuthority> & AccountSignerMeta<TAccountGroupUpdateAuthority> : TAccountGroupUpdateAuthority, ...TRemainingAccounts]>;

Type Parameters

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

On this page