Skip to content

Commit 98f21ad

Browse files
committed
EncodingConfig Changes
1 parent c1151ec commit 98f21ad

File tree

2 files changed

+26
-24
lines changed

2 files changed

+26
-24
lines changed

app/app.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,12 +127,12 @@ import (
127127

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

130-
appparams "pushchain/app/params"
130+
// appparams "pushchain/app/params"
131131
"pushchain/docs"
132132
)
133133

134134
const (
135-
AccountAddressPrefix = "cosmos"
135+
AccountAddressPrefix = "push"
136136
Name = "pushchain"
137137
)
138138

@@ -290,11 +290,11 @@ func New(
290290
skipUpgradeHeights map[int64]bool,
291291
homePath string,
292292
invCheckPeriod uint,
293-
encodingConfig appparams.EncodingConfig,
293+
encodingConfig ethermint.EncodingConfig,
294294
appOpts servertypes.AppOptions,
295295
baseAppOptions ...func(*baseapp.BaseApp),
296296
) *App {
297-
appCodec := encodingConfig.Marshaler
297+
appCodec := encodingConfig.Codec
298298
cdc := encodingConfig.Amino
299299
interfaceRegistry := encodingConfig.InterfaceRegistry
300300
txConfig := encodingConfig.TxConfig

app/encoding.go

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,37 @@
11
package app
22

33
import (
4-
"github.com/cosmos/cosmos-sdk/codec"
5-
"github.com/cosmos/cosmos-sdk/codec/types"
4+
// "github.com/cosmos/cosmos-sdk/codec"
5+
// "github.com/cosmos/cosmos-sdk/codec/types"
66
"github.com/cosmos/cosmos-sdk/std"
7-
"github.com/cosmos/cosmos-sdk/x/auth/tx"
7+
// "github.com/cosmos/cosmos-sdk/x/auth/tx"
8+
evmenc "github.com/zeta-chain/ethermint/encoding"
9+
ethermint "github.com/zeta-chain/ethermint/types"
810

9-
"pushchain/app/params"
11+
// "pushchain/app/params"
1012
)
1113

1214
// makeEncodingConfig creates an EncodingConfig for an amino based test configuration.
13-
func makeEncodingConfig() params.EncodingConfig {
14-
amino := codec.NewLegacyAmino()
15-
interfaceRegistry := types.NewInterfaceRegistry()
16-
marshaler := codec.NewProtoCodec(interfaceRegistry)
17-
txCfg := tx.NewTxConfig(marshaler, tx.DefaultSignModes)
15+
// func makeEncodingConfig() params.EncodingConfig {
16+
// amino := codec.NewLegacyAmino()
17+
// interfaceRegistry := types.NewInterfaceRegistry()
18+
// marshaler := codec.NewProtoCodec(interfaceRegistry)
19+
// txCfg := tx.NewTxConfig(marshaler, tx.DefaultSignModes)
1820

19-
return params.EncodingConfig{
20-
InterfaceRegistry: interfaceRegistry,
21-
Marshaler: marshaler,
22-
TxConfig: txCfg,
23-
Amino: amino,
24-
}
25-
}
21+
// return params.EncodingConfig{
22+
// InterfaceRegistry: interfaceRegistry,
23+
// Marshaler: marshaler,
24+
// TxConfig: txCfg,
25+
// Amino: amino,
26+
// }
27+
// }
2628

2729
// MakeEncodingConfig creates an EncodingConfig for testing
28-
func MakeEncodingConfig() params.EncodingConfig {
29-
encodingConfig := makeEncodingConfig()
30-
std.RegisterLegacyAminoCodec(encodingConfig.Amino)
30+
func MakeEncodingConfig() ethermint.EncodingConfig {
31+
encodingConfig := evmenc.MakeConfig(ModuleBasics)
32+
// std.RegisterLegacyAminoCodec(encodingConfig.Amino)
3133
std.RegisterInterfaces(encodingConfig.InterfaceRegistry)
32-
ModuleBasics.RegisterLegacyAminoCodec(encodingConfig.Amino)
34+
// ModuleBasics.RegisterLegacyAminoCodec(encodingConfig.Amino)
3335
ModuleBasics.RegisterInterfaces(encodingConfig.InterfaceRegistry)
3436
return encodingConfig
3537
}

0 commit comments

Comments
 (0)