メインコンテンツへスキップ
POST
Solanaの優先料金推定を取得する

リクエストパラメータ

transaction
string
最適な優先手数料を見積もるためのBase58またはBase64でエンコードされたSolanaトランザクション。APIは、このトランザクションの特定の指示とアカウントを分析し、現在のネットワーク状況と計算の複雑性に基づいて正確な手数料見積もりを提供します。
accountKeys
array
優先手数料を見積もるためのSolanaアカウントの公開鍵の配列(トランザクションを提供する代わりの方法)
options
object
ネットワーク条件に基づいたSolana優先手数料の詳細な見積もりオプション
options.transactionEncoding
string
指定されたSolanaトランザクションのエンコード形式
  • Base58
  • Base64
options.priorityLevel
string
現在のSolanaネットワーク混雑状況に基づいて手数料を見積もるための特定の優先レベル
  • Min
  • Low
  • Medium
  • High
  • VeryHigh
  • UnsafeMax
options.includeAllPriorityFeeLevels
boolean
trueの場合、最小から最大までのすべての優先レベルについて包括的な見積もりを返します。
options.lookbackSlots
number
正確な手数料見積もりのために分析する最近のSolanaブロックチェーンスロットの数(1-150)
options.includeVote
boolean
trueの場合、手数料計算に投票トランザクションを含めて、より包括的な分析を行います。
trueの場合、現在のSolanaネットワーク条件に基づいた推奨される最適な手数料を返します。
options.evaluateEmptySlotAsZero
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[]

メソッド呼び出しのパラメータ

レスポンス

Solanaの優先料金推定を正常に取得しました

jsonrpc
enum<string>

JSON-RPCバージョン識別子

利用可能なオプション:
2.0
id
string

リクエストと一致するクライアント生成識別子

result
object

Solanaの包括的な優先料金推定を含む結果オブジェクト