You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(docs): update CLI commands and versions for v7.2.0
Replace deprecated `regen config` syntax with new confix-based
subcommands (`regen config set/view/get`), update binary versions
from v6.0.0 to v7.2.0, update Go requirement to 1.23, remove
rosetta references, and add CLI migration documentation.
Fixes#2311, fixes#2312.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: docs/ledger/get-started/README.md
+40-17Lines changed: 40 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,15 +8,15 @@ If you have not already, check out [Command-Line Interface](../interfaces.md#com
8
8
9
9
The following instructions are for building and installing the `regen` binary from its source code. This is the recommended way for most users. If you do not have Git, Make, and Go installed, and you would prefer not to install them, you can install the `regen` binary using a [pre-built package](#pre-built-package).
10
10
11
-
In the following examples we use the latest available version of Regen Ledger (`v6.0.0`), which is the same version used by node operators running [Regen Mainnet](regen-mainnet.md) and [Regen Testnet](regen-testnet.md).
11
+
In the following examples we use the latest available version of Regen Ledger (`v7.2.0`), which is the same version used by node operators running [Regen Mainnet](regen-mainnet.md) and [Regen Testnet](regen-testnet.md).
12
12
13
13
### Prerequisites
14
14
15
15
In order to build the `regen` binary from source, you'll need the following:
16
16
17
17
-[Git](https://git-scm.com)`>=2` .
18
18
-[Make](https://www.gnu.org/software/make/)`>=4`
19
-
-[Go](https://golang.org/)`>=1.21`
19
+
-[Go](https://golang.org/)`>=1.23`
20
20
21
21
*Note: If you are new to go and installing it for the first time, make sure you include the following `PATH` export in your bash profile: `export PATH=$(go env GOPATH)/bin:$PATH`.*
22
22
@@ -37,7 +37,7 @@ cd regen-ledger
37
37
Check out the latest stable version:
38
38
39
39
```bash
40
-
git checkout v6.0.0
40
+
git checkout v7.2.0
41
41
```
42
42
43
43
### Build Only
@@ -59,7 +59,7 @@ Check to make sure the build was successful:
59
59
You should see the following:
60
60
61
61
```bash
62
-
v6.0.0
62
+
v7.2.0
63
63
```
64
64
65
65
Are you not seeing the above?
@@ -85,7 +85,7 @@ regen version
85
85
You should see the following:
86
86
87
87
```bash
88
-
v6.0.0
88
+
v7.2.0
89
89
```
90
90
91
91
Are you not seeing the above?
@@ -99,36 +99,59 @@ The following instructions are for installing the `regen` binary using a pre-bui
Additional packages and checksums are available under "Assets" on the [Release Page](https://github.com/regen-network/regen-ledger/releases/tag/v6.0.0).
171
+
Additional packages and checksums are available under "Assets" on the [Release Page](https://github.com/regen-network/regen-ledger/releases/tag/v7.2.0).
Copy file name to clipboardExpand all lines: docs/ledger/get-started/regen-mainnet.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,10 +25,10 @@ To interact with a node on Regen Mainnet, we first need to make sure we have `ch
25
25
To view your current configuration, run the following command:
26
26
27
27
```bash
28
-
regen config
28
+
regen config view client
29
29
```
30
30
31
-
The above command displays the configuration in the `~/.regen/config/client.toml` file. This file can be updated using the same `config` command along with key-value pairs (see below).
31
+
The above command displays the configuration in the `~/.regen/config/client.toml` file. This file can be updated using the `config set` subcommand (see below).
32
32
33
33
#### Chain ID
34
34
@@ -37,7 +37,7 @@ The chain ID for Regen Mainnet is `regen-1`. When using the `regen` binary to co
37
37
To configure the chain ID for all commands, run the following:
38
38
39
39
```sh
40
-
regen config chain-id regen-1
40
+
regen config set client chain-id regen-1
41
41
```
42
42
43
43
#### Node Endpoint
@@ -47,5 +47,5 @@ When interacting with a live network, you need to connect to a remote node or ha
47
47
To configure the node endpoint for all commands, run the following:
Copy file name to clipboardExpand all lines: docs/ledger/get-started/regen-testnet.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,10 +31,10 @@ To interact with a node on Regen Testnet, we first need to make sure we have `ch
31
31
To view your current configuration, run the following command:
32
32
33
33
```bash
34
-
regen config
34
+
regen config view client
35
35
```
36
36
37
-
The above command displays the configuration in the `~/.regen/config/client.toml` file. This file can be updated using the same `config` command along with key-value pairs (see below).
37
+
The above command displays the configuration in the `~/.regen/config/client.toml` file. This file can be updated using the `config set` subcommand (see below).
38
38
39
39
#### Chain ID
40
40
@@ -43,7 +43,7 @@ The chain ID for Regen Testnet is `regen-upgrade`. When using the `regen` binary
43
43
To configure the chain ID for all commands, run the following:
44
44
45
45
```sh
46
-
regen config chain-id regen-upgrade
46
+
regen config set client chain-id regen-upgrade
47
47
```
48
48
49
49
#### Node Endpoint
@@ -53,5 +53,5 @@ When interacting with a live network, you need to connect to a remote node or ha
53
53
To configure the node endpoint for all commands, run the following:
Copy file name to clipboardExpand all lines: docs/ledger/migrations/v7.0-migration.md
+57-2Lines changed: 57 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,12 +66,12 @@ Response
66
66
67
67
##### Denom object format
68
68
69
-
Old format (DenomTrace)
69
+
Old format (DenomTrace)
70
70
```json
71
71
{
72
72
"base_denom": "uregen",
73
73
"path": "transfer/channel-0/transfer/channel-1"
74
-
}
74
+
}
75
75
```
76
76
77
77
New format (Denom)
@@ -92,3 +92,58 @@ New format (Denom)
92
92
}
93
93
```
94
94
---
95
+
96
+
### CLI Changes
97
+
98
+
Regen Ledger v7.0 replaces the legacy `regen config` command with a new subcommand structure powered by [confix](https://docs.cosmos.network/main/build/tooling/confix). Several other commands have been added or removed.
-`regen rosetta` — The Rosetta API integration has been removed.
115
+
-`regen tx aux-to-fee` — Replaced by `regen tx simulate`.
116
+
117
+
#### New Commands
118
+
119
+
-`regen tx simulate` — Simulate a transaction.
120
+
-`regen query wait-tx` — Wait for a transaction to be included in a block.
121
+
-`regen query blocks` — Query for paginated blocks matching events.
122
+
-`regen query block-results` — Query for block results at a given height.
123
+
124
+
#### AutoCLI
125
+
126
+
Many query and transaction commands are now auto-generated using [AutoCLI](https://docs.cosmos.network/main/build/building-modules/autocli). The command interface remains the same, but help text and flag names may differ slightly.
127
+
128
+
### Configuration File Migration
129
+
130
+
After upgrading to v7.x, you should migrate your configuration files to the latest format:
Copy file name to clipboardExpand all lines: docs/validators/get-started/README.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ We recommend the following hardware specifications:
10
10
11
11
## Setup Instructions
12
12
13
-
We recommend using Ubuntu 18.04 or 20.04. The following setup instructions are assuming you are using one of these images and the setup may be different if not.
13
+
We recommend using Ubuntu 22.04 or 24.04. The following setup instructions are assuming you are using one of these images and the setup may be different if not.
Copy file name to clipboardExpand all lines: docs/validators/get-started/install-regen.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Install Regen
2
2
3
-
The following instructions are for building and installing the `regen` binary. In these instructions, we use the same version that was used to start both Regen Mainnet. An alternative to syncing a node from genesis is [Using State Sync](using-state-sync.md) with the latest version.
3
+
The following instructions are for building and installing the `regen` binary. In these instructions, we use the latest version running on Regen Mainnet. An alternative to syncing a node from genesis is [Using State Sync](using-state-sync.md) with the latest version, which is the recommended approach for new validators.
0 commit comments