我已经在 Solana 为公平的 NFT 薄荷建立了 metaplex 糖果机。但我的创作者帐户未经过验证。所以我想通过我的糖果机获得所有的代币并签署元数据(创建者列表)。
我的问题是如何获得我的机器铸造的 SPL 令牌并从我的创建者帐户中签署元数据。?
var filter : MemcmpFilter = {} as MemcmpFilter;
filter.memcmp = {
bytes: "MY_CANDY_MACHINE_ADDRESS",
offset : 1
};
var config: GetProgramAccountsConfig = {} as GetProgramAccountsConfig;
config.commitment = "confirmed";
config.filters = [filter]
var data = await connection.getProgramAccounts(toPublicKey("cndyAnrLdpjq1Ssp1z8xxDsB8dxe7u4HL5Nxi2K5WXZ"), "confirmed");
console.log(data);
帮我完成代码并签署元数据