跳转到主要内容
POST
Get Solana priority fee estimates

请求参数

string
需要估算最佳优先费的 Base58 或 Base64 编码 Solana 交易。 API 将分析此交易中的具体指令和账户,并根据当前网络状况和计算复杂度 提供准确的费用估算。如果该估算将用于设置你即将发送的交易费用,建议使用此参数。 如果同时省略此参数和 accountKeys,则会根据近期所有网络活动获取全局估算; 该估算反映的是网络状况,而不是你的交易情况。
array
需要估算优先费的 Solana 账户公钥数组(可替代提供交易)。 请包含你的交易将锁定的可写账户:Solana 按可写账户计算优先费, 因此这些账户就是你需要竞争的对象。
object
根据网络状况自定义Solana优先费用估算的高级选项
string
提供的Solana交易的编码格式
  • Base58
  • Base64
string
基于当前Solana网络拥堵估算费用的特定优先级别
  • Min
  • Low
  • Medium
  • High
  • VeryHigh
  • UnsafeMax
boolean
如果为true,则返回从最小到最大优先级别的全面估算
number
分析最近的Solana区块链槽数以进行准确的费用估算(1-150)
boolean
如果为true,则在费用计算中包括投票交易,以便进行更全面的分析
如果为true,则根据当前的Solana网络状况返回推荐的最佳费用
boolean
如果为true,则在计算中将没有交易的槽视为零费用槽

授权

api-key
string
query
必填

您的 Helius API 密钥。您可以在仪表板中免费获取一个。

请求体

application/json
jsonrpc
enum<string>
默认值:2.0

Solana RPC API 请求的 JSON-RPC 版本标识符,必须为 "2.0"

可用选项:
2.0
id
string
默认值:1

客户端生成的请求标识符

method
enum<string>
默认值:getPriorityFeeEstimate

RPC 方法名称

可用选项:
getPriorityFeeEstimate
params
object[]

方法调用的参数

响应

Successfully retrieved Solana priority fee estimates

jsonrpc
enum<string>

JSON-RPC 版本标识符

可用选项:
2.0
id
string

客户端生成的标识符,与请求匹配

result
object

包含全面 Solana 优先费用估算的结果对象