feat(accounts): re-introduce bundler (#21562)
This commit is contained in:
@@ -78,6 +78,7 @@ import (
|
||||
"cosmossdk.io/x/staking"
|
||||
stakingkeeper "cosmossdk.io/x/staking/keeper"
|
||||
stakingtypes "cosmossdk.io/x/staking/types"
|
||||
txdecode "cosmossdk.io/x/tx/decode"
|
||||
"cosmossdk.io/x/tx/signing"
|
||||
"cosmossdk.io/x/upgrade"
|
||||
upgradekeeper "cosmossdk.io/x/upgrade/keeper"
|
||||
@@ -216,6 +217,13 @@ func NewSimApp(
|
||||
appCodec := codec.NewProtoCodec(interfaceRegistry)
|
||||
legacyAmino := codec.NewLegacyAmino()
|
||||
signingCtx := interfaceRegistry.SigningContext()
|
||||
txDecoder, err := txdecode.NewDecoder(txdecode.Options{
|
||||
SigningContext: signingCtx,
|
||||
ProtoCodec: appCodec,
|
||||
})
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
txConfig := authtx.NewTxConfig(appCodec, signingCtx.AddressCodec(), signingCtx.ValidatorAddressCodec(), authtx.DefaultSignModes)
|
||||
|
||||
govModuleAddr, err := signingCtx.AddressCodec().BytesToString(authtypes.NewModuleAddress(govtypes.ModuleName))
|
||||
@@ -308,6 +316,7 @@ func NewSimApp(
|
||||
runtime.NewEnvironment(runtime.NewKVStoreService(keys[accounts.StoreKey]), logger.With(log.ModuleKey, "x/accounts"), runtime.EnvWithMsgRouterService(app.MsgServiceRouter()), runtime.EnvWithQueryRouterService(app.GRPCQueryRouter())),
|
||||
signingCtx.AddressCodec(),
|
||||
appCodec.InterfaceRegistry(),
|
||||
txDecoder,
|
||||
// TESTING: do not add
|
||||
accountstd.AddAccount("counter", counter.NewAccount),
|
||||
accountstd.AddAccount("aa_minimal", account_abstraction.NewMinimalAbstractedAccount),
|
||||
|
||||
Reference in New Issue
Block a user