refactor: remove x/exp dep (#21281)
This commit is contained in:
+1
-1
@@ -3,9 +3,9 @@ package runtime
|
||||
import (
|
||||
"encoding/json"
|
||||
"errors"
|
||||
"slices"
|
||||
|
||||
gogoproto "github.com/cosmos/gogoproto/proto"
|
||||
"golang.org/x/exp/slices"
|
||||
|
||||
runtimev2 "cosmossdk.io/api/cosmos/app/runtime/v2"
|
||||
"cosmossdk.io/core/legacy"
|
||||
|
||||
+1
-1
@@ -24,7 +24,6 @@ require (
|
||||
cosmossdk.io/x/tx v0.13.3
|
||||
github.com/cosmos/gogoproto v1.7.0
|
||||
github.com/spf13/viper v1.19.0
|
||||
golang.org/x/exp v0.0.0-20240531132922-fd00a4e0eefc
|
||||
google.golang.org/grpc v1.65.0
|
||||
google.golang.org/protobuf v1.34.2
|
||||
)
|
||||
@@ -91,6 +90,7 @@ require (
|
||||
github.com/tidwall/btree v1.7.0 // indirect
|
||||
go.uber.org/multierr v1.11.0 // indirect
|
||||
golang.org/x/crypto v0.26.0 // indirect
|
||||
golang.org/x/exp v0.0.0-20240531132922-fd00a4e0eefc // indirect
|
||||
golang.org/x/net v0.28.0 // indirect
|
||||
golang.org/x/sync v0.8.0 // indirect
|
||||
golang.org/x/sys v0.24.0 // indirect
|
||||
|
||||
@@ -5,11 +5,12 @@ import (
|
||||
"encoding/json"
|
||||
"errors"
|
||||
"fmt"
|
||||
"maps"
|
||||
"reflect"
|
||||
"slices"
|
||||
"sort"
|
||||
|
||||
gogoproto "github.com/cosmos/gogoproto/proto"
|
||||
"golang.org/x/exp/maps"
|
||||
"google.golang.org/grpc"
|
||||
proto "google.golang.org/protobuf/proto"
|
||||
"google.golang.org/protobuf/reflect/protoreflect"
|
||||
@@ -41,7 +42,7 @@ func NewModuleManager[T transaction.Tx](
|
||||
modules map[string]appmodulev2.AppModule,
|
||||
) *MM[T] {
|
||||
// good defaults for the module manager order
|
||||
modulesName := maps.Keys(modules)
|
||||
modulesName := slices.Sorted(maps.Keys(modules))
|
||||
if len(config.PreBlockers) == 0 {
|
||||
config.PreBlockers = modulesName
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user