Skip to content

Commit 853fe7d

Browse files
committed
reckless: rust rewrite
Changelog-None
1 parent 9b6a80f commit 853fe7d

46 files changed

Lines changed: 7955 additions & 3008 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.msggen.json

Lines changed: 339 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,43 @@
556556
"startdir": 3,
557557
"stop": 1
558558
},
559+
"RecklessCommand": {
560+
"disable": 6,
561+
"enable": 5,
562+
"help": 9,
563+
"install": 0,
564+
"listavailable": 3,
565+
"listinstalled": 4,
566+
"source": 7,
567+
"tip": 8,
568+
"uninstall": 2,
569+
"update": 1
570+
},
571+
"RecklessListavailableInstaller": {
572+
"Custom": 9,
573+
"Go": 8,
574+
"Nodejs": 6,
575+
"PoetryVenv": 3,
576+
"PyprojectViaPip": 4,
577+
"Python": 5,
578+
"PythonUv": 0,
579+
"PythonUvLegacy": 2,
580+
"PythonUvShebang": 1,
581+
"Rust": 7
582+
},
583+
"RecklessLogLevel": {
584+
"broken": 5,
585+
"debug": 2,
586+
"info": 3,
587+
"io": 0,
588+
"trace": 1,
589+
"unusual": 4
590+
},
591+
"RecklessSubcommand": {
592+
"add": 0,
593+
"list": 1,
594+
"remove": 2
595+
},
559596
"RecoverResult": {
560597
"Recovery restart in progress": 0
561598
},
@@ -3877,6 +3914,84 @@
38773914
"PreApproveKeysend.destination": 1,
38783915
"PreApproveKeysend.payment_hash": 2
38793916
},
3917+
"RecklessDisable": {
3918+
"Reckless.disable.plugin_name": 1
3919+
},
3920+
"RecklessEnable": {
3921+
"Reckless.enable.plugin_name": 1
3922+
},
3923+
"RecklessInstall": {
3924+
"Reckless.install.enabled": 1,
3925+
"Reckless.install.installed_commit": 2,
3926+
"Reckless.install.plugin_name": 3
3927+
},
3928+
"RecklessListavailable": {
3929+
"Reckless.listavailable[].installer": 1,
3930+
"Reckless.listavailable[].manifest": 2,
3931+
"Reckless.listavailable[].origin": 3,
3932+
"Reckless.listavailable[].plugin_name": 4
3933+
},
3934+
"RecklessListavailableManifest": {
3935+
"Reckless.listavailable[].manifest.dependencies[]": 1,
3936+
"Reckless.listavailable[].manifest.entrypoint": 2,
3937+
"Reckless.listavailable[].manifest.install_cmd[]": 3,
3938+
"Reckless.listavailable[].manifest.installable": 4,
3939+
"Reckless.listavailable[].manifest.long_description": 5,
3940+
"Reckless.listavailable[].manifest.offer": 6,
3941+
"Reckless.listavailable[].manifest.required_options[]": 7,
3942+
"Reckless.listavailable[].manifest.short_description": 8
3943+
},
3944+
"RecklessListintalled": {
3945+
"Reckless.listintalled[].installation_date": 1,
3946+
"Reckless.listintalled[].installation_time": 2,
3947+
"Reckless.listintalled[].installed_commit": 3,
3948+
"Reckless.listintalled[].original_source": 4,
3949+
"Reckless.listintalled[].plugin_name": 5,
3950+
"Reckless.listintalled[].requested_commit": 6
3951+
},
3952+
"RecklessLogNotification": {
3953+
"reckless_log.level": 1,
3954+
"reckless_log.log": 2,
3955+
"reckless_log.time": 3,
3956+
"reckless_log.timestamp": 4
3957+
},
3958+
"RecklessRequest": {
3959+
"Reckless.amount_msat": 1,
3960+
"Reckless.command": 2,
3961+
"Reckless.developer": 3,
3962+
"Reckless.options[]": 4,
3963+
"Reckless.payer_note": 5,
3964+
"Reckless.subcommand": 6,
3965+
"Reckless.target": 7,
3966+
"Reckless.verbose": 8
3967+
},
3968+
"RecklessResponse": {
3969+
"Reckless.disable": 1,
3970+
"Reckless.enable": 2,
3971+
"Reckless.install": 3,
3972+
"Reckless.listavailable[]": 4,
3973+
"Reckless.listintalled[]": 5,
3974+
"Reckless.log[]": 6,
3975+
"Reckless.sources[]": 7,
3976+
"Reckless.tip": 8,
3977+
"Reckless.uninstall": 9,
3978+
"Reckless.update[]": 10
3979+
},
3980+
"RecklessTip": {
3981+
"Reckless.tip.amount_msat": 1,
3982+
"Reckless.tip.amount_sent_msat": 2,
3983+
"Reckless.tip.failed_parts": 3,
3984+
"Reckless.tip.payment_preimage": 4,
3985+
"Reckless.tip.successful_parts": 5
3986+
},
3987+
"RecklessUninstall": {
3988+
"Reckless.uninstall.plugin_name": 1
3989+
},
3990+
"RecklessUpdate": {
3991+
"Reckless.update[].enabled": 1,
3992+
"Reckless.update[].installed_commit": 2,
3993+
"Reckless.update[].plugin_name": 3
3994+
},
38803995
"RecoverRequest": {
38813996
"Recover.hsmsecret": 1
38823997
},
@@ -13317,6 +13432,210 @@
1331713432
"added": "v23.02",
1331813433
"deprecated": null
1331913434
},
13435+
"Reckless": {
13436+
"added": "v22.11",
13437+
"deprecated": null
13438+
},
13439+
"Reckless.amount_msat": {
13440+
"added": "v26.09",
13441+
"deprecated": null
13442+
},
13443+
"Reckless.command": {
13444+
"added": "v22.11",
13445+
"deprecated": null
13446+
},
13447+
"Reckless.developer": {
13448+
"added": "v26.09",
13449+
"deprecated": null
13450+
},
13451+
"Reckless.disable": {
13452+
"added": "v26.09",
13453+
"deprecated": null
13454+
},
13455+
"Reckless.disable.plugin_name": {
13456+
"added": "v26.09",
13457+
"deprecated": null
13458+
},
13459+
"Reckless.enable": {
13460+
"added": "v26.09",
13461+
"deprecated": null
13462+
},
13463+
"Reckless.enable.plugin_name": {
13464+
"added": "v26.09",
13465+
"deprecated": null
13466+
},
13467+
"Reckless.install": {
13468+
"added": "v26.09",
13469+
"deprecated": null
13470+
},
13471+
"Reckless.install.enabled": {
13472+
"added": "v26.09",
13473+
"deprecated": null
13474+
},
13475+
"Reckless.install.installed_commit": {
13476+
"added": "v26.09",
13477+
"deprecated": null
13478+
},
13479+
"Reckless.install.plugin_name": {
13480+
"added": "v26.09",
13481+
"deprecated": null
13482+
},
13483+
"Reckless.listavailable[]": {
13484+
"added": "v26.09",
13485+
"deprecated": null
13486+
},
13487+
"Reckless.listavailable[].installer": {
13488+
"added": "v26.09",
13489+
"deprecated": null
13490+
},
13491+
"Reckless.listavailable[].manifest": {
13492+
"added": "v26.09",
13493+
"deprecated": null
13494+
},
13495+
"Reckless.listavailable[].manifest.dependencies[]": {
13496+
"added": "v26.09",
13497+
"deprecated": null
13498+
},
13499+
"Reckless.listavailable[].manifest.entrypoint": {
13500+
"added": "v26.09",
13501+
"deprecated": null
13502+
},
13503+
"Reckless.listavailable[].manifest.install_cmd[]": {
13504+
"added": "v26.09",
13505+
"deprecated": null
13506+
},
13507+
"Reckless.listavailable[].manifest.installable": {
13508+
"added": "v26.09",
13509+
"deprecated": null
13510+
},
13511+
"Reckless.listavailable[].manifest.long_description": {
13512+
"added": "v26.09",
13513+
"deprecated": null
13514+
},
13515+
"Reckless.listavailable[].manifest.offer": {
13516+
"added": "v26.09",
13517+
"deprecated": null
13518+
},
13519+
"Reckless.listavailable[].manifest.required_options[]": {
13520+
"added": "v26.09",
13521+
"deprecated": null
13522+
},
13523+
"Reckless.listavailable[].manifest.short_description": {
13524+
"added": "v26.09",
13525+
"deprecated": null
13526+
},
13527+
"Reckless.listavailable[].origin": {
13528+
"added": "v26.09",
13529+
"deprecated": null
13530+
},
13531+
"Reckless.listavailable[].plugin_name": {
13532+
"added": "v26.09",
13533+
"deprecated": null
13534+
},
13535+
"Reckless.listintalled[]": {
13536+
"added": "v26.09",
13537+
"deprecated": null
13538+
},
13539+
"Reckless.listintalled[].installation_date": {
13540+
"added": "v26.09",
13541+
"deprecated": null
13542+
},
13543+
"Reckless.listintalled[].installation_time": {
13544+
"added": "v26.09",
13545+
"deprecated": null
13546+
},
13547+
"Reckless.listintalled[].installed_commit": {
13548+
"added": "v26.09",
13549+
"deprecated": null
13550+
},
13551+
"Reckless.listintalled[].original_source": {
13552+
"added": "v26.09",
13553+
"deprecated": null
13554+
},
13555+
"Reckless.listintalled[].plugin_name": {
13556+
"added": "v26.09",
13557+
"deprecated": null
13558+
},
13559+
"Reckless.listintalled[].requested_commit": {
13560+
"added": "v26.09",
13561+
"deprecated": null
13562+
},
13563+
"Reckless.log[]": {
13564+
"added": "v22.11",
13565+
"deprecated": null
13566+
},
13567+
"Reckless.options[]": {
13568+
"added": "v26.09",
13569+
"deprecated": null
13570+
},
13571+
"Reckless.payer_note": {
13572+
"added": "v26.09",
13573+
"deprecated": null
13574+
},
13575+
"Reckless.sources[]": {
13576+
"added": "v26.09",
13577+
"deprecated": null
13578+
},
13579+
"Reckless.subcommand": {
13580+
"added": "v22.11",
13581+
"deprecated": null
13582+
},
13583+
"Reckless.target": {
13584+
"added": "v22.11",
13585+
"deprecated": null
13586+
},
13587+
"Reckless.tip": {
13588+
"added": "v26.09",
13589+
"deprecated": null
13590+
},
13591+
"Reckless.tip.amount_msat": {
13592+
"added": "v26.09",
13593+
"deprecated": null
13594+
},
13595+
"Reckless.tip.amount_sent_msat": {
13596+
"added": "v26.09",
13597+
"deprecated": null
13598+
},
13599+
"Reckless.tip.failed_parts": {
13600+
"added": "v26.09",
13601+
"deprecated": null
13602+
},
13603+
"Reckless.tip.payment_preimage": {
13604+
"added": "v26.09",
13605+
"deprecated": null
13606+
},
13607+
"Reckless.tip.successful_parts": {
13608+
"added": "v26.09",
13609+
"deprecated": null
13610+
},
13611+
"Reckless.uninstall": {
13612+
"added": "v26.09",
13613+
"deprecated": null
13614+
},
13615+
"Reckless.uninstall.plugin_name": {
13616+
"added": "v26.09",
13617+
"deprecated": null
13618+
},
13619+
"Reckless.update[]": {
13620+
"added": "v26.09",
13621+
"deprecated": null
13622+
},
13623+
"Reckless.update[].enabled": {
13624+
"added": "v26.09",
13625+
"deprecated": null
13626+
},
13627+
"Reckless.update[].installed_commit": {
13628+
"added": "v26.09",
13629+
"deprecated": null
13630+
},
13631+
"Reckless.update[].plugin_name": {
13632+
"added": "v26.09",
13633+
"deprecated": null
13634+
},
13635+
"Reckless.verbose": {
13636+
"added": "v26.09",
13637+
"deprecated": null
13638+
},
1332013639
"Recover": {
1332113640
"added": "pre-v0.10.1",
1332213641
"deprecated": null
@@ -16589,6 +16908,26 @@
1658916908
"added": "pre-v0.10.1",
1659016909
"deprecated": null
1659116910
},
16911+
"reckless_log": {
16912+
"added": "v26.09",
16913+
"deprecated": null
16914+
},
16915+
"reckless_log.level": {
16916+
"added": "v26.09",
16917+
"deprecated": null
16918+
},
16919+
"reckless_log.log": {
16920+
"added": "v26.09",
16921+
"deprecated": null
16922+
},
16923+
"reckless_log.time": {
16924+
"added": "v26.09",
16925+
"deprecated": null
16926+
},
16927+
"reckless_log.timestamp": {
16928+
"added": "v26.09",
16929+
"deprecated": null
16930+
},
1659216931
"recover_hook": {
1659316932
"added": "v23.08",
1659416933
"deprecated": null

0 commit comments

Comments
 (0)