Files
palladum-lightning/doc/schemas/parsefeerate.json
ShahanaFarooqui 3e841b358e docs: Updated schema for mdx compatibility
Changelog-Fixed: Ensure documentation renders correctly when adding/updating new RPCs by detecting non-MDX-compatible pages.
2025-12-18 10:27:15 +10:30

98 lines
2.3 KiB
JSON

{
"$schema": "../rpc-schema-draft.json",
"type": "object",
"rpc": "parsefeerate",
"title": "Command for parsing a feerate string to a feerate",
"description": [
"The **parsefeerate** command returns the current feerate for any valid *feerate_str*. This is useful for finding the current feerate that a **fundpsbt** or **utxopsbt** command might use."
],
"request": {
"required": [
"feerate_str"
],
"additionalProperties": false,
"properties": {
"feerate_str": {
"type": "string",
"description": [
"The feerate string to parse."
]
}
}
},
"response": {
"required": [],
"additionalProperties": false,
"properties": {
"perkw": {
"type": "u32",
"description": [
"Value of *feerate_str* in kilosipa."
],
"additionalProperties": false
}
}
},
"errors": [
"The **parsefeerate** command will error if the *feerate_str* format is not recognized.",
"",
"- -32602: If the given parameters are wrong."
],
"trivia": [
"In CLN we like to call the weight unit \"sipa\" in honor of Pieter Wuille, who uses the name \"sipa\" on IRC and elsewhere. Internally we call the *perkw* style as \"feerate per kilosipa\"."
],
"resources": [
"Main web site: [https://github.com/ElementsProject/lightning](https://github.com/ElementsProject/lightning)"
],
"examples": [
{
"request": {
"id": "example:parsefeerate#1",
"method": "parsefeerate",
"params": [
"unilateral_close"
]
},
"response": {
"perkw": 11000
}
},
{
"request": {
"id": "example:parsefeerate#2",
"method": "parsefeerate",
"params": [
"9999perkw"
]
},
"response": {
"perkw": 9999
}
},
{
"request": {
"id": "example:parsefeerate#3",
"method": "parsefeerate",
"params": [
10000
]
},
"response": {
"perkw": 2500
}
},
{
"request": {
"id": "example:parsefeerate#4",
"method": "parsefeerate",
"params": [
"urgent"
]
},
"response": {
"perkw": 11000
}
}
]
}