From e3f0beb06e5e7aeaf592d0c8a0ed3daccfb2b9de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Oct 2025 23:02:43 +0000 Subject: [PATCH 1/2] build(deps): bump github.com/urfave/cli/v2 from 2.27.5 to 2.27.7 Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli) from 2.27.5 to 2.27.7. - [Release notes](https://github.com/urfave/cli/releases) - [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md) - [Commits](https://github.com/urfave/cli/compare/v2.27.5...v2.27.7) --- updated-dependencies: - dependency-name: github.com/urfave/cli/v2 dependency-version: 2.27.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- go.mod | 4 ++-- go.sum | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/go.mod b/go.mod index 90a8a62cff1..083361b1fa1 100644 --- a/go.mod +++ b/go.mod @@ -135,7 +135,7 @@ require ( github.com/stretchr/testify v1.10.0 github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // dependency-check-ignore: unknown github.com/triplewz/poseidon v0.0.2 - github.com/urfave/cli/v2 v2.27.5 + github.com/urfave/cli/v2 v2.27.7 github.com/whyrusleeping/bencher v0.0.0-20190829221104-bb6607aa8bba github.com/whyrusleeping/cbor-gen v0.3.1 github.com/whyrusleeping/multiaddr-filter v0.0.0-20160516205228-e903e4adabd7 @@ -186,7 +186,7 @@ require ( github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/cilium/ebpf v0.9.1 // indirect github.com/consensys/bavard v0.1.13 // indirect - github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect + github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect github.com/cskr/pubsub v1.0.2 // indirect github.com/daaku/go.zipexe v1.0.2 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect; dependency-check-ignore: needed by github.com/drand/go-clients@v0.2.2 diff --git a/go.sum b/go.sum index 8ae1288a59b..d85498320e7 100644 --- a/go.sum +++ b/go.sum @@ -173,8 +173,8 @@ github.com/corpix/uarand v0.1.1/go.mod h1:SFKZvkcRoLqVRFZ4u25xPmp6m9ktANfbpXZ7SJ github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= -github.com/cpuguy83/go-md2man/v2 v2.0.6 h1:XJtiaUW6dEEqVuZiMTn1ldk455QWwEIsMIJlo5vtkx0= -github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= +github.com/cpuguy83/go-md2man/v2 v2.0.7 h1:zbFlGlXEAKlwXpmvle3d8Oe3YnkKIK4xSRTd3sHPnBo= +github.com/cpuguy83/go-md2man/v2 v2.0.7/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= github.com/cskr/pubsub v1.0.2 h1:vlOzMhl6PFn60gRlTQQsIfVwaPB/B/8MziK8FhEPt/0= github.com/cskr/pubsub v1.0.2/go.mod h1:/8MzYXk/NJAz782G8RPkFzXTZVu63VotefPnR9TIRis= github.com/daaku/go.zipexe v1.0.2 h1:Zg55YLYTr7M9wjKn8SY/WcpuuEi+kR2u4E8RhvpyXmk= @@ -1249,8 +1249,8 @@ github.com/triplewz/poseidon v0.0.2/go.mod h1:fmoxtMcbtMUjlSJmpuS3Wk/oKSvdJpIp9Y github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= github.com/urfave/cli v1.22.2/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= github.com/urfave/cli v1.22.10/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= -github.com/urfave/cli/v2 v2.27.5 h1:WoHEJLdsXr6dDWoJgMq/CboDmyY/8HMMH1fTECbih+w= -github.com/urfave/cli/v2 v2.27.5/go.mod h1:3Sevf16NykTbInEnD0yKkjDAeZDS0A6bzhBH5hrMvTQ= +github.com/urfave/cli/v2 v2.27.7 h1:bH59vdhbjLv3LAvIu6gd0usJHgoTTPhCFib8qqOwXYU= +github.com/urfave/cli/v2 v2.27.7/go.mod h1:CyNAG/xg+iAOg0N4MPGZqVmv2rCoP267496AOXUZjA4= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= github.com/valyala/fasttemplate v1.0.1 h1:tY9CJiPnMXf1ERmG2EyK7gNUd+c6RKGD0IfU8WdUSz8= From ccd26e7c7b1eb543d3399c12b41afa36cf8b3f83 Mon Sep 17 00:00:00 2001 From: Rod Vagg Date: Mon, 6 Oct 2025 20:34:12 +1100 Subject: [PATCH 2/2] fix: update cli docs (docsgen-cli) Ref: https://github.com/urfave/cli/pull/1986 --- documentation/en/cli-lotus-miner.md | 58 +++++++++++----- documentation/en/cli-lotus-worker.md | 4 +- documentation/en/cli-lotus.md | 98 ++++++++++++++++++++-------- 3 files changed, 113 insertions(+), 47 deletions(-) diff --git a/documentation/en/cli-lotus-miner.md b/documentation/en/cli-lotus-miner.md index 346ed01105f..f12912a2a18 100644 --- a/documentation/en/cli-lotus-miner.md +++ b/documentation/en/cli-lotus-miner.md @@ -48,7 +48,7 @@ NAME: lotus-miner init - Initialize a lotus miner repo USAGE: - lotus-miner init command [command options] + lotus-miner init [command options] COMMANDS: restore Initialize a lotus miner repo from a backup @@ -124,7 +124,7 @@ NAME: lotus-miner config - Manage node config USAGE: - lotus-miner config command [command options] + lotus-miner config [command options] COMMANDS: default Print default node config @@ -205,7 +205,10 @@ NAME: lotus-miner actor - manipulate the miner actor USAGE: - lotus-miner actor command [command options] + lotus-miner actor [command options] + +CATEGORY: + CHAIN COMMANDS: set-addresses, set-addrs set addresses that your miner can be publicly dialed on @@ -325,7 +328,7 @@ NAME: lotus-miner actor control - Manage control addresses USAGE: - lotus-miner actor control command [command options] + lotus-miner actor control [command options] COMMANDS: list Get currently set control addresses @@ -447,7 +450,10 @@ NAME: lotus-miner info - Print miner info USAGE: - lotus-miner info command [command options] + lotus-miner info [command options] + +CATEGORY: + CHAIN COMMANDS: all dump all related miner info @@ -479,7 +485,10 @@ NAME: lotus-miner sectors - interact with sector store USAGE: - lotus-miner sectors command [command options] + lotus-miner sectors [command options] + +CATEGORY: + STORAGE COMMANDS: status Get the seal status of a sector by its number @@ -533,7 +542,7 @@ NAME: lotus-miner sectors list - List sectors USAGE: - lotus-miner sectors list command [command options] + lotus-miner sectors list [command options] COMMANDS: upgrade-bounds Output upgrade bounds for available sectors @@ -614,7 +623,7 @@ NAME: lotus-miner sectors numbers - manage sector number assignments USAGE: - lotus-miner sectors numbers command [command options] + lotus-miner sectors numbers [command options] COMMANDS: info view sector assigner state @@ -754,7 +763,7 @@ NAME: lotus-miner sectors terminate - Terminate sector on-chain then remove (WARNING: This means losing power and collateral for the removed sector) USAGE: - lotus-miner sectors terminate command [command options] + lotus-miner sectors terminate [command options] COMMANDS: flush Send a terminate message if there are sectors queued for termination @@ -881,7 +890,7 @@ NAME: lotus-miner sectors batching - manage batch sector operations USAGE: - lotus-miner sectors batching command [command options] + lotus-miner sectors batching [command options] COMMANDS: commit list sectors waiting in commit batch queue @@ -969,7 +978,10 @@ NAME: lotus-miner proving - View proving information USAGE: - lotus-miner proving command [command options] + lotus-miner proving [command options] + +CATEGORY: + STORAGE COMMANDS: info View current state information @@ -1078,7 +1090,7 @@ NAME: lotus-miner proving compute - Compute simulated proving tasks USAGE: - lotus-miner proving compute command [command options] + lotus-miner proving compute [command options] COMMANDS: windowed-post, window-post Compute WindowPoSt for a specific deadline @@ -1126,7 +1138,10 @@ NAME: lotus-miner storage - manage sector storage USAGE: - lotus-miner storage command [command options] + lotus-miner storage [command options] + +CATEGORY: + STORAGE DESCRIPTION: Sectors can be stored across many filesystem paths. These @@ -1226,7 +1241,7 @@ NAME: lotus-miner storage list - list local storage paths USAGE: - lotus-miner storage list command [command options] + lotus-miner storage list [command options] COMMANDS: sectors get list of all sector files @@ -1296,7 +1311,10 @@ NAME: lotus-miner sealing - interact with sealing pipeline USAGE: - lotus-miner sealing command [command options] + lotus-miner sealing [command options] + +CATEGORY: + STORAGE COMMANDS: jobs list running jobs @@ -1386,7 +1404,10 @@ NAME: lotus-miner auth - Manage RPC permissions USAGE: - lotus-miner auth command [command options] + lotus-miner auth [command options] + +CATEGORY: + DEVELOPER COMMANDS: create-token Create token @@ -1432,7 +1453,10 @@ NAME: lotus-miner log - Manage logging USAGE: - lotus-miner log command [command options] + lotus-miner log [command options] + +CATEGORY: + DEVELOPER COMMANDS: list List log systems diff --git a/documentation/en/cli-lotus-worker.md b/documentation/en/cli-lotus-worker.md index 809e201414e..376554261f2 100644 --- a/documentation/en/cli-lotus-worker.md +++ b/documentation/en/cli-lotus-worker.md @@ -123,7 +123,7 @@ NAME: lotus-worker storage - manage sector storage USAGE: - lotus-worker storage command [command options] + lotus-worker storage [command options] COMMANDS: attach attach local storage path @@ -207,7 +207,7 @@ NAME: lotus-worker tasks - Manage task processing USAGE: - lotus-worker tasks command [command options] + lotus-worker tasks [command options] COMMANDS: enable Enable a task type diff --git a/documentation/en/cli-lotus.md b/documentation/en/cli-lotus.md index bf6241efa5c..f74af4e7c31 100644 --- a/documentation/en/cli-lotus.md +++ b/documentation/en/cli-lotus.md @@ -56,7 +56,7 @@ NAME: lotus daemon - Start a lotus daemon process USAGE: - lotus daemon command [command options] + lotus daemon [command options] COMMANDS: stop Stop a running lotus daemon @@ -123,7 +123,7 @@ NAME: lotus config - Manage node config USAGE: - lotus config command [command options] + lotus config [command options] COMMANDS: default Print default node config @@ -209,7 +209,10 @@ NAME: lotus wallet - Manage wallet USAGE: - lotus wallet command [command options] + lotus wallet [command options] + +CATEGORY: + BASIC COMMANDS: new Generate a new key of the given type @@ -371,7 +374,7 @@ NAME: lotus wallet market - Interact with market balances USAGE: - lotus wallet market command [command options] + lotus wallet market [command options] COMMANDS: withdraw Withdraw funds from the Storage Market Actor @@ -436,7 +439,10 @@ NAME: lotus msig - Interact with a multisig wallet USAGE: - lotus msig command [command options] + lotus msig [command options] + +CATEGORY: + BASIC COMMANDS: create Create a new multisig wallet @@ -715,7 +721,10 @@ NAME: lotus filplus - Interact with the verified registry actor used by Filplus USAGE: - lotus filplus command [command options] + lotus filplus [command options] + +CATEGORY: + BASIC COMMANDS: grant-datacap give allowance to the specified verified client address @@ -903,7 +912,10 @@ NAME: lotus paych - Manage payment channels USAGE: - lotus paych command [command options] + lotus paych [command options] + +CATEGORY: + BASIC COMMANDS: add-funds Add funds to the payment channel between fromAddress and toAddress. Creates the payment channel if it doesn't already exist. @@ -953,7 +965,7 @@ NAME: lotus paych voucher - Interact with payment channel vouchers USAGE: - lotus paych voucher command [command options] + lotus paych voucher [command options] COMMANDS: create Create a signed payment channel voucher @@ -1108,7 +1120,10 @@ NAME: lotus auth - Manage RPC permissions USAGE: - lotus auth command [command options] + lotus auth [command options] + +CATEGORY: + DEVELOPER COMMANDS: create-token Create token @@ -1154,7 +1169,10 @@ NAME: lotus mpool - Manage message pool USAGE: - lotus mpool command [command options] + lotus mpool [command options] + +CATEGORY: + DEVELOPER COMMANDS: pending Get pending messages @@ -1297,7 +1315,10 @@ NAME: lotus state - Interact with and query filecoin chain state USAGE: - lotus state command [command options] + lotus state [command options] + +CATEGORY: + DEVELOPER COMMANDS: power Query network or miner power @@ -1608,7 +1629,7 @@ NAME: lotus state market - Inspect the storage market actor USAGE: - lotus state market command [command options] + lotus state market [command options] COMMANDS: balance Get the market balance (locked and escrowed) for a given account @@ -1705,7 +1726,10 @@ NAME: lotus chain - Interact with filecoin blockchain USAGE: - lotus chain command [command options] + lotus chain [command options] + +CATEGORY: + DEVELOPER COMMANDS: head Print chain head @@ -2020,7 +2044,7 @@ NAME: lotus chain decode - decode various types USAGE: - lotus chain decode command [command options] + lotus chain decode [command options] COMMANDS: params Decode message params @@ -2052,7 +2076,7 @@ NAME: lotus chain encode - encode various types USAGE: - lotus chain encode command [command options] + lotus chain encode [command options] COMMANDS: params Encodes the given JSON params @@ -2085,7 +2109,7 @@ NAME: lotus chain disputer - interact with the window post disputer USAGE: - lotus chain disputer command [command options] + lotus chain disputer [command options] COMMANDS: start Start the window post disputer @@ -2132,7 +2156,7 @@ NAME: lotus chain prune - splitstore gc USAGE: - lotus chain prune command [command options] + lotus chain prune [command options] COMMANDS: compact-cold force splitstore compaction on cold store state and run gc @@ -2195,7 +2219,10 @@ NAME: lotus log - Manage logging USAGE: - lotus log command [command options] + lotus log [command options] + +CATEGORY: + DEVELOPER COMMANDS: list List log systems @@ -2308,7 +2335,10 @@ NAME: lotus evm - Commands related to the Filecoin EVM runtime USAGE: - lotus evm command [command options] + lotus evm [command options] + +CATEGORY: + DEVELOPER COMMANDS: deploy Deploy an EVM smart contract and return its address @@ -2413,7 +2443,10 @@ NAME: lotus index - Commands related to managing the chainindex USAGE: - lotus index command [command options] + lotus index [command options] + +CATEGORY: + DEVELOPER COMMANDS: validate-backfill Validates and optionally backfills the chainindex for a range of epochs @@ -2483,7 +2516,10 @@ NAME: lotus net - Manage P2P Network USAGE: - lotus net command [command options] + lotus net [command options] + +CATEGORY: + NETWORK COMMANDS: peers Print peers @@ -2652,7 +2688,7 @@ NAME: lotus net block - Manage network connection gating rules USAGE: - lotus net block command [command options] + lotus net block [command options] COMMANDS: add Add connection gating rules @@ -2671,7 +2707,7 @@ NAME: lotus net block add - Add connection gating rules USAGE: - lotus net block add command [command options] + lotus net block add [command options] COMMANDS: peer Block a peer @@ -2729,7 +2765,7 @@ NAME: lotus net block remove - Remove connection gating rules USAGE: - lotus net block remove command [command options] + lotus net block remove [command options] COMMANDS: peer Unblock a peer @@ -2892,7 +2928,10 @@ NAME: lotus sync - Inspect or interact with the chain syncer USAGE: - lotus sync command [command options] + lotus sync [command options] + +CATEGORY: + NETWORK COMMANDS: status check sync status @@ -2995,7 +3034,10 @@ NAME: lotus f3 - Manages Filecoin Fast Finality (F3) interactions USAGE: - lotus f3 command [command options] + lotus f3 [command options] + +CATEGORY: + NETWORK COMMANDS: list-miners, lm Lists the miners that currently participate in F3 via this node. @@ -3029,7 +3071,7 @@ NAME: lotus f3 powertable - Manages interactions with F3 power tables. USAGE: - lotus f3 powertable command [command options] + lotus f3 powertable [command options] COMMANDS: get, g Get F3 power table at a specific instance ID or latest instance if none is specified. @@ -3077,7 +3119,7 @@ NAME: lotus f3 certs - Manages interactions with F3 finality certificates. USAGE: - lotus f3 certs command [command options] + lotus f3 certs [command options] COMMANDS: get Gets an F3 finality certificate to a given instance ID, or the latest certificate if no instance is specified.