gill

getUpdateGroupPointerInstruction

function getUpdateGroupPointerInstruction<TAccountMint, TAccountGroupPointerAuthority, TProgramAddress>(input, config?): UpdateGroupPointerInstruction<TProgramAddress, TAccountMint, 
  | Address<TAccountGroupPointerAuthority>
  | TransactionSigner<TAccountGroupPointerAuthority> extends TransactionSigner<TAccountGroupPointerAuthority> ? IAccountMeta<TAccountGroupPointerAuthority> & {
  role: READONLY_SIGNER;
} & IAccountSignerMeta<TAccountGroupPointerAuthority, TransactionSigner<TAccountGroupPointerAuthority>> : TAccountGroupPointerAuthority>;

Type Parameters

Type ParameterDefault type
TAccountMint extends string-
TAccountGroupPointerAuthority extends string-
TProgramAddress extends AddressAddress<"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb">

Parameters

ParameterType
inputUpdateGroupPointerInput<TAccountMint, TAccountGroupPointerAuthority>
config?{ programAddress?: TProgramAddress; }
config.programAddress?TProgramAddress

Returns

UpdateGroupPointerInstruction<TProgramAddress, TAccountMint, | Address<TAccountGroupPointerAuthority> | TransactionSigner<TAccountGroupPointerAuthority> extends TransactionSigner<TAccountGroupPointerAuthority> ? IAccountMeta<TAccountGroupPointerAuthority> & { role: READONLY_SIGNER; } & IAccountSignerMeta<TAccountGroupPointerAuthority, TransactionSigner<TAccountGroupPointerAuthority>> : TAccountGroupPointerAuthority>

On this page