Skip to content

Commit

Permalink
Merge pull request #7 from bze-alphateam/feature/security-patch
Browse files Browse the repository at this point in the history
Bump Cosmos SDK to 0.45.9
  • Loading branch information
faneaatiku committed Nov 1, 2022
2 parents 1e76fad + c0b7d69 commit d82ffcc
Show file tree
Hide file tree
Showing 3 changed files with 1,864 additions and 94 deletions.
48 changes: 45 additions & 3 deletions app/app.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package app

import (
ibcclientclient "github.com/cosmos/ibc-go/modules/core/02-client/client"
"io"
"net/http"
"os"
Expand All @@ -25,6 +26,7 @@ import (
authtx "github.com/cosmos/cosmos-sdk/x/auth/tx"
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
"github.com/cosmos/cosmos-sdk/x/auth/vesting"
vestingtypes "github.com/cosmos/cosmos-sdk/x/auth/vesting/types"
"github.com/cosmos/cosmos-sdk/x/bank"
bankkeeper "github.com/cosmos/cosmos-sdk/x/bank/keeper"
banktypes "github.com/cosmos/cosmos-sdk/x/bank/types"
Expand Down Expand Up @@ -110,6 +112,8 @@ func getGovProposalHandlers() []govclient.ProposalHandler {
upgradeclient.ProposalHandler,
upgradeclient.CancelProposalHandler,
// this line is used by starport scaffolding # stargate/app/govProposalHandler
ibcclientclient.UpdateClientProposalHandler,
ibcclientclient.UpgradeProposalHandler,
)

return govProposalHandlers
Expand Down Expand Up @@ -399,12 +403,46 @@ func New(
// CanWithdrawInvariant invariant.
// NOTE: staking module is required if HistoricalEntries param > 0
app.mm.SetOrderBeginBlockers(
upgradetypes.ModuleName, capabilitytypes.ModuleName, minttypes.ModuleName, distrtypes.ModuleName, slashingtypes.ModuleName,
evidencetypes.ModuleName, stakingtypes.ModuleName, ibchost.ModuleName,
authtypes.ModuleName,
genutiltypes.ModuleName,
banktypes.ModuleName,
capabilitytypes.ModuleName,
stakingtypes.ModuleName,
minttypes.ModuleName,
distrtypes.ModuleName,
govtypes.ModuleName,
paramstypes.ModuleName,
crisistypes.ModuleName,
slashingtypes.StoreKey,
feegrant.ModuleName,
ibchost.ModuleName,
upgradetypes.ModuleName,
evidencetypes.ModuleName,
scavengemoduletypes.ModuleName,
vestingtypes.ModuleName,
ibctransfertypes.ModuleName,
)

app.mm.SetOrderEndBlockers(crisistypes.ModuleName, govtypes.ModuleName, stakingtypes.ModuleName)
app.mm.SetOrderEndBlockers(
authtypes.ModuleName,
genutiltypes.ModuleName,
banktypes.ModuleName,
capabilitytypes.ModuleName,
stakingtypes.ModuleName,
minttypes.ModuleName,
distrtypes.ModuleName,
govtypes.ModuleName,
paramstypes.ModuleName,
crisistypes.ModuleName,
slashingtypes.StoreKey,
feegrant.ModuleName,
ibchost.ModuleName,
upgradetypes.ModuleName,
evidencetypes.ModuleName,
scavengemoduletypes.ModuleName,
vestingtypes.ModuleName,
ibctransfertypes.ModuleName,
)

// NOTE: The genutils module must occur after staking so that pools are
// properly initialized with tokens from genesis accounts.
Expand All @@ -426,6 +464,10 @@ func New(
evidencetypes.ModuleName,
ibctransfertypes.ModuleName,
scavengemoduletypes.ModuleName,
feegrant.ModuleName,
upgradetypes.ModuleName,
vestingtypes.ModuleName,
paramstypes.ModuleName,
// this line is used by starport scaffolding # stargate/app/initGenesis
)

Expand Down
22 changes: 11 additions & 11 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,26 @@ module github.com/bze-alphateam/bze
go 1.16

require (
github.com/cosmos/cosmos-sdk v0.44.3
github.com/cosmos/cosmos-sdk v0.45.9
github.com/cosmos/ibc-go v1.2.2
github.com/gogo/protobuf v1.3.3
github.com/golang/protobuf v1.5.2
github.com/google/go-cmp v0.5.7 // indirect
github.com/google/go-cmp v0.5.9 // indirect
github.com/gorilla/mux v1.8.0
github.com/grpc-ecosystem/grpc-gateway v1.16.0
github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.3 // indirect
github.com/regen-network/cosmos-proto v0.3.1 // indirect
github.com/spf13/cast v1.3.1
github.com/spf13/cobra v1.2.1
github.com/stretchr/testify v1.7.0
github.com/spf13/cast v1.5.0
github.com/spf13/cobra v1.5.0
github.com/stretchr/testify v1.8.0
github.com/tendermint/spm v0.1.8
github.com/tendermint/tendermint v0.34.14
github.com/tendermint/tm-db v0.6.4
google.golang.org/genproto v0.0.0-20220118154757-00ab72f36ad5
google.golang.org/grpc v1.43.0
github.com/tendermint/tendermint v0.34.21
github.com/tendermint/tm-db v0.6.6
golang.org/x/text v0.3.8 // indirect
google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a
google.golang.org/grpc v1.50.1
)

replace (
github.com/confio/ics23/go => github.com/cosmos/cosmos-sdk/ics23/go v0.8.0
github.com/gogo/protobuf => github.com/regen-network/protobuf v1.3.3-alpha.regen.1
github.com/keybase/go-keychain => github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4
google.golang.org/grpc => google.golang.org/grpc v1.33.2
Expand Down

0 comments on commit d82ffcc

Please sign in to comment.