getFees
getFees
方法返回账本中最新的区块哈希、可用于计算交易提交成本的费率计划表,以及
区块哈希保持有效的最后一个槽位。
请求参数
<object>
- (可选) Commitment
响应结果
result字段为RpcResponse对象,包含以下字段:
- blockhash:
<string>
- base58编码的区块哈希 - feeCalculator:
<object>
- FeeCalculator对象,该区块哈希相关的费率计划表 - lastValidSlot:
<u64>
- 已弃用 - 这个值不准确,不要使用 - lastValidBlockHeight:
<u64>
- 所指定区块哈希保持有效的最大区块高度
示例代码
请求:
curl http://localhost:8899 -X POST -H "Content-Type: application/json" -d '
{"jsonrpc":"2.0","id":1, "method":"getFees"}
响应:
{
"jsonrpc": "2.0",
"result": {
"context": {
"slot": 1
},
"value": {
"blockhash": "CSymwgTNX1j3E4qhKfJAUE41nBWEwXufoYryPbkde5RR",
"feeCalculator": {
"lamportsPerSignature": 5000
},
"lastValidSlot": 297,
"lastValidBlockHeight": 296
}
},
"id": 1
}