@@ -103,7 +103,7 @@ case the upgrade fails and the previous chain needs to be restarted.
103
103
### Current runtime
104
104
105
105
The AtomOne mainnet network, ` atomone-1 ` , is currently running [ AtomOne
106
- v1.0.0 ] [ v1 ] . We anticipate that operators who are running on v1.0.0 , will be
106
+ v1.1.1 ] [ v1 ] . We anticipate that operators who are running on v1.1.1 , will be
107
107
able to upgrade successfully. Validators are expected to ensure that their
108
108
systems are up to date and capable of performing the upgrade. This includes
109
109
running the correct binary and if building from source, building with the
@@ -174,13 +174,24 @@ Note that unlike the validator config change which still accepts `uatone` for
174
174
fees, this change should be done ** after** the upgrade because it is restricted
175
175
to ` uphoton ` which has no supply before the upgrade.
176
176
177
+ ### Relayer account balance
178
+
179
+ Additionally, the relayer account balance will now require ` uphoton ` token
180
+ instead of ` uatone ` to pay the fees.
181
+
182
+ Accordingly, after the upgrade, the relayer operator will have to mint some
183
+ photons using the new ` MsgMintPhoton ` message, and then transfer them to the
184
+ relayer account. Consequently it is expected that IBC will take a bit of time
185
+ to work properly after the upgrade, until the relayer account balance is filled
186
+ with photons.
187
+
177
188
### Method I: Manual Upgrade
178
189
179
- Make sure ** AtomOne v1.0.0 ** is installed by either downloading a [ compatible
190
+ Make sure ** AtomOne v1.1.1 ** is installed by either downloading a [ compatible
180
191
binary] [ v1 ] , or building from source. Check the required version to build this
181
192
binary in the ` Makefile ` .
182
193
183
- Run AtomOne v1.0.0 till upgrade height, the node will panic:
194
+ Run AtomOne v1.1.1 till upgrade height, the node will panic:
184
195
185
196
``` shell
186
197
ERR UPGRADE " v2" NEEDED at height: < UPGRADE_HEIGHT> : upgrade to v2 and applying upgrade " v2" at height:< UPGRADE_HEIGHT>
@@ -199,15 +210,13 @@ continue to produce blocks.
199
210
200
211
##### Preparation
201
212
202
- - Install the latest version of Cosmovisor ( ` 1.5.0 ` ) :
213
+ - Install the latest version of Cosmovisor:
203
214
204
215
``` shell
205
216
go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest
206
- cosmovisor version
207
- # cosmovisor version: v1.5.0
208
217
```
209
218
210
- - Create a ` cosmovisor ` folder inside ` $ATOMONE_HOME ` and move AtomOne ` v1.0.0 `
219
+ - Create a ` cosmovisor ` folder inside ` $ATOMONE_HOME ` and move AtomOne ` v1.1.1 `
211
220
into ` $ATOMONE_HOME/cosmovisor/genesis/bin ` :
212
221
213
222
``` shell
@@ -230,7 +239,7 @@ At this moment, you should have the following structure:
230
239
├── current -> genesis or upgrades/< name>
231
240
├── genesis
232
241
│ └── bin
233
- │ └── atomoned # old: v1.0.0
242
+ │ └── atomoned # old: v1.1.1
234
243
└── upgrades
235
244
└── v2
236
245
└── bin
@@ -286,7 +295,7 @@ challenges, the core teams, after conferring with operators and attaining
286
295
social consensus, may choose to declare that the upgrade will be skipped.
287
296
288
297
Steps to skip this upgrade proposal are simply to resume the ` atomone-1 `
289
- network with the (downgraded) v1.0.0 binary using the following command:
298
+ network with the (downgraded) v1.1.1 binary using the following command:
290
299
291
300
``` shell
292
301
atomoned start --unsafe-skip-upgrade < UPGRADE_HEIGHT>
@@ -320,5 +329,5 @@ repeat the upgrade procedure again during the network startup. If you discover
320
329
a mistake in the process, the best thing to do is wait for the network to start
321
330
before correcting it.
322
331
323
- [ v1 ] : https://github.com/atomone-hub/atomone/releases/tag/v1.0.0
332
+ [ v1 ] : https://github.com/atomone-hub/atomone/releases/tag/v1.1.1
324
333
[ v2 ] : https://github.com/atomone-hub/atomone/releases/tag/v2.0.0
0 commit comments