UpdateMetadataPointerInput
type UpdateMetadataPointerInput<TAccountMint, TAccountMetadataPointerAuthority> = {
metadataAddress: UpdateMetadataPointerInstructionDataArgs["metadataAddress"];
metadataPointerAuthority: | Address<TAccountMetadataPointerAuthority>
| TransactionSigner<TAccountMetadataPointerAuthority>;
mint: Address<TAccountMint>;
multiSigners?: TransactionSigner[];
};Type Parameters
| Type Parameter | Default type |
|---|---|
TAccountMint extends string | string |
TAccountMetadataPointerAuthority extends string | string |
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[];