Skip to content

Commit

Permalink
fix keyring encoding
Browse files Browse the repository at this point in the history
  • Loading branch information
dev-tsp committed Jan 31, 2024
1 parent a43c2c2 commit fe04384
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 13 deletions.
4 changes: 2 additions & 2 deletions app/app.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import (

autocliv1 "cosmossdk.io/api/cosmos/autocli/v1"
reflectionv1 "cosmossdk.io/api/cosmos/reflection/v1"
appparams "cosmossdk.io/simapp/params"
dbm "github.com/cometbft/cometbft-db"
abci "github.com/cometbft/cometbft/abci/types"
"github.com/cometbft/cometbft/libs/log"
Expand Down Expand Up @@ -117,7 +118,6 @@ import (

// this line is used by starport scaffolding # stargate/app/moduleImport

appparams "github.com/tspnetwork/tspchain/app/params"
"github.com/tspnetwork/tspchain/docs"

evmante "github.com/evmos/ethermint/app/ante"
Expand Down Expand Up @@ -299,7 +299,7 @@ func New(
appOpts servertypes.AppOptions,
baseAppOptions ...func(*baseapp.BaseApp),
) *App {
appCodec := encodingConfig.Marshaler
appCodec := encodingConfig.Codec
cdc := encodingConfig.Amino
interfaceRegistry := encodingConfig.InterfaceRegistry
txConfig := encodingConfig.TxConfig
Expand Down
13 changes: 4 additions & 9 deletions app/encoding.go
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package app

import (
"cosmossdk.io/simapp/params"
"github.com/cosmos/cosmos-sdk/codec"
"github.com/cosmos/cosmos-sdk/codec/types"
"github.com/cosmos/cosmos-sdk/std"
"github.com/cosmos/cosmos-sdk/x/auth/tx"

"github.com/tspnetwork/tspchain/app/params"
evmenc "github.com/evmos/ethermint/encoding"
)

// makeEncodingConfig creates an EncodingConfig for an amino based test configuration.
Expand All @@ -18,18 +18,13 @@ func makeEncodingConfig() params.EncodingConfig {

return params.EncodingConfig{
InterfaceRegistry: interfaceRegistry,
Marshaler: marshaler,
Codec: marshaler,
TxConfig: txCfg,
Amino: amino,
}
}

// MakeEncodingConfig creates an EncodingConfig for testing
func MakeEncodingConfig() params.EncodingConfig {
encodingConfig := makeEncodingConfig()
std.RegisterLegacyAminoCodec(encodingConfig.Amino)
std.RegisterInterfaces(encodingConfig.InterfaceRegistry)
ModuleBasics.RegisterLegacyAminoCodec(encodingConfig.Amino)
ModuleBasics.RegisterInterfaces(encodingConfig.InterfaceRegistry)
return encodingConfig
return evmenc.MakeConfig(ModuleBasics)
}
4 changes: 2 additions & 2 deletions cmd/tspchaind/cmd/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import (
"path/filepath"
"strings"

appparams "cosmossdk.io/simapp/params"
dbm "github.com/cometbft/cometbft-db"
tmcfg "github.com/cometbft/cometbft/config"
tmcli "github.com/cometbft/cometbft/libs/cli"
Expand Down Expand Up @@ -36,7 +37,6 @@ import (
// this line is used by starport scaffolding # root/moduleImport

"github.com/tspnetwork/tspchain/app"
appparams "github.com/tspnetwork/tspchain/app/params"

ethermintclient "github.com/evmos/ethermint/client"
ethcfg "github.com/evmos/ethermint/cmd/config"
Expand All @@ -54,7 +54,7 @@ const AddrLen = 20
func NewRootCmd() (*cobra.Command, appparams.EncodingConfig) {
encodingConfig := app.MakeEncodingConfig()
initClientCtx := client.Context{}.
WithCodec(encodingConfig.Marshaler).
WithCodec(encodingConfig.Codec).
WithInterfaceRegistry(encodingConfig.InterfaceRegistry).
WithTxConfig(encodingConfig.TxConfig).
WithLegacyAmino(encodingConfig.Amino).
Expand Down

0 comments on commit fe04384

Please sign in to comment.