gill
gill/programs/token/Type aliases

UpdateGroupMemberPointerInput

type UpdateGroupMemberPointerInput<TAccountMint, TAccountGroupMemberPointerAuthority> = {
  groupMemberPointerAuthority:   | Address<TAccountGroupMemberPointerAuthority>
     | TransactionSigner<TAccountGroupMemberPointerAuthority>;
  memberAddress: UpdateGroupMemberPointerInstructionDataArgs["memberAddress"];
  mint: Address<TAccountMint>;
  multiSigners?: TransactionSigner[];
};

Type Parameters

Type ParameterDefault type
TAccountMint extends stringstring
TAccountGroupMemberPointerAuthority extends stringstring

Properties

groupMemberPointerAuthority

groupMemberPointerAuthority: 
  | Address<TAccountGroupMemberPointerAuthority>
| TransactionSigner<TAccountGroupMemberPointerAuthority>;

The group member pointer authority or its multisignature account.


memberAddress

memberAddress: UpdateGroupMemberPointerInstructionDataArgs["memberAddress"];

mint

mint: Address<TAccountMint>;

The mint to initialize.


multiSigners?

optional multiSigners: TransactionSigner[];

On this page