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 Parameter | Default type |
|---|---|
TAccountMetadata extends string | string |
TAccountUpdateAuthority extends string | string |
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"];