diff --git a/app/export.go b/app/export.go index 1a68202453..2620ec2f84 100644 --- a/app/export.go +++ b/app/export.go @@ -4,7 +4,6 @@ import ( "encoding/json" "log" - "github.com/cosmos/cosmos-sdk/codec" sdk "github.com/cosmos/cosmos-sdk/types" slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types" "github.com/cosmos/cosmos-sdk/x/staking" @@ -28,8 +27,8 @@ func (app *WasmApp) ExportAppStateAndValidators( app.prepForZeroHeightGenesis(ctx, jailWhiteList) } - genState := app.mm.ExportGenesis(ctx, app.cdc) - appState, err = codec.MarshalJSONIndent(app.cdc, genState) + genState := app.mm.ExportGenesis(ctx, app.appCodec) + appState, err = json.MarshalIndent(genState, "", " ") if err != nil { return nil, nil, nil, err } diff --git a/x/wasm/module.go b/x/wasm/module.go index fa46b9426d..4eb3c0374f 100644 --- a/x/wasm/module.go +++ b/x/wasm/module.go @@ -126,7 +126,7 @@ func (am AppModule) InitGenesis(ctx sdk.Context, cdc codec.JSONMarshaler, data j // module. func (am AppModule) ExportGenesis(ctx sdk.Context, cdc codec.JSONMarshaler) json.RawMessage { gs := ExportGenesis(ctx, am.keeper) - return cdc.MustMarshalJSON(gs) + return cdc.MustMarshalJSON(&gs) } // BeginBlock returns the begin blocker for the wasm module.