Skip to content

Commit 68a8ca2

Browse files
chore: update documentation from cosmos-sdk/docs (#258)
chore: Sync docs from cosmos-sdk/docs Co-authored-by: tac0turtle <[email protected]>
1 parent 7ac809f commit 68a8ca2

File tree

2 files changed

+34
-6
lines changed

2 files changed

+34
-6
lines changed

docs/build/migrations/02-upgrading.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -469,9 +469,23 @@ Accounts's AccountNumber will be used as a global account number tracking replac
469469
```go
470470
import authkeeper "github.com/cosmos/cosmos-sdk/x/auth/keeper"
471471
...
472-
err := authkeeper.MigrateAccountNumberUnsafe(ctx, &app.AuthKeeper)
473-
if err != nil {
474-
return nil, err
472+
app.UpgradeKeeper.SetUpgradeHandler(planName,
473+
func(ctx context.Context, _ upgradetypes.Plan, fromVM appmodule.VersionMap) (appmodule.VersionMap, error) {
474+
if err := authkeeper.MigrateAccountNumberUnsafe(ctx, &app.AuthKeeper); err != nil {
475+
return nil, err
476+
}
477+
return app.ModuleManager.RunMigrations(ctx, app.configurator, fromVM)
478+
},
479+
)
480+
```
481+
482+
Add `x/accounts` store while upgrading to v0.52.x:
483+
484+
```go
485+
storetypes.StoreUpgrades{
486+
Added: []string{
487+
accounts.StoreKey,
488+
},
475489
}
476490
```
477491

versioned_docs/version-0.52/build/migrations/02-upgrading.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -417,9 +417,23 @@ Accounts's AccountNumber will be used as a global account number tracking replac
417417
```go
418418
import authkeeper "github.com/cosmos/cosmos-sdk/x/auth/keeper"
419419
...
420-
err := authkeeper.MigrateAccountNumberUnsafe(ctx, &app.AuthKeeper)
421-
if err != nil {
422-
return nil, err
420+
app.UpgradeKeeper.SetUpgradeHandler(planName,
421+
func(ctx context.Context, _ upgradetypes.Plan, fromVM appmodule.VersionMap) (appmodule.VersionMap, error) {
422+
if err := authkeeper.MigrateAccountNumberUnsafe(ctx, &app.AuthKeeper); err != nil {
423+
return nil, err
424+
}
425+
return app.ModuleManager.RunMigrations(ctx, app.configurator, fromVM)
426+
},
427+
)
428+
```
429+
430+
Add `x/accounts` store while upgrading to v0.52.x:
431+
432+
```go
433+
storetypes.StoreUpgrades{
434+
Added: []string{
435+
accounts.StoreKey,
436+
},
423437
}
424438
```
425439

0 commit comments

Comments
 (0)