gill

UpdateMetadataAccountV2Input

type UpdateMetadataAccountV2Input<TAccountMetadata, TAccountUpdateAuthority> = {
  data: UpdateMetadataAccountV2InstructionDataArgs["data"];
  isMutable: UpdateMetadataAccountV2InstructionDataArgs["isMutable"];
  metadata: Address<TAccountMetadata>;
  primarySaleHappened: UpdateMetadataAccountV2InstructionDataArgs["primarySaleHappened"];
  updateAuthority: TransactionSigner<TAccountUpdateAuthority>;
  updateAuthorityArg: UpdateMetadataAccountV2InstructionDataArgs["updateAuthority"];
};

Type Parameters

Type ParameterDefault type
TAccountMetadata extends stringstring
TAccountUpdateAuthority extends stringstring

Properties

data

data: UpdateMetadataAccountV2InstructionDataArgs["data"];

isMutable

isMutable: UpdateMetadataAccountV2InstructionDataArgs["isMutable"];

metadata

metadata: Address<TAccountMetadata>;

Metadata account


primarySaleHappened

primarySaleHappened: UpdateMetadataAccountV2InstructionDataArgs["primarySaleHappened"];

updateAuthority

updateAuthority: TransactionSigner<TAccountUpdateAuthority>;

Update authority key


updateAuthorityArg

updateAuthorityArg: UpdateMetadataAccountV2InstructionDataArgs["updateAuthority"];

On this page