fee

[ソース]

feeコマンドは、トランザクションコストに関するオープンレジャーの要件の現在の状態を報告します。このコマンドを使用するには、FeeEscalation Amendmentが有効になっている必要があります。新規: rippled 0.31.0

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

要求フォーマット

要求フォーマットの例:

{
 "id":"fee_websocket_example",
 "command":"fee"
}
{
   "method":"fee",
   "params":[{}]
}
#Syntax: fee
rippled fee

要求にはパラメーターは含まれていません。

応答フォーマット

処理が成功した応答の例:

{
 "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"
 }
}
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"
   }
}
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"
  }
}

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

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 数値 これらのステータスにより示される現行オープンレジャーのレジャーインデックス新規: rippled 0.50.0
levels オブジェクト トランザクションコスト(手数料レベル)に関するさまざまな情報。手数料レベルの比率は、その特定トランザクションの最少コストを基準にすべてのトランザクションに適用されます。
levels.median_level 文字列(整数) 前の検証済みレジャーに含まれているトランザクションのトランザクションコストの中央値(手数料レベル)。
levels.minimum_level 文字列(整数) 今後のレジャーのキューに入れるのに必要となる最少トランザクションコスト(手数料レベル)。
levels.open_ledger_level 文字列(整数) 現行オープンレジャーにトランザクションを追加するのに必要な最少トランザクションコスト(手数料レベル)。
levels.reference_level 文字列(整数) 最少トランザクションコストに相当します(手数料レベルで表現されます)。
max_queue_size 文字列(整数) トランザクションキューで現在保持できるトランザクションの最大数。

考えられるエラー