Files
2025-07-14 13:11:12 +09:00

7.5 KiB
Raw Blame History

html, parent, seo, labels
html parent seo labels
fee.html server-info-methods.html
description
トランザクションコストに関するオープンレジャーの要件の現在の状態を報告します。
手数料

fee

[ソース]

feeコマンドは、トランザクションコストに関するオープンレジャーの要件の現在の状態を報告します。このコマンドを使用するには、[FeeEscalation Amendment][]が有効になっている必要があります。{% badge href="https://github.com/XRPLF/rippled/releases/tag/0.31.0" %}新規: rippled 0.31.0{% /badge %}

これは権限のないユーザが使用できるパブリックコマンドです。[更新: rippled 0.32.0][新規: rippled 0.32.0]

リクエストのフォーマット

リクエストのフォーマットの例:

{% tabs %}

{% tab label="WebSocket" %}

{
 "id":"fee_websocket_example",
 "command":"fee"
}

{% /tab %}

{% tab label="JSON-RPC" %}

{
   "method":"fee",
   "params":[{}]
}

{% /tab %}

{% tab label="コマンドライン" %}

#Syntax: fee
rippled fee

{% /tab %}

{% /tabs %}

リクエストにはパラメーターは含まれていません。

レスポンスのフォーマット

処理が成功したレスポンスの例:

{% tabs %}

{% tab label="WebSocket" %}

{
 "id":"fee_websocket_example",
 "status":"success",
 "type":"response",
 "result":{
   "current_ledger_size":"14",
   "current_queue_size":"0",
   "drops":{
     "base_fee":"10",
     "median_fee":"11000",
     "minimum_fee":"10",
     "open_ledger_fee":"10"
   },
   "expected_ledger_size":"24",
   "ledger_current_index":26575101,
   "levels":{
     "median_level":"281600",
     "minimum_level":"256",
     "open_ledger_level":"256",
     "reference_level":"256"
   },
   "max_queue_size":"480"
 }
}

{% /tab %}

{% tab label="JSON-RPC" %}

200 OK

{
   "result":{
       "current_ledger_size":"56",
       "current_queue_size":"11",
       "drops":{
           "base_fee":"10",
           "median_fee":"10000",
           "minimum_fee":"10",
           "open_ledger_fee":"2653937"
       },
       "expected_ledger_size":"55",
       "ledger_current_index":26575101,
       "levels":{
           "median_level":"256000",
           "minimum_level":"256",
           "open_ledger_level":"67940792",
           "reference_level":"256"
       },
       "max_queue_size":"1100",
       "status":"success"
   }
}

{% /tab %}

{% tab label="コマンドライン" %}

Loading:"/etc/rippled.cfg"
Connecting to 127.0.0.1:5005

{
  "result" :{
     "current_ledger_size" :"16",
     "current_queue_size" :"2",
     "drops" :{
        "base_fee" :"10",
        "median_fee" :"11000",
        "minimum_fee" :"10",
        "open_ledger_fee" :"3203982"
     },
     "expected_ledger_size" :"15",
     "ledger_current_index":26575101,
     "levels" :{
        "median_level" :"281600",
        "minimum_level" :"256",
        "open_ledger_level" :"82021944",
        "reference_level" :"256"
     },
     "max_queue_size" :"300",
     "status" :"success"
  }
}

{% /tab %}

{% /tabs %}

このレスポンスは[標準フォーマット][]に従っており、正常に完了した場合は結果に次のフィールドが含まれます。

Field 説明
current_ledger_size 文字列(整数) 進行中のレジャーに暫定的に含まれているトランザクションの数。
current_queue_size 文字列(整数) 次のレジャーに追加するためにキューに入れられたトランザクションの数。
drops オブジェクト [XRPのdrop数][]で表されるトランザクションコスト(トランザクションのFeeフィールド)に関するさまざまな情報 。
drops.base_fee 文字列(整数) 最小限の負荷でレジャーにリファレンストランザクションを追加するのに必要なトランザクションコストXRPのdrop数
drops.median_fee 文字列(整数) 前の検証済みレジャーに含まれているトランザクションのトランザクションコストのおおよその中央値XRPのdrop数
drops.minimum_fee 文字列(整数) 後のレジャーのキューにリファレンストランザクションを入れる際の最少トランザクションコストXRPのdrop数base_feeより大きい場合、トランザクションキューは一杯になっています。
drops.open_ledger_fee 文字列(整数) 現在のオープンレジャーにリファレンストランザクションを追加する際に支払う必要がある最少トランザクションコストXRPのdrop数
expected_ledger_size 文字列(整数) 現行レジャーへ追加される見込みのトランザクションの概数。これは前のレジャーのトランザクション数に基づいています。
ledger_current_index 数値 これらのステータスにより示される現行オープンレジャーの[レジャーインデックス][]。{% badge href="https://github.com/XRPLF/rippled/releases/tag/0.50.0" %}新規: rippled 0.50.0{% /badge %}
levels オブジェクト トランザクションコスト(手数料レベル)に関するさまざまな情報。手数料レベルの比率は、その特定トランザクションの最少コストを基準にすべてのトランザクションに適用されます。
levels.median_level 文字列(整数) 前の検証済みレジャーに含まれているトランザクションのトランザクションコストの中央値(手数料レベル)。
levels.minimum_level 文字列(整数) 今後のレジャーのキューに入れるのに必要となる最少トランザクションコスト(手数料レベル)。
levels.open_ledger_level 文字列(整数) 現行オープンレジャーにトランザクションを追加するのに必要な最少トランザクションコスト(手数料レベル)。
levels.reference_level 文字列(整数) 最少トランザクションコストに相当します(手数料レベルで表現されます)。
max_queue_size 文字列(整数) トランザクションキューで現在保持できるトランザクションの最大数。

考えられるエラー

  • [汎用エラータイプ][]のすべて。

{% raw-partial file="/@l10n/ja/docs/_snippets/common-links.md" /%}