core-lightning/doc/schemas
Rusty Russell c8e30de513 topology: deprecate overriding active in listchannels with listpeerchannels info.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-Deprecated: `listchannels` no longer uses local knowledge to set `active` to false if disconnected.
2023-12-14 09:16:56 +10:30
..
addgossip.request.json json-rpc: Add request stubs for a couple of calls 2022-02-11 16:02:25 +01:00
addgossip.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
addpsbtoutput.request.json addpsbtoutput: allow command to specify output address. 2023-11-01 14:11:28 +10:30
addpsbtoutput.schema.json addpsbtoutput: New onchain command for PSBT output 2023-10-03 10:12:39 +02:00
autoclean-once.request.json doc: document autoclean-once command. 2022-12-06 10:42:05 +01:00
autoclean-once.schema.json doc: document autoclean-once command. 2022-12-06 10:42:05 +01:00
autoclean-status.request.json doc: manpages and schemas for autoclean-status. 2022-09-22 15:19:46 +02:00
autoclean-status.schema.json doc: manpages and schemas for autoclean-status. 2022-09-22 15:19:46 +02:00
autocleaninvoice.request.json json-rpc: Add request stubs for a couple of calls 2022-02-11 16:02:25 +01:00
autocleaninvoice.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
batching.request.json lightningd: allow a connection to specify db batching. 2022-09-22 15:19:46 +02:00
batching.schema.json lightningd: allow a connection to specify db batching. 2022-09-22 15:19:46 +02:00
bkpr-channelsapy.schema.json doc: drive-by spelling corrections 2022-12-12 15:34:00 +10:30
bkpr-dumpincomecsv.schema.json bkpr: add docs, change names to 'bkpr-*' 2022-07-28 12:08:18 +09:30
bkpr-inspect.schema.json bkpr: add docs, change names to 'bkpr-*' 2022-07-28 12:08:18 +09:30
bkpr-listaccountevents.schema.json bkpr: track channel rebalances, display in listincome 2022-08-09 11:57:18 +09:30
bkpr-listbalances.schema.json bkpr: add docs, change names to 'bkpr-*' 2022-07-28 12:08:18 +09:30
bkpr-listincome.schema.json bkpr: save invoice description data to the database and display it 2022-07-28 12:08:18 +09:30
blacklistrune.request.json docs: document all the rune commands which look like the now-deprecated commando ones. 2023-07-21 16:44:22 +09:30
blacklistrune.schema.json docs: document all the rune commands which look like the now-deprecated commando ones. 2023-07-21 16:44:22 +09:30
check.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
checkmessage.request.json json-rpc: Add request stubs for a couple of calls 2022-02-11 16:02:25 +01:00
checkmessage.schema.json rpc: improve error format 2022-07-19 17:55:31 +02:00
checkrune.request.json checkrune: make nodeid and method optional. 2023-09-12 15:19:02 +09:30
checkrune.schema.json docs: document all the rune commands which look like the now-deprecated commando ones. 2023-07-21 16:44:22 +09:30
close.request.json doc: Fix wrong_funding description in manpage and type in schema 2022-09-22 10:41:05 +02:00
close.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
commando-blacklist.request.json docs: document all the rune commands which look like the now-deprecated commando ones. 2023-07-21 16:44:22 +09:30
commando-blacklist.schema.json doc: schemas for commando-listrunes & commando-blacklist 2023-04-01 14:07:23 +10:30
commando-listrunes.request.json docs: document all the rune commands which look like the now-deprecated commando ones. 2023-07-21 16:44:22 +09:30
commando-listrunes.schema.json lightning/runes: added last_used in showrunes 2023-09-21 13:31:34 +09:30
commando-rune.request.json docs: document all the rune commands which look like the now-deprecated commando ones. 2023-07-21 16:44:22 +09:30
commando-rune.schema.json commando-rune: show warning when creating runes with no restrictions 2022-07-29 08:46:14 -07:00
commando.request.json commando: add filtering support. 2023-01-11 11:13:27 +10:30
connect.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
connect.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
createinvoice.request.json cln-rpc: Add invoice RPC methods 2022-04-02 09:46:01 +10:30
createinvoice.schema.json add test, update schemas, fix warning_custom_fallbacks 2023-10-26 19:11:17 +10:30
createonion.request.json doc: Annotate secrets and hashes in the JSON Schemas 2022-04-02 09:46:01 +10:30
createonion.schema.json doc/schemas: remove unnecessary length restrictions. 2023-01-30 15:15:41 -06:00
createrune.request.json docs: document all the rune commands which look like the now-deprecated commando ones. 2023-07-21 16:44:22 +09:30
createrune.schema.json docs: document all the rune commands which look like the now-deprecated commando ones. 2023-07-21 16:44:22 +09:30
datastore.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
datastore.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
datastoreusage.request.json datastore: Add datastoreusage command 2023-10-26 12:58:04 +10:30
datastoreusage.schema.json datastore: Add datastoreusage command 2023-10-26 12:58:04 +10:30
decode.request.json jsonrpc: Add request schemas for decode and decodepay 2023-05-05 11:54:41 +09:30
decode.schema.json doc/lightning-decode.7: Update the doc 2023-10-27 16:05:28 +10:30
decodepay.request.json jsonrpc: Add request schemas for decode and decodepay 2023-05-05 11:54:41 +09:30
decodepay.schema.json fallback: json add fallback cleanup 2023-10-26 19:11:17 +10:30
deldatastore.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
deldatastore.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
delexpiredinvoice.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
delexpiredinvoice.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
delforward.request.json lightningd: add delforward command. 2022-09-22 15:19:46 +02:00
delforward.schema.json lightningd: add delforward command. 2022-09-22 15:19:46 +02:00
delinvoice.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
delinvoice.schema.json lightningd: expose created_index and updated_index fields. 2023-07-23 13:48:37 +09:30
delpay.request.json doc: use specific types in schema rather than "hex". 2023-01-30 15:15:41 -06:00
delpay.schema.json listsendpays: add created_index and updated_index fields. 2023-10-28 15:48:26 +10:30
disableinvoicerequest.request.json doc: add documentation for invoicerequest commands. 2023-03-09 06:56:06 -06:00
disableinvoicerequest.schema.json doc: add documentation for invoicerequest commands. 2023-03-09 06:56:06 -06:00
disableoffer.schema.json doc: use specific types in schema rather than "hex". 2023-01-30 15:15:41 -06:00
disconnect.request.json cln-rpc: Yet more RPC methods being mapped 2022-04-02 09:46:01 +10:30
disconnect.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
emergencyrecover.request.json doc: Add documentation for new RPCs and a FIXME: in fromschema.py 2022-07-14 12:24:48 -05:00
emergencyrecover.schema.json doc: Add documentation for new RPCs and a FIXME: in fromschema.py 2022-07-14 12:24:48 -05:00
feerates.request.json cln-rpc: Yet more RPC methods being mapped 2022-04-02 09:46:01 +10:30
feerates.schema.json lightningd: use lowball feerate for commit_tx on anchor channels. 2023-06-29 11:28:47 -04:00
fetchinvoice.request.json msggen: Add FetchInvoice method to Rust and grpc bindings 2023-11-16 09:02:33 +01:00
fetchinvoice.schema.json fetchinvoice: amount_msat not msat. 2022-06-21 06:52:35 +09:30
fundchannel_cancel.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
fundchannel_complete.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
fundchannel_start.schema.json jsonrpc: Add mindepth argument to fundchannel and multifundchannel 2022-07-04 22:14:06 +02:00
fundchannel.request.json openingd: Add reserve to fundchannel and multifundchannel 2022-09-21 11:25:47 +02:00
fundchannel.schema.json jsonrpc: Add mindepth argument to fundchannel and multifundchannel 2022-07-04 22:14:06 +02:00
funderupdate.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
fundpsbt.request.json lightningd: add option opening_anchor_channel to fundpsbt, utxopsbt. 2023-06-29 11:28:47 -04:00
fundpsbt.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
getinfo.request.json json-rpc: Add request stubs for a couple of calls 2022-02-11 16:02:25 +01:00
getinfo.schema.json common: add new internal type for websockets. 2023-06-01 09:28:39 +09:30
getlog.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
getroute.request.json schema: Fix wrong type of CLTV in route 2023-09-01 07:32:14 +09:30
getroute.schema.json global: remove deprecated non-msat-named msat fields. 2023-03-18 15:55:49 +10:30
help.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
invoice.request.json lightningd: change msatoshi args to amount_msat. 2022-06-21 06:52:35 +09:30
invoice.schema.json lightningd: expose created_index and updated_index fields. 2023-07-23 13:48:37 +09:30
invoicerequest.request.json offers: enable label for invoicerequest 2023-03-09 06:56:06 -06:00
invoicerequest.schema.json doc: add documentation for invoicerequest commands. 2023-03-09 06:56:06 -06:00
keysend.request.json lightningd: change msatoshi args to amount_msat. 2022-06-21 06:52:35 +09:30
keysend.schema.json doc/schemas: fix old deprecations. 2023-01-30 15:15:41 -06:00
listchannels.request.json json-rpc: Add request stubs for a couple of calls 2022-02-11 16:02:25 +01:00
listchannels.schema.json topology: deprecate overriding active in listchannels with listpeerchannels info. 2023-12-14 09:16:56 +10:30
listclosedchannels.request.json lightningd: add listclosedchannels command. 2023-03-25 15:28:02 +10:30
listclosedchannels.schema.json doc: Fix typo in the description of fields private 2023-08-08 09:45:20 +09:30
listconfigs.schema.json ld: add commit-fee-offset option, update config schema 2023-11-02 09:49:59 +10:30
listdatastore.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
listdatastore.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
listforwards.request.json lightningd: add ordering and pagination to listforwards. 2023-10-28 15:48:26 +10:30
listforwards.schema.json listforwards: add created_index and updated_index fields. 2023-10-28 15:48:26 +10:30
listfunds.request.json json-rpc: Add request stubs for a couple of calls 2022-02-11 16:02:25 +01:00
listfunds.schema.json dual-fund: add new open-commit-ready state 2023-11-02 19:32:05 +10:30
listhtlcs.request.json lightningd: add listhtlcs to list all the HTLCs we know about. 2022-09-22 15:19:46 +02:00
listhtlcs.schema.json lightningd: fix type of listhtlcs payment_hash. 2023-01-30 15:15:41 -06:00
listinvoicerequests.request.json doc: add documentation for invoicerequest commands. 2023-03-09 06:56:06 -06:00
listinvoicerequests.schema.json doc: add documentation for invoicerequest commands. 2023-03-09 06:56:06 -06:00
listinvoices.request.json listinvoices: add limit param. 2023-07-23 13:48:37 +09:30
listinvoices.schema.json add test, update schemas, fix warning_custom_fallbacks 2023-10-26 19:11:17 +10:30
listnodes.request.json doc: set additionalProperties to false in all request schemas. 2022-04-02 09:46:01 +10:30
listnodes.schema.json common: add new internal type for websockets. 2023-06-01 09:28:39 +09:30
listoffers.schema.json doc: use specific types in schema rather than "hex". 2023-01-30 15:15:41 -06:00
listpays.request.json cln-rpc: Yet more RPC methods being mapped 2022-04-02 09:46:01 +10:30
listpays.schema.json msggen: Add two missing fields to the listpays schema 2023-07-27 12:40:28 +09:30
listpeerchannels.request.json jsonrpc: Add versioning annotation to listpeerchannels 2023-05-05 11:54:41 +09:30
listpeerchannels.schema.json listpeerchannels: show gossip updates. 2023-12-14 09:16:56 +10:30
listpeers.request.json json-rpc: Add request stubs for a couple of calls 2022-02-11 16:02:25 +01:00
listpeers.schema.json dual-fund: add new open-commit-ready state 2023-11-02 19:32:05 +10:30
listsendpays.request.json lightningd: add ordering and pagination to listsendpays. 2023-10-28 15:48:26 +10:30
listsendpays.schema.json listsendpays: add created_index and updated_index fields. 2023-10-28 15:48:26 +10:30
listsqlschemas.request.json typo fixes found by @niftynei 2023-01-30 15:15:41 -06:00
listsqlschemas.schema.json typo fixes found by @niftynei 2023-01-30 15:15:41 -06:00
listtransactions.request.json grpc: Map sendonion and createonion 2022-04-02 09:46:01 +10:30
listtransactions.schema.json listtransactions: remove annotations, which were only in EXPERIMENTAL_FEATURES. 2023-05-23 09:34:08 +09:30
makesecret.request.json lightningd: have makesecret take hex or string (just like datastore) 2022-09-29 16:10:57 +09:30
makesecret.schema.json doc/schemas: remove unnecessary length restrictions. 2023-01-30 15:15:41 -06:00
multifundchannel.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
multiwithdraw.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
newaddr.request.json Support p2tr deposit addresses 2023-07-11 11:41:15 +09:30
newaddr.schema.json Support p2tr deposit addresses 2023-07-11 11:41:15 +09:30
notifications.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
offer.schema.json doc: use specific types in schema rather than "hex". 2023-01-30 15:15:41 -06:00
openchannel_abort.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
openchannel_bump.schema.json df: wire up peer's "require-confirmed-inputs" 2023-02-07 21:03:36 -06:00
openchannel_init.schema.json df: wire up peer's "require-confirmed-inputs" 2023-02-07 21:03:36 -06:00
openchannel_signed.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
openchannel_update.schema.json df: wire up peer's "require-confirmed-inputs" 2023-02-07 21:03:36 -06:00
parsefeerate.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
pay.request.json db: add invoicerequests table. 2022-11-09 15:08:03 +01:00
pay.schema.json doc/schemas: fix old deprecations. 2023-01-30 15:15:41 -06:00
ping.request.json Ping request types are changed from number to u16 2023-01-09 14:35:23 +01:00
ping.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
plugin.schema.json json: add "dynamic" field to plugin list 2022-07-10 21:09:41 -05:00
preapproveinvoice.request.json msggen: Add preapproveinvoice and preapprovekeysend to msggen 2023-05-29 14:50:13 +09:30
preapproveinvoice.schema.json msggen: Add preapproveinvoice and preapprovekeysend to msggen 2023-05-29 14:50:13 +09:30
preapprovekeysend.request.json msggen: Add preapproveinvoice and preapprovekeysend to msggen 2023-05-29 14:50:13 +09:30
preapprovekeysend.schema.json hsmd: add hsmd_preapprove_keysend and check_preapprovekeysend pay modifier 2023-01-26 21:10:15 -06:00
recoverchannel.request.json doc: Add documentation for new RPCs and a FIXME: in fromschema.py 2022-07-14 12:24:48 -05:00
recoverchannel.schema.json doc: Add documentation for new RPCs and a FIXME: in fromschema.py 2022-07-14 12:24:48 -05:00
renepay.schema.json renepay: add help for renepay & renepaystatus 2023-08-09 11:43:58 +09:30
renepaystatus.schema.json renepay: add help for renepay & renepaystatus 2023-08-09 11:43:58 +09:30
reserveinputs.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
sendcustommsg.request.json msggen: Enable SendCustomMsg 2023-02-08 23:10:53 -06:00
sendcustommsg.schema.json doc: disallow additional properties in sendcustommsg. 2022-09-12 14:00:41 +02:00
sendinvoice.schema.json lightningd: expose created_index and updated_index fields. 2023-07-23 13:48:37 +09:30
sendonion.request.json db: add invoicerequests table. 2022-11-09 15:08:03 +01:00
sendonion.schema.json listsendpays: add created_index and updated_index fields. 2023-10-28 15:48:26 +10:30
sendonionmessage.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
sendpay.request.json doc/schemas: fix old deprecations. 2023-01-30 15:15:41 -06:00
sendpay.schema.json listsendpays: add created_index and updated_index fields. 2023-10-28 15:48:26 +10:30
sendpsbt.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
sendpsbt.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
setchannel.request.json lightningd: setchannel can set ignorefeelimits. 2023-07-22 13:11:08 +09:30
setchannel.schema.json lightningd: setchannel can set ignorefeelimits. 2023-07-22 13:11:08 +09:30
setchannelfee.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
setconfig.request.json lightningd: setconfig command. 2023-06-20 20:08:25 +09:30
setconfig.schema.json lightningd: setconfig command. 2023-06-20 20:08:25 +09:30
showrunes.request.json runes: Renamed listrunes to showrunes 2023-07-25 11:07:43 +09:30
showrunes.schema.json lightning/runes: added last_used in showrunes 2023-09-21 13:31:34 +09:30
signinvoice.request.json lightningd: Add signinvoice to sign a BOLT11 invoice. 2023-02-06 15:54:32 -06:00
signinvoice.schema.json lightningd: Add signinvoice to sign a BOLT11 invoice. 2023-02-06 15:54:32 -06:00
signmessage.request.json cln-rpc: Yet more RPC methods being mapped 2022-04-02 09:46:01 +10:30
signmessage.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
signpsbt.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
signpsbt.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
splice_init.request.json splicing: Update documentation 2023-08-07 12:38:36 +09:30
splice_init.schema.json splicing: Update documentation 2023-08-07 12:38:36 +09:30
splice_signed.request.json splicing: Update documentation 2023-08-07 12:38:36 +09:30
splice_signed.schema.json splicing: Update documentation 2023-08-07 12:38:36 +09:30
splice_update.request.json splicing: Update documentation 2023-08-07 12:38:36 +09:30
splice_update.schema.json splicing: Update documentation 2023-08-07 12:38:36 +09:30
sql.request.json typo fixes found by @niftynei 2023-01-30 15:15:41 -06:00
sql.schema.json doc: document the sql command. 2023-01-30 15:15:41 -06:00
staticbackup.request.json doc: Add documentation for new RPCs and a FIXME: in fromschema.py 2022-07-14 12:24:48 -05:00
staticbackup.schema.json doc: The SCB fields are hex-encoded binary TLVs, not strings 2023-08-06 12:34:36 +09:30
stop.request.json msggen: Add stop method to generators 2022-07-21 14:19:06 +09:30
stop.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
txdiscard.request.json doc: Annotate secrets and hashes in the JSON Schemas 2022-04-02 09:46:01 +10:30
txdiscard.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
txprepare.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
txprepare.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
txsend.request.json doc: Annotate secrets and hashes in the JSON Schemas 2022-04-02 09:46:01 +10:30
txsend.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
unreserveinputs.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
upgradewallet.request.json upgradewallet: JSONRPC call to update p2sh outputs to a native segwit 2023-02-04 15:31:16 +10:30
upgradewallet.schema.json upgradewallet: JSONRPC call to update p2sh outputs to a native segwit 2023-02-04 15:31:16 +10:30
utxopsbt.request.json lightningd: add option opening_anchor_channel to fundpsbt, utxopsbt. 2023-06-29 11:28:47 -04:00
utxopsbt.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
wait.request.json doc: document wait for new subsystems, add request & response schemas. 2023-10-28 15:48:26 +10:30
wait.schema.json doc: document wait for new subsystems, add request & response schemas. 2023-10-28 15:48:26 +10:30
waitanyinvoice.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
waitanyinvoice.schema.json add test, update schemas, fix warning_custom_fallbacks 2023-10-26 19:11:17 +10:30
waitblockheight.request.json grpc: Add WaitBlockHeight method to grpc interface 2023-10-24 10:24:52 +10:30
waitblockheight.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
waitinvoice.request.json doc: set additionalProperties to false in all request schemas. 2022-04-02 09:46:01 +10:30
waitinvoice.schema.json add test, update schemas, fix warning_custom_fallbacks 2023-10-26 19:11:17 +10:30
waitsendpay.request.json doc: Annotate secrets and hashes in the JSON Schemas 2022-04-02 09:46:01 +10:30
waitsendpay.schema.json listsendpays: add created_index and updated_index fields. 2023-10-28 15:48:26 +10:30
withdraw.request.json doc/schemas: fixes for request schemas. 2022-04-02 09:46:01 +10:30
withdraw.schema.json jsonschema: Formatting json schema and regenerate docs 2021-11-28 10:55:48 +10:30
WRITING_SCHEMAS.md docs: Fix a number of broken links in the generated docs 2023-03-25 15:40:35 +10:30