機能
Inscriptionデータのクリア
inscriptionの更新権限は、inscriptionが刻印されていない限り、ClearData命令を使用してそのデータと関連するinscriptionのデータをクリアできます。ClearData命令では、権限の1つがトランザクションに署名する必要があります。
データをクリアすると、すべての既存データが削除され、inscriptionアカウントのサイズが0にリサイズされます。
以下は、SDKを使用してinscriptionデータをクリアする方法です。
Inscriptionデータのクリア
import { clearData, findInscriptionMetadataPda } from '@metaplex-foundation/mpl-inscription'
const inscriptionMetadataAccount = await findInscriptionMetadataPda(umi, {
inscriptionAccount: inscriptionAccount.publicKey,
})
await clearData(umi, {
inscriptionAccount: inscriptionAccount.publicKey,
inscriptionMetadataAccount,
associatedTag: null, // 作成時に使用したのと同じタグをここで使用します
})
associatedTagは、関連するinscriptionアカウントを正しく導出するために使用されます。
