簡體   English   中英

如何使用 python 更新 Solana NFT 中的 primary_sale_happened 屬性?

[英]How can I update the primary_sale_happened property in Solana NFT, using python?

我正在使用 Metaplex python-api ( https://github.com/metaplex-foundation/python-api ) 來更新現有的 NFT。

有 update_token_metadata 函數( https://github.com/metaplex-foundation/python-api/blob/441c2ba9be76962d234d7700405358c72ee1b35b/metaplex/transactions.py#L110 )可以更改許多 NFT 數據,但不能更改 primary_sale_happened 屬性。

我試圖更改 update_metadata_instruction_data 函數,但沒有奏效。

  1. Python API 非常過時。 如果你不是絕對限於使用 Python,你應該看看 JS 包或 rust crates。 python API 中沒有 set_primary_sale_happened 的公共實現。
  2. 要將字段 primary_sale_happened 設置為 true,必須調用類似於權限字段的特殊指令 它不能通過簡單的數據更新來改變。

Metaboss 有一個如何在 rust 中執行此操作的實現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM