跳转到主要内容

计费和速率限制

getProgramAccounts 是一个资源密集型方法,除了标准的每秒请求数限制外,还有额外的速率限制。请考虑使用过滤参数,或将大型查询分解为较小的部分以保持在限制内。
Helius 会自动将请求路由到最佳区域以提高性能。对于特殊的区域要求或专用基础设施,请联系销售团队讨论企业选项。

RPC 故障排除

调用 Priority Fee API,优化计算单元使用,并使用 skipPreflight: true 发送交易。请参阅我们的交易优化指南以获取分步演练。
查看我们的状态页面以获取相关更新。如果没有相关事件,请联系支持

使用 RPC

使用getLatestBlockhash"confirmed"承诺级别来获取最新的区块哈希。在提交交易之前,始终获取一个新的区块哈希以确保有效性。详情请参阅我们的getLatestBlockhash 指南
Staked connections 将您的交易直接路由到当前和即将到来的区块领导者,绕过公共队列以几乎保证的方式交付。所有付费计划默认自动使用 staked connections - 无需代码更改。请在我们的交易发送概述中了解更多信息。
标准RPC计划提供对所有历史Solana数据的访问。专用节点仅维护约48小时的历史记录。
使用Helius Sender。它同时通过Helius的质押连接和Jito Block Engines路由您的交易,以实现最大速度和着陆概率。
通过共享计划上的标准RPC URL发送的所有RPC请求都会自动路由到最近的服务器。您无需采取任何行动。
我们在全球运营RPC节点,包括:亚洲(东京、新加坡)、北美(匹兹堡、纽瓦克、盐湖城、洛杉矶、温哥华)和欧洲(都柏林、伦敦、阿姆斯特丹、法兰克福)。
您的RPC速率限制适用于所有RPC方法的总和,而不是单独适用于每一个。例如,如果您的RPC速率限制是100,并且您每秒进行50次getAccountInfo请求,那么您只能额外进行50次getTransaction请求。
由于计算要求,一些方法如 getProgramAccounts 有特殊的速率限制。然而,它们仍然计入总的 RPC 速率限制。详情请阅读我们的特殊速率限制指南
RPC速率限制和DAS速率限制是相互独立的。例如,如果您的计划有50的RPC速率限制和10的DAS速率限制,这允许您每秒进行50次getBlock和10次getAsset调用。

需要更多帮助?