mirror of
https://github.com/0glabs/0g-chain.git
synced 2024-12-24 23:35:19 +00:00
ffef832d45
- Upgrade cosmos-sdk to v0.44.5 from v0.39.2 - Add Legacy Tx Endpoint for backwards compatibility - Add IBC v1.2.3 Support Co-authored-by: DracoLi <draco@dracoli.com> Co-authored-by: drklee3 <derrick@dlee.dev> Co-authored-by: denalimarsh <denalimarsh@gmail.com> Co-authored-by: Draco Li <draco@kava.io> Co-authored-by: Nick DeLuca <nickdeluca08@gmail.com> Co-authored-by: Kevin Davis <karzak@users.noreply.github.com> Co-authored-by: Denali Marsh <denali@kava.io>
32 lines
770 B
Go
32 lines
770 B
Go
package migrate_test
|
|
|
|
import (
|
|
"context"
|
|
"path/filepath"
|
|
"testing"
|
|
|
|
"github.com/cosmos/cosmos-sdk/client"
|
|
"github.com/kava-labs/kava/app"
|
|
"github.com/kava-labs/kava/migrate"
|
|
"github.com/stretchr/testify/require"
|
|
)
|
|
|
|
func TestMigrateGenesisCmd_V16_Success(t *testing.T) {
|
|
ctx := newCmdContext()
|
|
cmd := migrate.MigrateGenesisCmd()
|
|
file := filepath.Join("v0_16", "testdata", "genesis-v15.json")
|
|
cmd.SetArgs([]string{file})
|
|
err := cmd.ExecuteContext(ctx)
|
|
require.NoError(t, err)
|
|
}
|
|
|
|
func newCmdContext() context.Context {
|
|
config := app.MakeEncodingConfig()
|
|
clientCtx := client.Context{}.
|
|
WithCodec(config.Marshaler).
|
|
WithLegacyAmino(config.Amino)
|
|
ctx := context.Background()
|
|
ctx = context.WithValue(ctx, client.ClientContextKey, &clientCtx)
|
|
return ctx
|
|
}
|