我正在尝试通过使用下面这篇文章的公认答案来获得收藏的类型转换版本:
How to find all NFTs minted from a v2 candy machine
但是当我尝试查询时,我收到了标题中的错误:
错误:403 禁止访问:调用类型超出了 Solana 1.9.13 版本的最大帐户大小限制。
最佳答案
看看https://www.theindex.io/ .他们的 rpc ( https://rpc.theindex.io ) 适用于一组有限的 rpc 调用,getProgramAccounts 就是其中之一。
从原始问题中发布的链接处的代码替换
const connection = new Connection('mainnet-beta');
与
const connection = new Connection('https://rpc.theindex.io', 'finalized');
当我遇到同样的错误时,这对我有用。
关于这个问题的一些背景:
链接代码使用 getProgramAccounts,这显然会给验证器带来问题。 (请在此处查看 solana 文档的概述 https://docs.solana.com/developing/plugins/geyser-plugins,“重 RPC 负载下的验证器,例如在服务 getProgramAccounts 调用时,可能会落后于网络。”)
关于solana - 错误 : 403 Forbidden: Call type exceeds Solana 1. 9.13 版本限制最大帐户大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71853316/