gill
gill/programs/token/Type aliases

UpdateMetadataPointerInput

type UpdateMetadataPointerInput<TAccountMint, TAccountMetadataPointerAuthority> = {
  metadataAddress: UpdateMetadataPointerInstructionDataArgs["metadataAddress"];
  metadataPointerAuthority:   | Address<TAccountMetadataPointerAuthority>
     | TransactionSigner<TAccountMetadataPointerAuthority>;
  mint: Address<TAccountMint>;
  multiSigners?: TransactionSigner[];
};

Type Parameters

Type ParameterDefault type
TAccountMint extends stringstring
TAccountMetadataPointerAuthority extends stringstring

Properties

metadataAddress

metadataAddress: UpdateMetadataPointerInstructionDataArgs["metadataAddress"];

metadataPointerAuthority

metadataPointerAuthority: 
  | Address<TAccountMetadataPointerAuthority>
| TransactionSigner<TAccountMetadataPointerAuthority>;

The metadata pointer authority or its multisignature account.


mint

mint: Address<TAccountMint>;

The mint to initialize.


multiSigners?

optional multiSigners: TransactionSigner[];

On this page