refactor(slashing): spinout to new go module (#18201)

This commit is contained in:
Marko
2023-10-25 15:28:32 +00:00
committed by GitHub
parent 797ae0fe99
commit 86eaeed519
71 changed files with 1676 additions and 82 deletions
+2 -1
View File
@@ -3,8 +3,9 @@ package keeper
import (
"context"
"cosmossdk.io/x/slashing/types"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/x/slashing/types"
stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types"
)
+3 -2
View File
@@ -5,9 +5,10 @@ import (
"github.com/golang/mock/gomock"
"cosmossdk.io/x/slashing/testutil"
"cosmossdk.io/x/slashing/types"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/x/slashing/testutil"
"github.com/cosmos/cosmos-sdk/x/slashing/types"
)
func (s *KeeperTestSuite) TestExportAndInitGenesis() {
+1 -1
View File
@@ -7,10 +7,10 @@ import (
"google.golang.org/grpc/status"
"cosmossdk.io/store/prefix"
"cosmossdk.io/x/slashing/types"
"github.com/cosmos/cosmos-sdk/runtime"
"github.com/cosmos/cosmos-sdk/types/query"
"github.com/cosmos/cosmos-sdk/x/slashing/types"
)
var _ types.QueryServer = Querier{}
+3 -2
View File
@@ -4,10 +4,11 @@ import (
gocontext "context"
"time"
"cosmossdk.io/x/slashing/testutil"
slashingtypes "cosmossdk.io/x/slashing/types"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/types/query"
"github.com/cosmos/cosmos-sdk/x/slashing/testutil"
slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types"
)
func (s *KeeperTestSuite) TestGRPCQueryParams() {
+1 -1
View File
@@ -7,9 +7,9 @@ import (
"github.com/cometbft/cometbft/crypto"
sdkmath "cosmossdk.io/math"
"cosmossdk.io/x/slashing/types"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/x/slashing/types"
)
var _ types.StakingHooks = Hooks{}
+1 -1
View File
@@ -8,10 +8,10 @@ import (
st "cosmossdk.io/api/cosmos/staking/v1beta1"
"cosmossdk.io/core/comet"
"cosmossdk.io/x/slashing/types"
cryptotypes "github.com/cosmos/cosmos-sdk/crypto/types"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/x/slashing/types"
)
// HandleValidatorSignature handles a validator signature, must be called once per validator per block.
+1 -1
View File
@@ -9,11 +9,11 @@ import (
storetypes "cosmossdk.io/core/store"
"cosmossdk.io/log"
sdkmath "cosmossdk.io/math"
"cosmossdk.io/x/slashing/types"
"github.com/cosmos/cosmos-sdk/codec"
cryptotypes "github.com/cosmos/cosmos-sdk/crypto/types"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/x/slashing/types"
)
// Keeper of the slashing store
+3 -3
View File
@@ -13,6 +13,9 @@ import (
sdkmath "cosmossdk.io/math"
storetypes "cosmossdk.io/store/types"
govtypes "cosmossdk.io/x/gov/types"
slashingkeeper "cosmossdk.io/x/slashing/keeper"
slashingtestutil "cosmossdk.io/x/slashing/testutil"
slashingtypes "cosmossdk.io/x/slashing/types"
"github.com/cosmos/cosmos-sdk/baseapp"
"github.com/cosmos/cosmos-sdk/codec/address"
@@ -23,9 +26,6 @@ import (
addresstypes "github.com/cosmos/cosmos-sdk/types/address"
moduletestutil "github.com/cosmos/cosmos-sdk/types/module/testutil"
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
slashingkeeper "github.com/cosmos/cosmos-sdk/x/slashing/keeper"
slashingtestutil "github.com/cosmos/cosmos-sdk/x/slashing/testutil"
slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types"
)
var consAddr = sdk.ConsAddress(sdk.AccAddress([]byte("addr1_______________")))
+2 -1
View File
@@ -1,9 +1,10 @@
package keeper
import (
v4 "cosmossdk.io/x/slashing/migrations/v4"
"github.com/cosmos/cosmos-sdk/runtime"
sdk "github.com/cosmos/cosmos-sdk/types"
v4 "github.com/cosmos/cosmos-sdk/x/slashing/migrations/v4"
)
// Migrator is a struct for handling in-place store migrations.
+1 -1
View File
@@ -5,9 +5,9 @@ import (
"cosmossdk.io/errors"
govtypes "cosmossdk.io/x/gov/types"
"cosmossdk.io/x/slashing/types"
sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
"github.com/cosmos/cosmos-sdk/x/slashing/types"
)
var _ types.MsgServer = msgServer{}
+1 -1
View File
@@ -4,11 +4,11 @@ import (
"time"
sdkmath "cosmossdk.io/math"
slashingtypes "cosmossdk.io/x/slashing/types"
addresscodec "github.com/cosmos/cosmos-sdk/codec/address"
"github.com/cosmos/cosmos-sdk/testutil/testdata"
sdk "github.com/cosmos/cosmos-sdk/types"
slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types"
"github.com/cosmos/cosmos-sdk/x/staking/types"
)
+1 -1
View File
@@ -9,9 +9,9 @@ import (
"cosmossdk.io/collections"
errorsmod "cosmossdk.io/errors"
"cosmossdk.io/x/slashing/types"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/x/slashing/types"
)
// HasValidatorSigningInfo returns if a given validator has signing information
+3 -2
View File
@@ -3,9 +3,10 @@ package keeper_test
import (
"time"
"cosmossdk.io/x/slashing/testutil"
slashingtypes "cosmossdk.io/x/slashing/types"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/x/slashing/testutil"
slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types"
)
func (s *KeeperTestSuite) TestValidatorSigningInfo() {
+1 -1
View File
@@ -4,9 +4,9 @@ import (
"context"
"cosmossdk.io/errors"
"cosmossdk.io/x/slashing/types"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/x/slashing/types"
)
// Unjail calls the staking Unjail function to unjail a validator if the