From b93bc120792750040dbdc17ef83cabf4d41bc742 Mon Sep 17 00:00:00 2001 From: Collin Brittain Date: Mon, 27 Jan 2025 11:25:21 -0600 Subject: [PATCH 1/8] v9 upgrade work --- Makefile | 3 + app/app.go | 73 ++-- app/app_test.go | 2 +- app/encoding.go | 2 +- app/upgrades/v4/upgrades.go | 6 +- app/upgrades/v5/upgrades.go | 6 +- app/upgrades/v7/upgrades.go | 20 +- app/upgrades/v8/upgrades.go | 2 +- app/upgrades/v9/README.md | 10 + app/upgrades/v9/constants.go | 5 + app/upgrades/v9/upgrades.go | 21 ++ cmd/sommelier/cmd/root.go | 6 +- cmd/sommelier/main.go | 4 +- go.mod | 9 +- go.sum | 14 +- integration_tests/addresses_test.go | 2 +- integration_tests/auction_test.go | 4 +- integration_tests/axelarcork_test.go | 15 +- integration_tests/cellarfees_test.go | 273 +++++++++++++- integration_tests/chain.go | 10 +- integration_tests/ethereum.go | 2 +- integration_tests/genesis.go | 4 +- integration_tests/incentives_test.go | 4 +- integration_tests/pubsub_test.go | 2 +- integration_tests/scheduled_cork_test.go | 6 +- integration_tests/setup_test.go | 46 ++- integration_tests/validator.go | 4 +- proto/addresses/v1/addresses.proto | 2 +- proto/addresses/v1/genesis.proto | 2 +- proto/addresses/v1/query.proto | 2 +- proto/addresses/v1/tx.proto | 2 +- proto/auction/v1/auction.proto | 2 +- proto/auction/v1/genesis.proto | 2 +- proto/auction/v1/proposal.proto | 2 +- proto/auction/v1/query.proto | 2 +- proto/auction/v1/tx.proto | 2 +- proto/axelarcork/v1/axelarcork.proto | 2 +- proto/axelarcork/v1/event.proto | 2 +- proto/axelarcork/v1/genesis.proto | 2 +- proto/axelarcork/v1/proposal.proto | 2 +- proto/axelarcork/v1/query.proto | 2 +- proto/axelarcork/v1/tx.proto | 2 +- proto/buf.lock | 4 +- proto/cellarfees/v1/cellarfees.proto | 2 +- proto/cellarfees/v1/genesis.proto | 2 +- proto/cellarfees/v1/params.proto | 2 +- proto/cellarfees/v1/query.proto | 2 +- proto/cellarfees/v2/cellarfees.proto | 2 +- proto/cellarfees/v2/genesis.proto | 2 +- proto/cellarfees/v2/params.proto | 5 +- proto/cellarfees/v2/query.proto | 2 +- proto/cork/v1/cork.proto | 2 +- proto/cork/v1/genesis.proto | 2 +- proto/cork/v1/proposal.proto | 2 +- proto/cork/v1/query.proto | 2 +- proto/cork/v1/tx.proto | 2 +- proto/cork/v2/cork.proto | 2 +- proto/cork/v2/genesis.proto | 2 +- proto/cork/v2/proposal.proto | 2 +- proto/cork/v2/query.proto | 2 +- proto/cork/v2/tx.proto | 2 +- proto/incentives/v1/genesis.proto | 2 +- proto/incentives/v1/query.proto | 2 +- proto/pubsub/v1/genesis.proto | 2 +- proto/pubsub/v1/params.proto | 2 +- proto/pubsub/v1/pubsub.proto | 2 +- proto/pubsub/v1/query.proto | 2 +- proto/pubsub/v1/tx.proto | 2 +- x/addresses/client/cli/query.go | 2 +- x/addresses/client/cli/tx.go | 2 +- x/addresses/keeper/genesis.go | 2 +- x/addresses/keeper/genesis_test.go | 2 +- x/addresses/keeper/keeper.go | 2 +- x/addresses/keeper/keeper_test.go | 4 +- x/addresses/keeper/msg_server.go | 2 +- x/addresses/keeper/msg_server_test.go | 2 +- x/addresses/keeper/query_server.go | 2 +- x/addresses/keeper/query_server_test.go | 2 +- x/addresses/module.go | 6 +- x/addresses/types/addresses.pb.go | 4 +- x/addresses/types/genesis.pb.go | 4 +- x/addresses/types/query.pb.go | 74 ++-- x/addresses/types/tx.pb.go | 4 +- x/auction/client/cli/query.go | 2 +- x/auction/client/cli/tx.go | 2 +- x/auction/client/cli/tx_test.go | 2 +- x/auction/client/proposal_handler.go | 2 +- x/auction/handler.go | 4 +- x/auction/keeper/abci.go | 2 +- x/auction/keeper/abci_test.go | 4 +- x/auction/keeper/genesis.go | 2 +- x/auction/keeper/genesis_test.go | 4 +- x/auction/keeper/keeper.go | 4 +- x/auction/keeper/keeper_test.go | 8 +- x/auction/keeper/migrations.go | 2 +- x/auction/keeper/msg_server.go | 4 +- x/auction/keeper/msg_server_test.go | 4 +- x/auction/keeper/proposal_handler.go | 2 +- x/auction/keeper/proposal_handler_test.go | 4 +- x/auction/keeper/query_server.go | 2 +- x/auction/keeper/query_server_test.go | 4 +- x/auction/keeper/sdk_module_mocks_test.go | 2 +- x/auction/module.go | 6 +- x/auction/types/auction.go | 2 +- x/auction/types/auction.pb.go | 96 ++--- x/auction/types/auction_test.go | 2 +- x/auction/types/genesis.pb.go | 66 ++-- x/auction/types/msgs.go | 2 +- x/auction/types/proposal.pb.go | 6 +- x/auction/types/query.pb.go | 114 +++--- x/auction/types/tx.pb.go | 50 +-- x/axelarcork/client/cli/query.go | 2 +- x/axelarcork/client/cli/tx.go | 4 +- x/axelarcork/client/cli/tx_test.go | 2 +- x/axelarcork/client/cli/util.go | 2 +- x/axelarcork/client/proposal_handler.go | 2 +- x/axelarcork/handler.go | 4 +- x/axelarcork/ibc_middleware.go | 2 +- x/axelarcork/keeper/abci.go | 23 +- x/axelarcork/keeper/axelarcork.go | 97 +++++ x/axelarcork/keeper/axelarcork_test.go | 344 ++++++++++++++++++ x/axelarcork/keeper/chain_config.go | 2 +- x/axelarcork/keeper/genesis.go | 2 +- x/axelarcork/keeper/keeper.go | 2 +- x/axelarcork/keeper/keeper_test.go | 6 +- x/axelarcork/keeper/msg_server.go | 2 +- x/axelarcork/keeper/packet.go | 2 +- x/axelarcork/keeper/proposal_handler.go | 4 +- x/axelarcork/keeper/query_server.go | 2 +- x/axelarcork/keeper/query_server_test.go | 2 +- x/axelarcork/keeper/setup_unit_test.go | 4 +- x/axelarcork/module.go | 13 +- x/axelarcork/module_test.go | 4 +- .../tests/mocks/expected_keepers_mocks.go | 18 +- x/axelarcork/tests/setup.go | 8 +- x/axelarcork/types/axelarcork.pb.go | 4 +- x/axelarcork/types/event.pb.go | 4 +- x/axelarcork/types/expected_keepers.go | 3 +- x/axelarcork/types/genesis.pb.go | 80 ++-- x/axelarcork/types/proposal.go | 2 +- x/axelarcork/types/proposal.pb.go | 52 +-- x/axelarcork/types/query.pb.go | 164 ++++----- x/axelarcork/types/tx.pb.go | 4 +- x/cellarfees/client/cli/query.go | 4 +- x/cellarfees/client/cli/tx.go | 2 +- x/cellarfees/handler.go | 2 +- x/cellarfees/keeper/abci.go | 67 +++- x/cellarfees/keeper/abci_test.go | 143 +++++++- x/cellarfees/keeper/auction.go | 4 +- x/cellarfees/keeper/auction_test.go | 6 +- x/cellarfees/keeper/cellarfees.go | 18 +- x/cellarfees/keeper/cellarfees_test.go | 8 +- x/cellarfees/keeper/genesis.go | 4 +- x/cellarfees/keeper/genesis_test.go | 4 +- x/cellarfees/keeper/keeper.go | 6 +- x/cellarfees/keeper/keeper_test.go | 10 +- x/cellarfees/keeper/migrations.go | 17 +- x/cellarfees/keeper/query_server.go | 2 +- x/cellarfees/keeper/query_server_test.go | 8 +- x/cellarfees/migrations/v1/keeper/abci.go | 2 +- x/cellarfees/migrations/v1/keeper/auction.go | 4 +- .../migrations/v1/keeper/cellarfees.go | 4 +- x/cellarfees/migrations/v1/keeper/genesis.go | 4 +- x/cellarfees/migrations/v1/keeper/hooks.go | 6 +- x/cellarfees/migrations/v1/keeper/keeper.go | 4 +- .../migrations/v1/keeper/query_server.go | 2 +- x/cellarfees/migrations/v1/store.go | 2 +- .../migrations/v1/types/expected_keepers.go | 2 +- x/cellarfees/migrations/v1/types/genesis.go | 2 +- x/cellarfees/migrations/v1/types/params.go | 2 +- x/cellarfees/module.go | 13 +- .../testutil/expected_keepers_mocks.go | 2 +- x/cellarfees/types/errors.go | 1 + x/cellarfees/types/expected_keepers.go | 2 +- x/cellarfees/types/v1/cellarfees.pb.go | 4 +- x/cellarfees/types/v1/genesis.pb.go | 4 +- x/cellarfees/types/v1/params.pb.go | 12 +- x/cellarfees/types/v1/query.pb.go | 48 +-- x/cellarfees/types/v2/cellarfees.pb.go | 28 +- x/cellarfees/types/v2/genesis.go | 2 +- x/cellarfees/types/v2/genesis.pb.go | 36 +- x/cellarfees/types/v2/params.go | 27 +- x/cellarfees/types/v2/params.pb.go | 100 +++-- x/cellarfees/types/v2/params_test.go | 34 ++ x/cellarfees/types/v2/query.pb.go | 94 ++--- x/cork/client/cli/query.go | 2 +- x/cork/client/cli/tx.go | 4 +- x/cork/client/cli/tx_test.go | 2 +- x/cork/client/proposal_handler.go | 2 +- x/cork/handler.go | 4 +- x/cork/keeper/abci.go | 6 +- x/cork/keeper/genesis.go | 2 +- x/cork/keeper/hooks.go | 2 +- x/cork/keeper/keeper.go | 4 +- x/cork/keeper/keeper_test.go | 8 +- x/cork/keeper/migrations.go | 2 +- x/cork/keeper/msg_server.go | 6 +- x/cork/keeper/proposal_handler.go | 6 +- x/cork/keeper/query_server.go | 2 +- x/cork/keeper/query_server_test.go | 2 +- x/cork/keeper/setup_unit_test.go | 4 +- x/cork/keeper/test_common.go | 14 +- x/cork/migrations/v1/store.go | 6 +- x/cork/mock/mocks.go | 4 +- x/cork/module.go | 10 +- x/cork/testutil/expected_keepers_mocks.go | 4 +- x/cork/types/expected_keepers.go | 4 +- x/cork/types/v1/cork.go | 2 +- x/cork/types/v1/cork.pb.go | 38 +- x/cork/types/v1/genesis.go | 2 +- x/cork/types/v1/genesis.pb.go | 54 +-- x/cork/types/v1/msgs.go | 2 +- x/cork/types/v1/proposal.go | 2 +- x/cork/types/v1/proposal.pb.go | 38 +- x/cork/types/v1/query.pb.go | 98 ++--- x/cork/types/v1/tx.pb.go | 4 +- x/cork/types/v2/cork.go | 2 +- x/cork/types/v2/cork.pb.go | 44 +-- x/cork/types/v2/genesis.go | 2 +- x/cork/types/v2/genesis.pb.go | 52 +-- x/cork/types/v2/msgs.go | 2 +- x/cork/types/v2/proposal.go | 4 +- x/cork/types/v2/proposal.pb.go | 62 ++-- x/cork/types/v2/proposal_test.go | 2 +- x/cork/types/v2/query.pb.go | 4 +- x/cork/types/v2/tx.pb.go | 40 +- x/incentives/client/cli/query.go | 2 +- x/incentives/handler.go | 2 +- x/incentives/keeper/abci_test.go | 4 +- x/incentives/keeper/genesis.go | 2 +- x/incentives/keeper/incentives.go | 2 +- x/incentives/keeper/incentives_test.go | 2 +- x/incentives/keeper/keeper.go | 2 +- x/incentives/keeper/keeper_test.go | 8 +- x/incentives/keeper/migrations.go | 2 +- x/incentives/keeper/query_server.go | 2 +- x/incentives/keeper/query_server_test.go | 4 +- x/incentives/module.go | 6 +- x/incentives/types/expected_keepers.go | 2 +- x/incentives/types/genesis.pb.go | 58 +-- x/incentives/types/params.go | 2 +- x/incentives/types/query.pb.go | 4 +- x/pubsub/client/cli/query.go | 2 +- x/pubsub/client/cli/tx.go | 2 +- x/pubsub/client/proposal_handler.go | 2 +- x/pubsub/handler.go | 4 +- x/pubsub/keeper/genesis.go | 2 +- x/pubsub/keeper/genesis_test.go | 2 +- x/pubsub/keeper/keeper.go | 2 +- x/pubsub/keeper/msg_server.go | 2 +- x/pubsub/keeper/proposal_handler.go | 2 +- x/pubsub/keeper/query_server.go | 2 +- x/pubsub/module.go | 6 +- x/pubsub/types/genesis.pb.go | 42 +-- x/pubsub/types/params.pb.go | 4 +- x/pubsub/types/pubsub.pb.go | 82 ++--- x/pubsub/types/query.pb.go | 10 +- x/pubsub/types/tx.pb.go | 82 ++--- 258 files changed, 2389 insertions(+), 1289 deletions(-) create mode 100644 app/upgrades/v9/README.md create mode 100644 app/upgrades/v9/constants.go create mode 100644 app/upgrades/v9/upgrades.go create mode 100644 x/axelarcork/keeper/axelarcork.go create mode 100644 x/axelarcork/keeper/axelarcork_test.go create mode 100644 x/cellarfees/types/v2/params_test.go diff --git a/Makefile b/Makefile index da6b73e7..fd44fca2 100644 --- a/Makefile +++ b/Makefile @@ -385,6 +385,9 @@ e2e_auction_test: e2e_clean_slate e2e_cellarfees_test: e2e_clean_slate @E2E_SKIP_CLEANUP=true integration_tests/integration_tests.test -test.failfast -test.v -test.run IntegrationTestSuite -testify.m TestCellarFees || make -s fail +e2e_cellarfees_with_proceeds_test: e2e_clean_slate + @E2E_SKIP_CLEANUP=true integration_tests/integration_tests.test -test.failfast -test.v -test.run IntegrationTestSuite -testify.m TestProceeds || make -s fail + e2e_incentives_test: e2e_clean_slate @E2E_SKIP_CLEANUP=true integration_tests/integration_tests.test -test.failfast -test.v -test.run IntegrationTestSuite -testify.m TestIncentives || make -s fail diff --git a/app/app.go b/app/app.go index aefc40ce..633cd521 100644 --- a/app/app.go +++ b/app/app.go @@ -104,37 +104,38 @@ import ( solomachine "github.com/cosmos/ibc-go/v7/modules/light-clients/06-solomachine" ibctm "github.com/cosmos/ibc-go/v7/modules/light-clients/07-tendermint" "github.com/gorilla/mux" - "github.com/peggyjv/gravity-bridge/module/v5/x/gravity" - gravityclient "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/client" - gravitykeeper "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/keeper" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - appParams "github.com/peggyjv/sommelier/v8/app/params" - v8 "github.com/peggyjv/sommelier/v8/app/upgrades/v8" - "github.com/peggyjv/sommelier/v8/x/addresses" - addresseskeeper "github.com/peggyjv/sommelier/v8/x/addresses/keeper" - addressestypes "github.com/peggyjv/sommelier/v8/x/addresses/types" - "github.com/peggyjv/sommelier/v8/x/auction" - auctionclient "github.com/peggyjv/sommelier/v8/x/auction/client" - auctionkeeper "github.com/peggyjv/sommelier/v8/x/auction/keeper" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" - "github.com/peggyjv/sommelier/v8/x/axelarcork" - axelarcorkclient "github.com/peggyjv/sommelier/v8/x/axelarcork/client" - axelarcorkkeeper "github.com/peggyjv/sommelier/v8/x/axelarcork/keeper" - axelarcorktypes "github.com/peggyjv/sommelier/v8/x/axelarcork/types" - "github.com/peggyjv/sommelier/v8/x/cellarfees" - cellarfeeskeeper "github.com/peggyjv/sommelier/v8/x/cellarfees/keeper" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - "github.com/peggyjv/sommelier/v8/x/cork" - corkclient "github.com/peggyjv/sommelier/v8/x/cork/client" - corkkeeper "github.com/peggyjv/sommelier/v8/x/cork/keeper" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" - "github.com/peggyjv/sommelier/v8/x/incentives" - incentiveskeeper "github.com/peggyjv/sommelier/v8/x/incentives/keeper" - incentivestypes "github.com/peggyjv/sommelier/v8/x/incentives/types" - "github.com/peggyjv/sommelier/v8/x/pubsub" - pubsubclient "github.com/peggyjv/sommelier/v8/x/pubsub/client" - pubsubkeeper "github.com/peggyjv/sommelier/v8/x/pubsub/keeper" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/gravity-bridge/module/v6/x/gravity" + gravityclient "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/client" + gravitykeeper "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/keeper" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + appParams "github.com/peggyjv/sommelier/v9/app/params" + v8 "github.com/peggyjv/sommelier/v9/app/upgrades/v8" + v9 "github.com/peggyjv/sommelier/v9/app/upgrades/v9" + "github.com/peggyjv/sommelier/v9/x/addresses" + addresseskeeper "github.com/peggyjv/sommelier/v9/x/addresses/keeper" + addressestypes "github.com/peggyjv/sommelier/v9/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/auction" + auctionclient "github.com/peggyjv/sommelier/v9/x/auction/client" + auctionkeeper "github.com/peggyjv/sommelier/v9/x/auction/keeper" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork" + axelarcorkclient "github.com/peggyjv/sommelier/v9/x/axelarcork/client" + axelarcorkkeeper "github.com/peggyjv/sommelier/v9/x/axelarcork/keeper" + axelarcorktypes "github.com/peggyjv/sommelier/v9/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/cellarfees" + cellarfeeskeeper "github.com/peggyjv/sommelier/v9/x/cellarfees/keeper" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + "github.com/peggyjv/sommelier/v9/x/cork" + corkclient "github.com/peggyjv/sommelier/v9/x/cork/client" + corkkeeper "github.com/peggyjv/sommelier/v9/x/cork/keeper" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" + "github.com/peggyjv/sommelier/v9/x/incentives" + incentiveskeeper "github.com/peggyjv/sommelier/v9/x/incentives/keeper" + incentivestypes "github.com/peggyjv/sommelier/v9/x/incentives/types" + "github.com/peggyjv/sommelier/v9/x/pubsub" + pubsubclient "github.com/peggyjv/sommelier/v9/x/pubsub/client" + pubsubkeeper "github.com/peggyjv/sommelier/v9/x/pubsub/keeper" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" "github.com/rakyll/statik/fs" // unnamed import of statik for swagger UI support @@ -226,7 +227,7 @@ var ( gravitytypes.ModuleName: {authtypes.Minter, authtypes.Burner}, cellarfeestypes.ModuleName: nil, incentivestypes.ModuleName: nil, - axelarcorktypes.ModuleName: nil, + axelarcorktypes.ModuleName: {authtypes.Burner}, auctiontypes.ModuleName: {authtypes.Burner}, pubsubtypes.ModuleName: nil, addressestypes.ModuleName: nil, @@ -1092,4 +1093,12 @@ func (app *SommelierApp) setupUpgradeHandlers() { &app.AccountKeeper, ), ) + + app.UpgradeKeeper.SetUpgradeHandler( + v9.UpgradeName, + v9.CreateUpgradeHandler( + app.mm, + app.configurator, + ), + ) } diff --git a/app/app_test.go b/app/app_test.go index a6e13244..a6a4da27 100644 --- a/app/app_test.go +++ b/app/app_test.go @@ -19,7 +19,7 @@ import ( authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - appparams "github.com/peggyjv/sommelier/v8/app/params" + appparams "github.com/peggyjv/sommelier/v9/app/params" "github.com/stretchr/testify/require" ) diff --git a/app/encoding.go b/app/encoding.go index ec4f4720..74920630 100644 --- a/app/encoding.go +++ b/app/encoding.go @@ -2,7 +2,7 @@ package app import ( "github.com/cosmos/cosmos-sdk/std" - "github.com/peggyjv/sommelier/v8/app/params" + "github.com/peggyjv/sommelier/v9/app/params" ) // MakeEncodingConfig creates an EncodingConfig for testing. This function diff --git a/app/upgrades/v4/upgrades.go b/app/upgrades/v4/upgrades.go index e199ffbd..f0ad21db 100644 --- a/app/upgrades/v4/upgrades.go +++ b/app/upgrades/v4/upgrades.go @@ -8,9 +8,9 @@ import ( authkeeper "github.com/cosmos/cosmos-sdk/x/auth/keeper" bankkeeper "github.com/cosmos/cosmos-sdk/x/bank/keeper" upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" ) func CreateUpgradeHandler( diff --git a/app/upgrades/v5/upgrades.go b/app/upgrades/v5/upgrades.go index 3f87df74..d80ee033 100644 --- a/app/upgrades/v5/upgrades.go +++ b/app/upgrades/v5/upgrades.go @@ -6,9 +6,9 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/types/module" upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types" - appparams "github.com/peggyjv/sommelier/v8/app/params" - incentiveskeeper "github.com/peggyjv/sommelier/v8/x/incentives/keeper" - incentivestypes "github.com/peggyjv/sommelier/v8/x/incentives/types" + appparams "github.com/peggyjv/sommelier/v9/app/params" + incentiveskeeper "github.com/peggyjv/sommelier/v9/x/incentives/keeper" + incentivestypes "github.com/peggyjv/sommelier/v9/x/incentives/types" ) func CreateUpgradeHandler( diff --git a/app/upgrades/v7/upgrades.go b/app/upgrades/v7/upgrades.go index a1b88e4e..19f9f163 100644 --- a/app/upgrades/v7/upgrades.go +++ b/app/upgrades/v7/upgrades.go @@ -13,16 +13,16 @@ import ( icahostkeeper "github.com/cosmos/ibc-go/v7/modules/apps/27-interchain-accounts/host/keeper" icahosttypes "github.com/cosmos/ibc-go/v7/modules/apps/27-interchain-accounts/host/types" ibctransfertypes "github.com/cosmos/ibc-go/v7/modules/apps/transfer/types" - auctionkeeper "github.com/peggyjv/sommelier/v8/x/auction/keeper" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" - axelarcorkkeeper "github.com/peggyjv/sommelier/v8/x/axelarcork/keeper" - axelarcorktypes "github.com/peggyjv/sommelier/v8/x/axelarcork/types" - cellarfeeskeeper "github.com/peggyjv/sommelier/v8/x/cellarfees/keeper" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - corkkeeper "github.com/peggyjv/sommelier/v8/x/cork/keeper" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types/v2" - pubsubkeeper "github.com/peggyjv/sommelier/v8/x/pubsub/keeper" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + auctionkeeper "github.com/peggyjv/sommelier/v9/x/auction/keeper" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" + axelarcorkkeeper "github.com/peggyjv/sommelier/v9/x/axelarcork/keeper" + axelarcorktypes "github.com/peggyjv/sommelier/v9/x/axelarcork/types" + cellarfeeskeeper "github.com/peggyjv/sommelier/v9/x/cellarfees/keeper" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + corkkeeper "github.com/peggyjv/sommelier/v9/x/cork/keeper" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types/v2" + pubsubkeeper "github.com/peggyjv/sommelier/v9/x/pubsub/keeper" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) func CreateUpgradeHandler( diff --git a/app/upgrades/v8/upgrades.go b/app/upgrades/v8/upgrades.go index dd7c80e3..32677adb 100644 --- a/app/upgrades/v8/upgrades.go +++ b/app/upgrades/v8/upgrades.go @@ -15,7 +15,7 @@ import ( ibcexported "github.com/cosmos/ibc-go/v7/modules/core/exported" ibckeeper "github.com/cosmos/ibc-go/v7/modules/core/keeper" ibctmmigrations "github.com/cosmos/ibc-go/v7/modules/light-clients/07-tendermint/migrations" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" ) func CreateUpgradeHandler( diff --git a/app/upgrades/v9/README.md b/app/upgrades/v9/README.md new file mode 100644 index 00000000..b99edcd8 --- /dev/null +++ b/app/upgrades/v9/README.md @@ -0,0 +1,10 @@ +# v9 Upgrade + +Security patch upgrade + +## Summary of Changes + +* Improve validation and sanitization of token balances in the in the axelarcork module account before sweeping. +* Allocate platform proceeds before auction start +* Bump cosmos-sdk to v0.47.15 +* Bump gravity-bridge to v6 diff --git a/app/upgrades/v9/constants.go b/app/upgrades/v9/constants.go new file mode 100644 index 00000000..060c3f12 --- /dev/null +++ b/app/upgrades/v9/constants.go @@ -0,0 +1,5 @@ +package v9 + +const ( + UpgradeName = "v9" +) diff --git a/app/upgrades/v9/upgrades.go b/app/upgrades/v9/upgrades.go new file mode 100644 index 00000000..6df5412d --- /dev/null +++ b/app/upgrades/v9/upgrades.go @@ -0,0 +1,21 @@ +package v9 + +import ( + "github.com/cosmos/cosmos-sdk/types/module" + + sdk "github.com/cosmos/cosmos-sdk/types" + upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types" +) + +func CreateUpgradeHandler(mm *module.Manager, configurator module.Configurator) upgradetypes.UpgradeHandler { + return func(ctx sdk.Context, plan upgradetypes.Plan, vm module.VersionMap) (module.VersionMap, error) { + ctx.Logger().Info("v9 upgrade: entering handler and running migrations") + + vm, err := mm.RunMigrations(ctx, configurator, vm) + if err != nil { + return nil, err + } + + return vm, nil + } +} diff --git a/cmd/sommelier/cmd/root.go b/cmd/sommelier/cmd/root.go index ee5dd896..697b9156 100644 --- a/cmd/sommelier/cmd/root.go +++ b/cmd/sommelier/cmd/root.go @@ -27,9 +27,9 @@ import ( "github.com/spf13/cast" "github.com/spf13/cobra" - bridgecmd "github.com/peggyjv/gravity-bridge/module/v5/cmd/gravity/cmd" - "github.com/peggyjv/sommelier/v8/app" - "github.com/peggyjv/sommelier/v8/app/params" + bridgecmd "github.com/peggyjv/gravity-bridge/module/v6/cmd/gravity/cmd" + "github.com/peggyjv/sommelier/v9/app" + "github.com/peggyjv/sommelier/v9/app/params" ) // NewRootCmd creates a new root command for simd. It is called once in the diff --git a/cmd/sommelier/main.go b/cmd/sommelier/main.go index 0ed67995..48f3d346 100644 --- a/cmd/sommelier/main.go +++ b/cmd/sommelier/main.go @@ -5,8 +5,8 @@ import ( "github.com/cosmos/cosmos-sdk/server" scmd "github.com/cosmos/cosmos-sdk/server/cmd" - "github.com/peggyjv/sommelier/v8/app" - "github.com/peggyjv/sommelier/v8/cmd/sommelier/cmd" + "github.com/peggyjv/sommelier/v9/app" + "github.com/peggyjv/sommelier/v9/cmd/sommelier/cmd" ) func main() { diff --git a/go.mod b/go.mod index a3f7faaf..eec65fd7 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/peggyjv/sommelier/v8 +module github.com/peggyjv/sommelier/v9 go 1.22 @@ -7,11 +7,11 @@ toolchain go1.22.1 require ( cosmossdk.io/api v0.3.1 cosmossdk.io/errors v1.0.1 - cosmossdk.io/math v1.3.0 + cosmossdk.io/math v1.4.0 github.com/cometbft/cometbft v0.37.5 github.com/cometbft/cometbft-db v0.11.0 github.com/cosmos/cosmos-proto v1.0.0-beta.5 - github.com/cosmos/cosmos-sdk v0.47.14 + github.com/cosmos/cosmos-sdk v0.47.15 github.com/cosmos/go-bip39 v1.0.0 github.com/cosmos/gogoproto v1.7.0 github.com/cosmos/ibc-go/v7 v7.8.0 @@ -23,9 +23,8 @@ require ( github.com/grpc-ecosystem/grpc-gateway v1.16.0 github.com/miguelmota/go-ethereum-hdwallet v0.1.1 github.com/ory/dockertest/v3 v3.10.0 - github.com/peggyjv/gravity-bridge/module/v5 v5.0.0-20241023135054-397d3b1298c8 + github.com/peggyjv/gravity-bridge/module/v6 v6.0.0 github.com/rakyll/statik v0.1.7 - github.com/regen-network/cosmos-proto v0.3.1 github.com/spf13/cast v1.6.0 github.com/spf13/cobra v1.8.0 github.com/spf13/viper v1.18.2 diff --git a/go.sum b/go.sum index ee201448..2f093d74 100644 --- a/go.sum +++ b/go.sum @@ -531,8 +531,8 @@ cosmossdk.io/errors v1.0.1 h1:bzu+Kcr0kS/1DuPBtUFdWjzLqyUuCiyHjyJB6srBV/0= cosmossdk.io/errors v1.0.1/go.mod h1:MeelVSZThMi4bEakzhhhE/CKqVv3nOJDA25bIqRDu/U= cosmossdk.io/log v1.4.1 h1:wKdjfDRbDyZRuWa8M+9nuvpVYxrEOwbD/CA8hvhU8QM= cosmossdk.io/log v1.4.1/go.mod h1:k08v0Pyq+gCP6phvdI6RCGhLf/r425UT6Rk/m+o74rU= -cosmossdk.io/math v1.3.0 h1:RC+jryuKeytIiictDslBP9i1fhkVm6ZDmZEoNP316zE= -cosmossdk.io/math v1.3.0/go.mod h1:vnRTxewy+M7BtXBNFybkuhSH4WfedVAAnERHgVFhp3k= +cosmossdk.io/math v1.4.0 h1:XbgExXFnXmF/CccPPEto40gOO7FpWu9yWNAZPN3nkNQ= +cosmossdk.io/math v1.4.0/go.mod h1:O5PkD4apz2jZs4zqFdTr16e1dcaQCc5z6lkEnrrppuk= cosmossdk.io/tools/rosetta v0.2.1 h1:ddOMatOH+pbxWbrGJKRAawdBkPYLfKXutK9IETnjYxw= cosmossdk.io/tools/rosetta v0.2.1/go.mod h1:Pqdc1FdvkNV3LcNIkYWt2RQY6IP1ge6YWZk8MhhO9Hw= filippo.io/edwards25519 v1.0.0 h1:0wAIcmJUqRdI8IJ/3eGi5/HwXZWPujYXXlkrQogz0Ek= @@ -749,8 +749,8 @@ github.com/cosmos/btcutil v1.0.5 h1:t+ZFcX77LpKtDBhjucvnOH8C2l2ioGsBNEQ3jef8xFk= github.com/cosmos/btcutil v1.0.5/go.mod h1:IyB7iuqZMJlthe2tkIFL33xPyzbFYP0XVdS8P5lUPis= github.com/cosmos/cosmos-proto v1.0.0-beta.5 h1:eNcayDLpip+zVLRLYafhzLvQlSmyab+RC5W7ZfmxJLA= github.com/cosmos/cosmos-proto v1.0.0-beta.5/go.mod h1:hQGLpiIUloJBMdQMMWb/4wRApmI9hjHH05nefC0Ojec= -github.com/cosmos/cosmos-sdk v0.47.14 h1:vD9JyIdlbVaXMOE/BLamViQvylfUq0E0FpqdPVv/fWw= -github.com/cosmos/cosmos-sdk v0.47.14/go.mod h1:GrDj/zd9Tiuy8ZpG9PbUbhghCVU7lwyH0GS7CpxHpyM= +github.com/cosmos/cosmos-sdk v0.47.15 h1:xuIkX4IgpnRydiwxY2fI5nWy0SkRVvWvumWtGigwJdk= +github.com/cosmos/cosmos-sdk v0.47.15/go.mod h1:6L16fRG0ZinyyYMclrVAGqTUyb5UGu/hlx5oZEI6NAY= github.com/cosmos/go-bip39 v0.0.0-20180819234021-555e2067c45d/go.mod h1:tSxLoYXyBmiFeKpvmq4dzayMdCjCnu8uqmCysIGBT2Y= github.com/cosmos/go-bip39 v1.0.0 h1:pcomnQdrdH22njcAatO0yWojsUnCO3y2tNoV1cb6hHY= github.com/cosmos/go-bip39 v1.0.0/go.mod h1:RNJv0H/pOIVgxw6KS7QeX2a0Uo0aKUlfhZ4xuwvCdJw= @@ -1412,8 +1412,8 @@ github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0Mw github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/paulbellamy/ratecounter v0.2.0/go.mod h1:Hfx1hDpSGoqxkVVpBi/IlYD7kChlfo5C6hzIHwPqfFE= github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k= -github.com/peggyjv/gravity-bridge/module/v5 v5.0.0-20241023135054-397d3b1298c8 h1:jj4hxYu473+F19IQU1L11lyLOgqnUKMSNJX2kKtWdbk= -github.com/peggyjv/gravity-bridge/module/v5 v5.0.0-20241023135054-397d3b1298c8/go.mod h1:/vcYmGnfzHn2d7Ptxq1PLLC3gpuMJz46r2tZXFSCC6k= +github.com/peggyjv/gravity-bridge/module/v6 v6.0.0 h1:3r8jp1kRhLoN9Y2nqao7TIshvUsg4BPbtNd15cplqy0= +github.com/peggyjv/gravity-bridge/module/v6 v6.0.0/go.mod h1:Ctc0dC9eapsmbP44sunV64A0xbL630ad67bGC5RvADY= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= github.com/pelletier/go-toml/v2 v2.1.0 h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4= github.com/pelletier/go-toml/v2 v2.1.0/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= @@ -1486,8 +1486,6 @@ github.com/rakyll/statik v0.1.7/go.mod h1:AlZONWzMtEnMs7W4e/1LURLiI49pIMmp6V9Ung github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= -github.com/regen-network/cosmos-proto v0.3.1 h1:rV7iM4SSFAagvy8RiyhiACbWEGotmqzywPxOvwMdxcg= -github.com/regen-network/cosmos-proto v0.3.1/go.mod h1:jO0sVX6a1B36nmE8C9xBFXpNwWejXC7QqCOnH3O0+YM= github.com/regen-network/protobuf v1.3.3-alpha.regen.1 h1:OHEc+q5iIAXpqiqFKeLpu5NwTIkVXUs48vFMwzqpqY4= github.com/regen-network/protobuf v1.3.3-alpha.regen.1/go.mod h1:2DjTFR1HhMQhiWC5sZ4OhQ3+NtdbZ6oBDKQwq5Ou+FI= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= diff --git a/integration_tests/addresses_test.go b/integration_tests/addresses_test.go index b19faeae..0dd7d92b 100644 --- a/integration_tests/addresses_test.go +++ b/integration_tests/addresses_test.go @@ -5,7 +5,7 @@ import ( "time" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/types" ) func (s *IntegrationTestSuite) TestAddresses() { diff --git a/integration_tests/auction_test.go b/integration_tests/auction_test.go index 3eece8cf..dc124290 100644 --- a/integration_tests/auction_test.go +++ b/integration_tests/auction_test.go @@ -8,8 +8,8 @@ import ( authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" - "github.com/peggyjv/sommelier/v8/x/auction/types" - cellarfees "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + "github.com/peggyjv/sommelier/v9/x/auction/types" + cellarfees "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) func (s *IntegrationTestSuite) TestAuction() { diff --git a/integration_tests/axelarcork_test.go b/integration_tests/axelarcork_test.go index 6afa094e..ca0b51f2 100644 --- a/integration_tests/axelarcork_test.go +++ b/integration_tests/axelarcork_test.go @@ -16,8 +16,8 @@ import ( govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" "github.com/ethereum/go-ethereum/common" "github.com/golang/protobuf/proto" //nolint:staticcheck - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) func (s *IntegrationTestSuite) TestAxelarCork() { @@ -493,6 +493,7 @@ func (s *IntegrationTestSuite) TestAxelarCork() { usommToSend := sdk.NewCoin(testDenom, math.NewInt(1000)) found, sweepDenomToSend := orch0Balances.Find(axelarSweepDenom) s.Require().True(found, "orch0 doesn't have any sweep test denom funds") + orch0SweepFunds := sdk.Coins{ sweepDenomToSend, usommToSend, @@ -509,13 +510,21 @@ func (s *IntegrationTestSuite) TestAxelarCork() { s.Require().NoError(err) s.Require().Zero(sendResponse.Code, "raw log: %s", sendResponse.RawLog) - s.T().Log("Verifying distribution community pool balances includes the swept funds") + s.T().Log("Verifying distribution community pool balances includes the swept funds (excluding overflow)") poolAfterSweep := initialPool.Add(sdk.NewDecCoinsFromCoins(usommToSend)...).Add(sdk.NewDecCoinsFromCoins(sweepDenomToSend)...) s.Require().Eventually(func() bool { distributionCommunityPoolResponse, err := distributionQueryClient.CommunityPool(context.Background(), &distributiontypes.QueryCommunityPoolRequest{}) s.Require().NoError(err) return poolAfterSweep.IsEqual(distributionCommunityPoolResponse.Pool) }, time.Second*60, time.Second*5, "swept funds never reached community pool") + + s.T().Log("Verifying overflow denom was burned") + moduleBalanceResponse, err := bankQueryClient.Balance(context.Background(), &banktypes.QueryBalanceRequest{ + Address: axelarcorkModuleAddress.String(), + Denom: "overflow", + }) + s.Require().NoError(err) + s.Require().True(moduleBalanceResponse.Balance.IsZero(), "overflow denom was not burned") }) } diff --git a/integration_tests/cellarfees_test.go b/integration_tests/cellarfees_test.go index b014f696..0bcc66ef 100644 --- a/integration_tests/cellarfees_test.go +++ b/integration_tests/cellarfees_test.go @@ -2,6 +2,7 @@ package integration_tests import ( "context" + "fmt" "math/big" "time" @@ -11,9 +12,10 @@ import ( banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" disttypes "github.com/cosmos/cosmos-sdk/x/distribution/types" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - cellarfeestypesv2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + paramsproposal "github.com/cosmos/cosmos-sdk/x/params/types/proposal" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + cellarfeestypesv2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" ) func (s *IntegrationTestSuite) TestCellarFees() { @@ -44,19 +46,8 @@ func (s *IntegrationTestSuite) TestCellarFees() { }) s.Require().NoError(err, "Failed to query fee balance of denom %s", alphaERC20Contract.Hex()) - foundGravityDenom, foundIbcDenom := false, false - for _, balance := range balanceRes.Balances { - if balance.Denom == gravityDenom { - s.Require().NotZero(balance.Amount.Uint64()) - foundGravityDenom = true - } else if balance.Denom == ibcDenom { - s.Require().NotZero(balance.Amount.Uint64()) - foundIbcDenom = true - } - } - - s.Require().True(foundGravityDenom, "fees account is missing initial gravity denom balance") - s.Require().True(foundIbcDenom, "fees account is missing initial ibc denom balance") + s.Require().NotZero(balanceRes.Balances.AmountOf(gravityDenom)) + s.Require().NotZero(balanceRes.Balances.AmountOf(ibcDenom)) // Submit TokenPrices proposal orch0 := s.chain.orchestrators[0] @@ -314,3 +305,253 @@ func (s *IntegrationTestSuite) TestCellarFees() { s.T().Log("Done!") }) } + +func (s *IntegrationTestSuite) TestProceeds() { + s.Run("Bring up chain, submit TokenPrices, observe proceeds address balance(s) and auction starting", func() { + val := s.chain.validators[0] + kb, err := val.keyring() + s.Require().NoError(err) + + clientCtx, err := s.chain.clientContext("tcp://localhost:26657", &kb, "val", val.address()) + s.Require().NoError(err) + + auctionQueryClient := auctiontypes.NewQueryClient(clientCtx) + bankQueryClient := banktypes.NewQueryClient(clientCtx) + cellarfeesQueryClient := cellarfeestypesv2.NewQueryClient(clientCtx) + proposerCtx, err := s.chain.clientContext("tcp://localhost:26657", s.chain.proposer.keyring, "proposer", s.chain.proposer.address()) + s.Require().NoError(err) + + s.T().Logf("Verify that the module account's fee balances are not zero") + ctx, cancel := context.WithTimeout(context.Background(), 15*time.Second) + defer cancel() + + acctsRes, err := cellarfeesQueryClient.QueryModuleAccounts(ctx, &cellarfeestypesv2.QueryModuleAccountsRequest{}) + s.Require().NoError(err, "Failed to query module accounts") + + feesAddress := acctsRes.FeesAddress + s.T().Logf("Fees address: %s", feesAddress) + balanceRes, err := bankQueryClient.AllBalances(ctx, &banktypes.QueryAllBalancesRequest{ + Address: feesAddress, + }) + s.Require().NoError(err, "Failed to query fee balance of denom %s", alphaERC20Contract.Hex()) + + s.Require().NotZero(balanceRes.Balances.AmountOf(gravityDenom)) + s.Require().NotZero(balanceRes.Balances.AmountOf(ibcDenom)) + + // Ensure the proceeds account exists by sending it a small amount of usomm + s.T().Log("Ensuring proceeds account exists") + proceedsAccount := sdk.MustAccAddressFromBech32(proceedsAddress) + sendMsg := banktypes.NewMsgSend( + val.address(), + proceedsAccount, + sdk.NewCoins( + sdk.Coin{ + Denom: testDenom, + Amount: math.NewInt(2), + }, + ), + ) + _, err = s.chain.sendMsgs(*clientCtx, sendMsg) + s.Require().NoError(err, "Failed to send usomm to proceeds account") + + // Checking that proceeds address has no balance + s.T().Log("Checking that proceeds address has no balance") + proceedsBalanceRes, err := bankQueryClient.AllBalances(ctx, &banktypes.QueryAllBalancesRequest{ + Address: proceedsAddress, + }) + s.Require().NoError(err, "Failed to query proceeds address balance") + s.Require().True(proceedsBalanceRes.Balances.IsZero(), "Proceeds address should have no balance") + + proceedsPortionStr := "0.33" + proceedsPortion := sdk.MustNewDecFromStr(proceedsPortionStr) + s.T().Logf("Proceeds portion: %s", proceedsPortionStr) + s.T().Logf("Submitting proposal to update proceeds portion") + proposal := paramsproposal.ParameterChangeProposal{ + Title: "update proceeds portion", + Description: "updates proceeds portion", + Changes: []paramsproposal.ParamChange{ + { + Subspace: "cellarfees", + Key: "ProceedsPortion", + Value: fmt.Sprintf("\"%s\"", proceedsPortionStr), + }, + }, + } + + proposalMsg, err := govtypesv1beta1.NewMsgSubmitProposal( + &proposal, + sdk.Coins{ + { + Denom: testDenom, + Amount: stakeAmount.Quo(sdk.NewInt(2)), + }, + }, + s.chain.proposer.address(), + ) + s.Require().NoError(err, "Unable to create governance proposal") + s.T().Log("Submitting proposal") + submitProposalResponse, err := s.chain.sendMsgs(*proposerCtx, proposalMsg) + s.Require().NoError(err) + s.Require().Zero(submitProposalResponse.Code, "raw log: %s", submitProposalResponse.RawLog) + + s.T().Log("Checking that proposal was submitted correctly") + govQueryClient := govtypesv1beta1.NewQueryClient(proposerCtx) + + s.Require().Eventually(func() bool { + proposalsQueryResponse, err := govQueryClient.Proposals(context.Background(), &govtypesv1beta1.QueryProposalsRequest{}) + if err != nil { + s.T().Logf("error querying proposals: %e", err) + return false + } + + s.T().Logf("Proposals: %+v", proposalsQueryResponse.Proposals) + + return len(proposalsQueryResponse.Proposals) == 1 && proposalsQueryResponse.Proposals[0].ProposalId == 1 && proposalsQueryResponse.Proposals[0].Status == govtypesv1beta1.StatusVotingPeriod + }, time.Second*30, time.Second*5, "proposal submission was never found") + + s.T().Log("vote for proposal") + for _, val := range s.chain.validators { + kr, err := val.keyring() + s.Require().NoError(err) + localClientCtx, err := s.chain.clientContext("tcp://localhost:26657", &kr, "val", val.address()) + s.Require().NoError(err) + + voteMsg := govtypesv1beta1.NewMsgVote(val.address(), 1, govtypesv1beta1.OptionYes) + voteResponse, err := s.chain.sendMsgs(*localClientCtx, voteMsg) + s.Require().NoError(err) + s.Require().Zero(voteResponse.Code, "Vote error: %s", voteResponse.RawLog) + } + + s.T().Log("waiting for proposal to be approved..") + s.Require().Eventually(func() bool { + proposalQueryResponse, _ := govQueryClient.Proposal(context.Background(), &govtypesv1beta1.QueryProposalRequest{ProposalId: 1}) + return govtypesv1beta1.StatusPassed == proposalQueryResponse.Proposal.Status + }, time.Second*30, time.Second*5, "proposal was never accepted") + s.T().Log("proposal approved!") + + s.T().Log("verifying parameter was changed") + cellarfeesParamsRes, err := cellarfeesQueryClient.QueryParams(ctx, &cellarfeestypesv2.QueryParamsRequest{}) + s.Require().NoError(err) + s.Require().Equal(cellarfeesParamsRes.Params.ProceedsPortion, proceedsPortion) + + expectedGravityProceeds := sdk.NewCoin(gravityDenom, balanceRes.Balances.AmountOf(gravityDenom).ToLegacyDec().Mul(proceedsPortion).TruncateInt()) + expectedIbcProceeds := sdk.NewCoin(ibcDenom, balanceRes.Balances.AmountOf(ibcDenom).ToLegacyDec().Add(sdk.OneDec()).Mul(proceedsPortion).TruncateInt()) + + s.Require().NotZero(expectedGravityProceeds.Amount) + s.Require().NotZero(expectedIbcProceeds.Amount) + + // Submit TokenPrices proposal + orch0 := s.chain.orchestrators[0] + orch0ClientCtx, err := s.chain.clientContext("tcp://localhost:26657", orch0.keyring, "orch", orch0.address()) + s.Require().NoError(err) + propID := uint64(2) + + s.T().Log("Submitting TokenPrices proposal") + tokenPrices := []*auctiontypes.ProposedTokenPrice{ + { + Denom: gravityDenom, + Exponent: 12, + UsdPrice: sdk.MustNewDecFromStr("10.00"), + }, + { + Denom: ibcDenom, + Exponent: 6, + UsdPrice: sdk.MustNewDecFromStr("1.00"), + }, + } + addTokenPricesProp := auctiontypes.SetTokenPricesProposal{ + Title: "add token prices", + Description: "add token prices", + TokenPrices: tokenPrices, + } + + addTokenPricesPropMsg, err := govtypesv1beta1.NewMsgSubmitProposal( + &addTokenPricesProp, + sdk.Coins{ + { + Denom: testDenom, + Amount: math.NewInt(2), + }, + }, + s.chain.proposer.address(), + ) + s.Require().NoError(err, "Unable to create governance proposal") + + s.submitAndVoteForProposal(proposerCtx, orch0ClientCtx, propID, addTokenPricesPropMsg) + + s.T().Log("Waiting for gravity denom auction to start") + s.Require().Eventually(func() bool { + res, _ := auctionQueryClient.QueryActiveAuctions(ctx, &auctiontypes.QueryActiveAuctionsRequest{}) + + if res != nil { + for _, auction := range res.Auctions { + if auction.StartingTokensForSale.Denom == gravityDenom { + return true + } + } + } + + return false + }, time.Second*120, time.Second*5, "Auctions never started for gravity fees") + + // Check that proceeds address has the expected balance + s.Require().Eventually(func() bool { + proceedsBalanceRes, err := bankQueryClient.AllBalances(ctx, &banktypes.QueryAllBalancesRequest{ + Address: proceedsAddress, + }) + s.Require().NoError(err, "Failed to query proceeds address balance") + + actualGravityProceeds := proceedsBalanceRes.Balances.AmountOf(gravityDenom) + s.T().Logf("Actual gravity proceeds: %s, expected gravity proceeds: %s", actualGravityProceeds.String(), expectedGravityProceeds.Amount.String()) + return actualGravityProceeds.Equal(expectedGravityProceeds.Amount) + }, time.Second*60, time.Second*5, "Proceeds address balance did not match expected") + + // Send ibcDenom tokens from the orch to the fee account to trigger another auction + orch := s.chain.orchestrators[0] + orchClientCtx, err := s.chain.clientContext("tcp://localhost:26657", orch.keyring, "orch", orch.address()) + s.Require().NoError(err, "Failed to create client for orchestrator") + + s.T().Log("sending 1 ibc/1 to fees account to trigger auction") + feesAcct := authtypes.NewModuleAddress(cellarfeestypes.ModuleName) + sendRequest := banktypes.NewMsgSend( + orch.address(), + feesAcct, + sdk.NewCoins( + sdk.Coin{ + Denom: ibcDenom, + Amount: sdk.NewInt(1), + }, + ), + ) + + _, err = s.chain.sendMsgs(*orchClientCtx, sendRequest) + s.Require().NoError(err, "Failed to submit send request") + + s.T().Log("Waiting for ibc denom auction to start") + s.Require().Eventually(func() bool { + res, _ := auctionQueryClient.QueryActiveAuctions(ctx, &auctiontypes.QueryActiveAuctionsRequest{}) + + if res != nil { + for _, auction := range res.Auctions { + if auction.StartingTokensForSale.Denom == ibcDenom { + return true + } + } + } + + return false + }, time.Second*120, time.Second*5, "Auctions never started for ibc fees") + + s.Require().Eventually(func() bool { + proceedsBalanceRes, err := bankQueryClient.AllBalances(ctx, &banktypes.QueryAllBalancesRequest{ + Address: proceedsAddress, + }) + s.Require().NoError(err, "Failed to query proceeds address balance") + actualIbcProceeds := proceedsBalanceRes.Balances.AmountOf(ibcDenom) + s.T().Logf("Actual ibc proceeds: %s, expected ibc proceeds: %s", actualIbcProceeds.String(), expectedIbcProceeds.Amount.String()) + return actualIbcProceeds.Equal(expectedIbcProceeds.Amount) + }, time.Second*60, time.Second*5, "Proceeds address balance did not match expected") + + s.T().Log("Done!") + }) +} diff --git a/integration_tests/chain.go b/integration_tests/chain.go index 6d0095b5..af40c12d 100644 --- a/integration_tests/chain.go +++ b/integration_tests/chain.go @@ -4,7 +4,7 @@ import ( "fmt" "os" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types/v2" tmrand "github.com/cometbft/cometbft/libs/rand" rpchttp "github.com/cometbft/cometbft/rpc/client/http" @@ -42,10 +42,10 @@ import ( upgradeclient "github.com/cosmos/cosmos-sdk/x/upgrade/client" ibctransfer "github.com/cosmos/ibc-go/v7/modules/apps/transfer" ibc "github.com/cosmos/ibc-go/v7/modules/core" - gravityclient "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/client" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - "github.com/peggyjv/sommelier/v8/app" - "github.com/peggyjv/sommelier/v8/app/params" + gravityclient "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/client" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + "github.com/peggyjv/sommelier/v9/app" + "github.com/peggyjv/sommelier/v9/app/params" ) const ( diff --git a/integration_tests/ethereum.go b/integration_tests/ethereum.go index d59b734c..ce328e88 100644 --- a/integration_tests/ethereum.go +++ b/integration_tests/ethereum.go @@ -16,7 +16,7 @@ import ( ethereumtypes "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/crypto" "github.com/ethereum/go-ethereum/ethclient" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" ) type EthereumConfig struct { diff --git a/integration_tests/genesis.go b/integration_tests/genesis.go index 2360ee63..7d406ae5 100644 --- a/integration_tests/genesis.go +++ b/integration_tests/genesis.go @@ -12,8 +12,8 @@ import ( banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" "github.com/cosmos/cosmos-sdk/x/genutil" genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types" - "github.com/peggyjv/sommelier/v8/app/params" - incentivestypes "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/app/params" + incentivestypes "github.com/peggyjv/sommelier/v9/x/incentives/types" ) func getGenDoc(path string) (*tmtypes.GenesisDoc, error) { diff --git a/integration_tests/incentives_test.go b/integration_tests/incentives_test.go index 95e2129b..fe210ae7 100644 --- a/integration_tests/incentives_test.go +++ b/integration_tests/incentives_test.go @@ -13,8 +13,8 @@ import ( minttypes "github.com/cosmos/cosmos-sdk/x/mint/types" paramsproposal "github.com/cosmos/cosmos-sdk/x/params/types/proposal" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/peggyjv/sommelier/v8/app/params" - incentivestypes "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/app/params" + incentivestypes "github.com/peggyjv/sommelier/v9/x/incentives/types" ) func (s *IntegrationTestSuite) TestIncentives() { diff --git a/integration_tests/pubsub_test.go b/integration_tests/pubsub_test.go index 4be0d0a6..3b9ecc80 100644 --- a/integration_tests/pubsub_test.go +++ b/integration_tests/pubsub_test.go @@ -9,7 +9,7 @@ import ( "github.com/cosmos/cosmos-sdk/client" sdk "github.com/cosmos/cosmos-sdk/types" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) func (s *IntegrationTestSuite) TestPubsub() { diff --git a/integration_tests/scheduled_cork_test.go b/integration_tests/scheduled_cork_test.go index f7b592f0..23ba8ae8 100644 --- a/integration_tests/scheduled_cork_test.go +++ b/integration_tests/scheduled_cork_test.go @@ -15,9 +15,9 @@ import ( "github.com/ethereum/go-ethereum/accounts/abi" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/ethclient" - gbtypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + gbtypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) func (s *IntegrationTestSuite) TestScheduledCork() { diff --git a/integration_tests/setup_test.go b/integration_tests/setup_test.go index 7bb74b48..0459f7b6 100644 --- a/integration_tests/setup_test.go +++ b/integration_tests/setup_test.go @@ -16,16 +16,16 @@ import ( authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" govtypes "github.com/cosmos/cosmos-sdk/x/gov/types" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - "github.com/peggyjv/sommelier/v8/app/params" - addressestypes "github.com/peggyjv/sommelier/v8/x/addresses/types" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" - axelarcorktypes "github.com/peggyjv/sommelier/v8/x/axelarcork/types" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - cellarfeestypesv2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" - corktypesunversioned "github.com/peggyjv/sommelier/v8/x/cork/types" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types/v2" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + "github.com/peggyjv/sommelier/v9/app/params" + addressestypes "github.com/peggyjv/sommelier/v9/x/addresses/types" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" + axelarcorktypes "github.com/peggyjv/sommelier/v9/x/axelarcork/types" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + cellarfeestypesv2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" + corktypesunversioned "github.com/peggyjv/sommelier/v9/x/cork/types" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types/v2" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/ethclient" @@ -70,9 +70,11 @@ HOqHGS8ApZcunRauDAIwRtgceZpkS92KuP3QOUotAH/nnCzp7X1lVzGOSTBRTVYJ pohf4PJrfacqpi7PoXBk -----END CERTIFICATE----- ` + overflowDenom = "overflow" axelarSweepDenom = "sweep" gravityDenom = "gravity0x0000000000000000000000000000000000000000" ibcDenom = "ibc/1" + proceedsAddress = "somm1rvu9w27sstm2z7jgyq7kll0hfj4fdhsgnw0tat" ) var ( @@ -332,7 +334,20 @@ func (s *IntegrationTestSuite) initGenesis() { Exponent: 0, }, }, - }) + }, + banktypes.Metadata{ + Description: "Overflow amount for axelarcork module account", + Display: overflowDenom, + Base: overflowDenom, + Name: overflowDenom, + DenomUnits: []*banktypes.DenomUnit{ + { + Denom: overflowDenom, + Exponent: 0, + }, + }, + }, + ) // Set up auction module with some coins to auction off auctionBalance := banktypes.Balance{ @@ -354,10 +369,18 @@ func (s *IntegrationTestSuite) initGenesis() { sdk.NewCoin(ibcDenom, sdk.NewInt(99999999)), ), } + // Cause an overflow during sweep + overflowAmount, ok := sdk.NewIntFromString("92000000000000000000000000000000000000000000000000000000000000000000000000000") + s.Require().True(ok) + axelarcorkBalance := banktypes.Balance{ + Address: authtypes.NewModuleAddress(axelarcorktypes.ModuleName).String(), + Coins: sdk.NewCoins(sdk.NewCoin(overflowDenom, overflowAmount)), + } bankGenState.Balances = append(bankGenState.Balances, auctionBalance) bankGenState.Balances = append(bankGenState.Balances, distBalance) bankGenState.Balances = append(bankGenState.Balances, orchSweepBalance) bankGenState.Balances = append(bankGenState.Balances, feesBalance) + bankGenState.Balances = append(bankGenState.Balances, axelarcorkBalance) bz, err := cdc.MarshalJSON(&bankGenState) s.Require().NoError(err) @@ -465,6 +488,7 @@ func (s *IntegrationTestSuite) initGenesis() { PriceDecreaseBlockInterval: uint64(1000), AuctionInterval: 50, AuctionThresholdUsdValue: sdk.MustNewDecFromStr("100.00"), + ProceedsPortion: sdk.MustNewDecFromStr("0.0"), } bz, err = cdc.MarshalJSON(&cellarfeesGenState) s.Require().NoError(err) diff --git a/integration_tests/validator.go b/integration_tests/validator.go index e541a23e..29cfd777 100644 --- a/integration_tests/validator.go +++ b/integration_tests/validator.go @@ -26,8 +26,8 @@ import ( stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" "github.com/ethereum/go-ethereum/common/hexutil" "github.com/ethereum/go-ethereum/crypto" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - "github.com/peggyjv/sommelier/v8/app" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + "github.com/peggyjv/sommelier/v9/app" ) type validator struct { diff --git a/proto/addresses/v1/addresses.proto b/proto/addresses/v1/addresses.proto index a7e1ea20..37cbd6ea 100644 --- a/proto/addresses/v1/addresses.proto +++ b/proto/addresses/v1/addresses.proto @@ -1,7 +1,7 @@ syntax = "proto3"; package addresses.v1; -option go_package = "github.com/peggyjv/sommelier/v8/x/addresses/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/addresses/types"; message AddressMapping { string cosmos_address = 1; diff --git a/proto/addresses/v1/genesis.proto b/proto/addresses/v1/genesis.proto index 95b7ab00..fe460bef 100644 --- a/proto/addresses/v1/genesis.proto +++ b/proto/addresses/v1/genesis.proto @@ -1,7 +1,7 @@ syntax = "proto3"; package addresses.v1; -option go_package = "github.com/peggyjv/sommelier/v8/x/addresses/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/addresses/types"; import "addresses/v1/addresses.proto"; import "gogoproto/gogo.proto"; diff --git a/proto/addresses/v1/query.proto b/proto/addresses/v1/query.proto index de3b1051..06f07aab 100644 --- a/proto/addresses/v1/query.proto +++ b/proto/addresses/v1/query.proto @@ -9,7 +9,7 @@ import "google/api/annotations.proto"; import "cosmos/base/query/v1beta1/pagination.proto"; import "cosmos/query/v1/query.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/addresses/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/addresses/types"; service Query { rpc QueryParams(QueryParamsRequest) returns (QueryParamsResponse) { diff --git a/proto/addresses/v1/tx.proto b/proto/addresses/v1/tx.proto index d095c1f5..c0e16870 100644 --- a/proto/addresses/v1/tx.proto +++ b/proto/addresses/v1/tx.proto @@ -3,7 +3,7 @@ package addresses.v1; import "cosmos/msg/v1/msg.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/addresses/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/addresses/types"; service Msg { option (cosmos.msg.v1.service) = true; diff --git a/proto/auction/v1/auction.proto b/proto/auction/v1/auction.proto index 2da24dd6..e8edeb35 100644 --- a/proto/auction/v1/auction.proto +++ b/proto/auction/v1/auction.proto @@ -5,7 +5,7 @@ import "cosmos/base/v1beta1/coin.proto"; import "cosmos_proto/cosmos.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/auction/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/auction/types"; message Auction { uint32 id = 1; diff --git a/proto/auction/v1/genesis.proto b/proto/auction/v1/genesis.proto index aa0193d1..bdc8c970 100644 --- a/proto/auction/v1/genesis.proto +++ b/proto/auction/v1/genesis.proto @@ -5,7 +5,7 @@ import "auction/v1/tx.proto"; import "auction/v1/auction.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/auction/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/auction/types"; message GenesisState { Params params = 1 [ (gogoproto.nullable) = false ]; diff --git a/proto/auction/v1/proposal.proto b/proto/auction/v1/proposal.proto index a9d568f8..ecee8f7a 100644 --- a/proto/auction/v1/proposal.proto +++ b/proto/auction/v1/proposal.proto @@ -5,7 +5,7 @@ import "cosmos_proto/cosmos.proto"; import "auction/v1/auction.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/auction/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/auction/types"; message SetTokenPricesProposal { string title = 1; diff --git a/proto/auction/v1/query.proto b/proto/auction/v1/query.proto index 6f2c466d..1b054bcd 100644 --- a/proto/auction/v1/query.proto +++ b/proto/auction/v1/query.proto @@ -9,7 +9,7 @@ import "cosmos_proto/cosmos.proto"; import "cosmos/query/v1/query.proto"; import "cosmos/base/query/v1beta1/pagination.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/auction/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/auction/types"; service Query { rpc QueryParams(QueryParamsRequest) returns (QueryParamsResponse) { diff --git a/proto/auction/v1/tx.proto b/proto/auction/v1/tx.proto index 637d8df3..5f753646 100644 --- a/proto/auction/v1/tx.proto +++ b/proto/auction/v1/tx.proto @@ -7,7 +7,7 @@ import "cosmos/msg/v1/msg.proto"; import "cosmos_proto/cosmos.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/auction/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/auction/types"; service Msg { option (cosmos.msg.v1.service) = true; diff --git a/proto/axelarcork/v1/axelarcork.proto b/proto/axelarcork/v1/axelarcork.proto index 32f89b85..f3da693e 100644 --- a/proto/axelarcork/v1/axelarcork.proto +++ b/proto/axelarcork/v1/axelarcork.proto @@ -4,7 +4,7 @@ package axelarcork.v1; import "gogoproto/gogo.proto"; import "cosmos/base/v1beta1/coin.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/axelarcork/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/axelarcork/types"; message AxelarCork { // call body containing the ABI encoded bytes to send to the contract diff --git a/proto/axelarcork/v1/event.proto b/proto/axelarcork/v1/event.proto index 33d2e215..c1c51438 100644 --- a/proto/axelarcork/v1/event.proto +++ b/proto/axelarcork/v1/event.proto @@ -3,7 +3,7 @@ package axelarcork.v1; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/axelarcork/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/axelarcork/types"; message ScheduleCorkEvent { string signer = 1; diff --git a/proto/axelarcork/v1/genesis.proto b/proto/axelarcork/v1/genesis.proto index acbf103e..1859abbe 100644 --- a/proto/axelarcork/v1/genesis.proto +++ b/proto/axelarcork/v1/genesis.proto @@ -4,7 +4,7 @@ package axelarcork.v1; import "axelarcork/v1/axelarcork.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/axelarcork/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/axelarcork/types"; // GenesisState - all cork state that must be provided at genesis message GenesisState { diff --git a/proto/axelarcork/v1/proposal.proto b/proto/axelarcork/v1/proposal.proto index 15194570..1bffaf90 100644 --- a/proto/axelarcork/v1/proposal.proto +++ b/proto/axelarcork/v1/proposal.proto @@ -5,7 +5,7 @@ import "axelarcork/v1/axelarcork.proto"; import "gogoproto/gogo.proto"; import "cosmos/base/v1beta1/coin.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/axelarcork/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/axelarcork/types"; message AddAxelarManagedCellarIDsProposal { string title = 1; diff --git a/proto/axelarcork/v1/query.proto b/proto/axelarcork/v1/query.proto index 08b9c5fe..8e8a41f4 100644 --- a/proto/axelarcork/v1/query.proto +++ b/proto/axelarcork/v1/query.proto @@ -7,7 +7,7 @@ import "axelarcork/v1/genesis.proto"; import "axelarcork/v1/axelarcork.proto"; import "cosmos/query/v1/query.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/axelarcork/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/axelarcork/types"; // Query defines the gRPC query service for the cork module. service Query { diff --git a/proto/axelarcork/v1/tx.proto b/proto/axelarcork/v1/tx.proto index 45ad5b95..b3fde1a8 100644 --- a/proto/axelarcork/v1/tx.proto +++ b/proto/axelarcork/v1/tx.proto @@ -6,7 +6,7 @@ import "cosmos/msg/v1/msg.proto"; import "axelarcork/v1/axelarcork.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/axelarcork/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/axelarcork/types"; // MsgService defines the msgs that the cork module handles service Msg { diff --git a/proto/buf.lock b/proto/buf.lock index 6a7ba9b9..f6722c7a 100644 --- a/proto/buf.lock +++ b/proto/buf.lock @@ -19,5 +19,5 @@ deps: - remote: buf.build owner: googleapis repository: googleapis - commit: 553fd4b4b3a640be9b69a3fa0c17b383 - digest: shake256:e30e3247f84b7ff9d09941ce391eb4b6f04734e1e5fae796bfc471f167e6f90813630cc39397ee46b8bc0ea7d6935c416d15c219cc5732d9778cbfdf73a1ed6e + commit: e93e34f48be043dab55be31b4b47f458 + digest: shake256:93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1 diff --git a/proto/cellarfees/v1/cellarfees.proto b/proto/cellarfees/v1/cellarfees.proto index 7d8df320..0e10e3df 100644 --- a/proto/cellarfees/v1/cellarfees.proto +++ b/proto/cellarfees/v1/cellarfees.proto @@ -3,7 +3,7 @@ package cellarfees.v1; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v1"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v1"; message FeeAccrualCounter { string denom = 1; diff --git a/proto/cellarfees/v1/genesis.proto b/proto/cellarfees/v1/genesis.proto index a0716911..8974372a 100644 --- a/proto/cellarfees/v1/genesis.proto +++ b/proto/cellarfees/v1/genesis.proto @@ -5,7 +5,7 @@ import "gogoproto/gogo.proto"; import "cellarfees/v1/params.proto"; import "cellarfees/v1/cellarfees.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v1"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v1"; // GenesisState defines the cellarfees module's genesis state. message GenesisState { diff --git a/proto/cellarfees/v1/params.proto b/proto/cellarfees/v1/params.proto index 1ea5df80..98282aa2 100644 --- a/proto/cellarfees/v1/params.proto +++ b/proto/cellarfees/v1/params.proto @@ -3,7 +3,7 @@ package cellarfees.v1; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v1"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v1"; // Params defines the parameters for the module. message Params { diff --git a/proto/cellarfees/v1/query.proto b/proto/cellarfees/v1/query.proto index b7cca0d6..55b0d740 100644 --- a/proto/cellarfees/v1/query.proto +++ b/proto/cellarfees/v1/query.proto @@ -6,7 +6,7 @@ import "google/api/annotations.proto"; import "cellarfees/v1/params.proto"; import "cellarfees/v1/cellarfees.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v1"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v1"; service Query { rpc QueryParams(QueryParamsRequest) returns (QueryParamsResponse) { diff --git a/proto/cellarfees/v2/cellarfees.proto b/proto/cellarfees/v2/cellarfees.proto index 44837686..63a49540 100644 --- a/proto/cellarfees/v2/cellarfees.proto +++ b/proto/cellarfees/v2/cellarfees.proto @@ -4,7 +4,7 @@ package cellarfees.v2; import "cosmos/base/v1beta1/coin.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2"; // Collin: This type should never be saved to state in case of indeterminism around how // Go interprets floating point numbers. This is only meant to be used for query results. diff --git a/proto/cellarfees/v2/genesis.proto b/proto/cellarfees/v2/genesis.proto index 91b8feae..d987b21a 100644 --- a/proto/cellarfees/v2/genesis.proto +++ b/proto/cellarfees/v2/genesis.proto @@ -4,7 +4,7 @@ package cellarfees.v2; import "gogoproto/gogo.proto"; import "cellarfees/v2/params.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2"; // GenesisState defines the cellarfees module's genesis state. message GenesisState { diff --git a/proto/cellarfees/v2/params.proto b/proto/cellarfees/v2/params.proto index 25db77a4..4a150e6a 100644 --- a/proto/cellarfees/v2/params.proto +++ b/proto/cellarfees/v2/params.proto @@ -3,7 +3,7 @@ package cellarfees.v2; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2"; // Params defines the parameters for the module. message Params { @@ -24,6 +24,9 @@ message Params { // A fee token's total USD value threshold, based on it's auction.v1.TokenPrice, above which an auction is triggered string auction_threshold_usd_value = 6 [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false]; + // Proceeds portion of the auction + string proceeds_portion = 7 + [(gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false]; } diff --git a/proto/cellarfees/v2/query.proto b/proto/cellarfees/v2/query.proto index 2c5ad5ad..0538d5d9 100644 --- a/proto/cellarfees/v2/query.proto +++ b/proto/cellarfees/v2/query.proto @@ -7,7 +7,7 @@ import "cellarfees/v2/params.proto"; import "cellarfees/v2/cellarfees.proto"; import "cosmos/query/v1/query.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2"; service Query { rpc QueryParams(QueryParamsRequest) returns (QueryParamsResponse) { diff --git a/proto/cork/v1/cork.proto b/proto/cork/v1/cork.proto index 883e894d..2e5c3d07 100644 --- a/proto/cork/v1/cork.proto +++ b/proto/cork/v1/cork.proto @@ -1,7 +1,7 @@ syntax = "proto3"; package cork.v1; -option go_package = "github.com/peggyjv/sommelier/v8/x/cork/types/v1"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cork/types/v1"; message Cork { // call body containing the ABI encoded bytes to send to the contract diff --git a/proto/cork/v1/genesis.proto b/proto/cork/v1/genesis.proto index 10868f21..67be7ec7 100644 --- a/proto/cork/v1/genesis.proto +++ b/proto/cork/v1/genesis.proto @@ -5,7 +5,7 @@ import "cork/v1/tx.proto"; import "cork/v1/cork.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cork/types/v1"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cork/types/v1"; // GenesisState - all cork state that must be provided at genesis diff --git a/proto/cork/v1/proposal.proto b/proto/cork/v1/proposal.proto index 86d085fd..85c3e3ad 100644 --- a/proto/cork/v1/proposal.proto +++ b/proto/cork/v1/proposal.proto @@ -4,7 +4,7 @@ package cork.v1; import "cork/v1/cork.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cork/types/v1"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cork/types/v1"; message AddManagedCellarIDsProposal { option (gogoproto.messagename) = true; diff --git a/proto/cork/v1/query.proto b/proto/cork/v1/query.proto index c633ad65..18291ae7 100644 --- a/proto/cork/v1/query.proto +++ b/proto/cork/v1/query.proto @@ -8,7 +8,7 @@ import "cork/v1/cork.proto"; import "cosmos_proto/cosmos.proto"; import "cosmos/base/query/v1beta1/pagination.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cork/types/v1"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cork/types/v1"; // Query defines the gRPC query service for the cork module. service Query { diff --git a/proto/cork/v1/tx.proto b/proto/cork/v1/tx.proto index 69ceca1a..8ee60100 100644 --- a/proto/cork/v1/tx.proto +++ b/proto/cork/v1/tx.proto @@ -3,7 +3,7 @@ package cork.v1; import "cork/v1/cork.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cork/types/v1"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cork/types/v1"; // MsgService defines the msgs that the cork module handles service Msg { diff --git a/proto/cork/v2/cork.proto b/proto/cork/v2/cork.proto index 463d969e..414d68ec 100644 --- a/proto/cork/v2/cork.proto +++ b/proto/cork/v2/cork.proto @@ -3,7 +3,7 @@ package cork.v2; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cork/types/v2"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cork/types/v2"; message Cork { // call body containing the ABI encoded bytes to send to the contract diff --git a/proto/cork/v2/genesis.proto b/proto/cork/v2/genesis.proto index 8142de81..40643a6d 100644 --- a/proto/cork/v2/genesis.proto +++ b/proto/cork/v2/genesis.proto @@ -4,7 +4,7 @@ package cork.v2; import "cork/v2/cork.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cork/types/v2"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cork/types/v2"; // GenesisState - all cork state that must be provided at genesis message GenesisState { diff --git a/proto/cork/v2/proposal.proto b/proto/cork/v2/proposal.proto index e88dc04e..21f1d871 100644 --- a/proto/cork/v2/proposal.proto +++ b/proto/cork/v2/proposal.proto @@ -4,7 +4,7 @@ package cork.v2; import "cork/v2/cork.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cork/types/v2"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cork/types/v2"; message AddManagedCellarIDsProposal { string title = 1; diff --git a/proto/cork/v2/query.proto b/proto/cork/v2/query.proto index d33de20b..15eb6c38 100644 --- a/proto/cork/v2/query.proto +++ b/proto/cork/v2/query.proto @@ -7,7 +7,7 @@ import "cork/v2/genesis.proto"; import "cork/v2/cork.proto"; import "cosmos/query/v1/query.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cork/types/v2"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cork/types/v2"; // Query defines the gRPC query service for the cork module. service Query { diff --git a/proto/cork/v2/tx.proto b/proto/cork/v2/tx.proto index 69ae7f8e..b44e42e3 100644 --- a/proto/cork/v2/tx.proto +++ b/proto/cork/v2/tx.proto @@ -5,7 +5,7 @@ import "cork/v2/cork.proto"; import "cosmos/msg/v1/msg.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/cork/types/v2"; +option go_package = "github.com/peggyjv/sommelier/v9/x/cork/types/v2"; // MsgService defines the msgs that the cork module handles service Msg { diff --git a/proto/incentives/v1/genesis.proto b/proto/incentives/v1/genesis.proto index 70a2e504..2428cabf 100644 --- a/proto/incentives/v1/genesis.proto +++ b/proto/incentives/v1/genesis.proto @@ -4,7 +4,7 @@ package incentives.v1; import "gogoproto/gogo.proto"; import "cosmos/base/v1beta1/coin.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/incentives/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/incentives/types"; message GenesisState { Params params = 1 [ (gogoproto.nullable) = false ]; diff --git a/proto/incentives/v1/query.proto b/proto/incentives/v1/query.proto index ea2a87b6..35ac746f 100644 --- a/proto/incentives/v1/query.proto +++ b/proto/incentives/v1/query.proto @@ -6,7 +6,7 @@ import "google/api/annotations.proto"; import "incentives/v1/genesis.proto"; import "cosmos/query/v1/query.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/incentives/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/incentives/types"; // Query defines the gRPC query service for the cork module. service Query { diff --git a/proto/pubsub/v1/genesis.proto b/proto/pubsub/v1/genesis.proto index 5c9b954c..816794a0 100644 --- a/proto/pubsub/v1/genesis.proto +++ b/proto/pubsub/v1/genesis.proto @@ -5,7 +5,7 @@ import "gogoproto/gogo.proto"; import "pubsub/v1/params.proto"; import "pubsub/v1/pubsub.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/pubsub/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/pubsub/types"; // GenesisState defines the pubsub module's genesis state. message GenesisState { diff --git a/proto/pubsub/v1/params.proto b/proto/pubsub/v1/params.proto index 305dd4d5..56dd3787 100644 --- a/proto/pubsub/v1/params.proto +++ b/proto/pubsub/v1/params.proto @@ -3,7 +3,7 @@ package pubsub.v1; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/pubsub/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/pubsub/types"; // Params defines the parameters for the module. message Params { diff --git a/proto/pubsub/v1/pubsub.proto b/proto/pubsub/v1/pubsub.proto index eb47c0ab..efb028d4 100644 --- a/proto/pubsub/v1/pubsub.proto +++ b/proto/pubsub/v1/pubsub.proto @@ -3,7 +3,7 @@ package pubsub.v1; import "gogoproto/gogo.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/pubsub/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/pubsub/types"; // represents a publisher, which are added via governance message Publisher { diff --git a/proto/pubsub/v1/query.proto b/proto/pubsub/v1/query.proto index bb8fdf35..77068dab 100644 --- a/proto/pubsub/v1/query.proto +++ b/proto/pubsub/v1/query.proto @@ -8,7 +8,7 @@ import "pubsub/v1/params.proto"; import "pubsub/v1/pubsub.proto"; import "cosmos/query/v1/query.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/pubsub/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/pubsub/types"; service Query { rpc Params(QueryParamsRequest) returns (QueryParamsResponse) { diff --git a/proto/pubsub/v1/tx.proto b/proto/pubsub/v1/tx.proto index 2ca53272..fc1ff0cc 100644 --- a/proto/pubsub/v1/tx.proto +++ b/proto/pubsub/v1/tx.proto @@ -6,7 +6,7 @@ import "gogoproto/gogo.proto"; import "pubsub/v1/pubsub.proto"; import "cosmos/query/v1/query.proto"; -option go_package = "github.com/peggyjv/sommelier/v8/x/pubsub/types"; +option go_package = "github.com/peggyjv/sommelier/v9/x/pubsub/types"; service Msg { option (cosmos.msg.v1.service) = true; diff --git a/x/addresses/client/cli/query.go b/x/addresses/client/cli/query.go index 9d3e89ae..1509ddef 100644 --- a/x/addresses/client/cli/query.go +++ b/x/addresses/client/cli/query.go @@ -14,7 +14,7 @@ import ( // "github.com/cosmos/cosmos-sdk/client/flags" // sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/types" ) // GetQueryCmd returns the cli query commands for this module diff --git a/x/addresses/client/cli/tx.go b/x/addresses/client/cli/tx.go index f5c15230..3a73db48 100644 --- a/x/addresses/client/cli/tx.go +++ b/x/addresses/client/cli/tx.go @@ -13,7 +13,7 @@ import ( "github.com/cosmos/cosmos-sdk/version" // "github.com/cosmos/cosmos-sdk/client/flags" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/types" ) // GetTxCmd returns the transaction commands for this module diff --git a/x/addresses/keeper/genesis.go b/x/addresses/keeper/genesis.go index 9e32ca09..24990757 100644 --- a/x/addresses/keeper/genesis.go +++ b/x/addresses/keeper/genesis.go @@ -5,7 +5,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/types" ) // InitGenesis initializes the module's state from a provided genesis diff --git a/x/addresses/keeper/genesis_test.go b/x/addresses/keeper/genesis_test.go index e4e752b4..2e28a470 100644 --- a/x/addresses/keeper/genesis_test.go +++ b/x/addresses/keeper/genesis_test.go @@ -3,7 +3,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/types" ) func (suite *KeeperTestSuite) TestImportExportGenesis() { diff --git a/x/addresses/keeper/keeper.go b/x/addresses/keeper/keeper.go index 7969956a..da42f3c8 100644 --- a/x/addresses/keeper/keeper.go +++ b/x/addresses/keeper/keeper.go @@ -10,7 +10,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/types" ) type ( diff --git a/x/addresses/keeper/keeper_test.go b/x/addresses/keeper/keeper_test.go index 001b6d7c..56201929 100644 --- a/x/addresses/keeper/keeper_test.go +++ b/x/addresses/keeper/keeper_test.go @@ -12,8 +12,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - moduletestutil "github.com/peggyjv/sommelier/v8/testutil" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + moduletestutil "github.com/peggyjv/sommelier/v9/testutil" + "github.com/peggyjv/sommelier/v9/x/addresses/types" tmproto "github.com/cometbft/cometbft/proto/tendermint/types" tmtime "github.com/cometbft/cometbft/types/time" diff --git a/x/addresses/keeper/msg_server.go b/x/addresses/keeper/msg_server.go index 079c1a4f..f17e1dc0 100644 --- a/x/addresses/keeper/msg_server.go +++ b/x/addresses/keeper/msg_server.go @@ -5,7 +5,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/types" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/addresses/keeper/msg_server_test.go b/x/addresses/keeper/msg_server_test.go index 4dff5872..d59cfb70 100644 --- a/x/addresses/keeper/msg_server_test.go +++ b/x/addresses/keeper/msg_server_test.go @@ -3,7 +3,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/types" ) func (suite *KeeperTestSuite) TestHappyPathsForMsgServer() { diff --git a/x/addresses/keeper/query_server.go b/x/addresses/keeper/query_server.go index fed2ae9f..6d1d1d4f 100644 --- a/x/addresses/keeper/query_server.go +++ b/x/addresses/keeper/query_server.go @@ -9,7 +9,7 @@ import ( "github.com/cosmos/cosmos-sdk/types/bech32" "github.com/cosmos/cosmos-sdk/types/query" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/types" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/addresses/keeper/query_server_test.go b/x/addresses/keeper/query_server_test.go index 59e208e8..08b9b8a0 100644 --- a/x/addresses/keeper/query_server_test.go +++ b/x/addresses/keeper/query_server_test.go @@ -7,7 +7,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" query "github.com/cosmos/cosmos-sdk/types/query" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/types" ) // Happy path test for query server functions diff --git a/x/addresses/module.go b/x/addresses/module.go index c8f6a0da..4b034ab9 100644 --- a/x/addresses/module.go +++ b/x/addresses/module.go @@ -16,9 +16,9 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/types/module" sim "github.com/cosmos/cosmos-sdk/types/simulation" - "github.com/peggyjv/sommelier/v8/x/addresses/client/cli" - "github.com/peggyjv/sommelier/v8/x/addresses/keeper" - "github.com/peggyjv/sommelier/v8/x/addresses/types" + "github.com/peggyjv/sommelier/v9/x/addresses/client/cli" + "github.com/peggyjv/sommelier/v9/x/addresses/keeper" + "github.com/peggyjv/sommelier/v9/x/addresses/types" ) var ( diff --git a/x/addresses/types/addresses.pb.go b/x/addresses/types/addresses.pb.go index 49c90344..1d059afa 100644 --- a/x/addresses/types/addresses.pb.go +++ b/x/addresses/types/addresses.pb.go @@ -91,9 +91,9 @@ var fileDescriptor_f62edfd8f2ffb6f4 = []byte{ 0xc9, 0xfb, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, 0xe1, 0xc2, 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0x0c, 0xd3, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0x0b, 0x52, 0xd3, 0xd3, 0x2b, 0xb3, 0xca, 0xf4, - 0x8b, 0xf3, 0x73, 0x73, 0x53, 0x73, 0x32, 0x53, 0x8b, 0xf4, 0xcb, 0x2c, 0xf4, 0x2b, 0x10, 0x8e, + 0x8b, 0xf3, 0x73, 0x73, 0x53, 0x73, 0x32, 0x53, 0x8b, 0xf4, 0xcb, 0x2c, 0xf5, 0x2b, 0x10, 0x8e, 0xd6, 0x2f, 0xa9, 0x2c, 0x48, 0x2d, 0x4e, 0x62, 0x03, 0xbb, 0xdd, 0x18, 0x10, 0x00, 0x00, 0xff, - 0xff, 0x84, 0xc9, 0x9d, 0xe1, 0xdb, 0x00, 0x00, 0x00, + 0xff, 0xc5, 0xd2, 0x11, 0x8f, 0xdb, 0x00, 0x00, 0x00, } func (m *AddressMapping) Marshal() (dAtA []byte, err error) { diff --git a/x/addresses/types/genesis.pb.go b/x/addresses/types/genesis.pb.go index de0569d1..d58a9b9c 100644 --- a/x/addresses/types/genesis.pb.go +++ b/x/addresses/types/genesis.pb.go @@ -123,7 +123,7 @@ var fileDescriptor_b55f1bec9bbe9669 = []byte{ // 269 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x90, 0x31, 0x4b, 0xc3, 0x40, 0x1c, 0xc5, 0x73, 0x2a, 0x41, 0xd2, 0x82, 0x12, 0x3a, 0x94, 0x10, 0xce, 0xd2, 0xa9, 0x53, 0x8e, - 0xc4, 0xc5, 0x55, 0x97, 0x0e, 0x22, 0x48, 0xdd, 0x5c, 0xe4, 0x6a, 0xff, 0x9c, 0x27, 0x4d, 0xfe, + 0xc4, 0xc9, 0x51, 0x97, 0x0e, 0x22, 0x48, 0xdd, 0x5c, 0xe4, 0x6a, 0xff, 0x9c, 0x27, 0x4d, 0xfe, 0x47, 0xfe, 0x67, 0xb0, 0x9f, 0xc1, 0xc5, 0x8f, 0xd5, 0xb1, 0xa3, 0x93, 0x48, 0xf2, 0x45, 0xc4, 0xe4, 0xb0, 0xcd, 0xf6, 0xde, 0xbd, 0xdf, 0xe3, 0xdd, 0x5d, 0x10, 0xc9, 0xd5, 0xaa, 0x04, 0x22, 0x20, 0x51, 0xa5, 0x42, 0x41, 0x01, 0xa4, 0x29, 0x31, 0x25, 0x5a, 0x0c, 0x87, 0xff, 0x59, 0x52, @@ -137,7 +137,7 @@ var fileDescriptor_b55f1bec9bbe9669 = []byte{ 0xce, 0x3e, 0x1b, 0xee, 0xed, 0x1a, 0xee, 0x7d, 0x35, 0xdc, 0x7b, 0x4c, 0x95, 0xb6, 0x2f, 0x6f, 0xcb, 0xe4, 0x19, 0x73, 0x61, 0x40, 0xa9, 0xcd, 0x6b, 0x25, 0x08, 0xf3, 0x1c, 0xd6, 0x1a, 0x4a, 0x51, 0x5d, 0x89, 0xf7, 0xfd, 0xc7, 0x08, 0xbb, 0x31, 0x40, 0x4b, 0xbf, 0x7d, 0xeb, 0xe5, 0x6f, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x3b, 0xd6, 0xff, 0x58, 0x69, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xff, 0xff, 0x7a, 0xcd, 0x73, 0x36, 0x69, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/addresses/types/query.pb.go b/x/addresses/types/query.pb.go index ae7c091b..f69929b5 100644 --- a/x/addresses/types/query.pb.go +++ b/x/addresses/types/query.pb.go @@ -427,43 +427,43 @@ var fileDescriptor_ebe10bad8a6f145d = []byte{ // 618 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x95, 0x4f, 0x6b, 0x13, 0x41, 0x18, 0xc6, 0x33, 0xd1, 0x16, 0x7c, 0xe3, 0x3f, 0xc6, 0x1c, 0xc2, 0x36, 0x6c, 0xe2, 0x82, 0x6d, - 0x1a, 0x65, 0x87, 0x44, 0x8b, 0x45, 0x3c, 0x68, 0x8a, 0x14, 0xd1, 0x40, 0xcd, 0xc1, 0x83, 0x97, - 0x32, 0x69, 0x87, 0x71, 0xb5, 0xbb, 0xb3, 0xc9, 0x6c, 0x16, 0x43, 0x29, 0x82, 0x27, 0x8f, 0x82, - 0x5f, 0xc1, 0x0f, 0xe0, 0xc9, 0xcf, 0xd0, 0x63, 0xc1, 0x83, 0x9e, 0x44, 0x12, 0xd1, 0xbb, 0x9f, - 0x40, 0xb2, 0x3b, 0x6b, 0x76, 0xd3, 0xd5, 0x6c, 0xa1, 0xb7, 0xcd, 0xcc, 0x33, 0xef, 0xf3, 0x7b, - 0x86, 0xf7, 0xcd, 0x40, 0x89, 0xee, 0xee, 0xf6, 0x99, 0x94, 0x4c, 0x12, 0xbf, 0x41, 0x7a, 0x03, - 0xd6, 0x1f, 0x9a, 0x6e, 0x5f, 0x78, 0x02, 0x9f, 0xff, 0xbb, 0x63, 0xfa, 0x0d, 0xad, 0x9c, 0xd0, - 0x4d, 0xb7, 0x02, 0xad, 0xa6, 0x25, 0x76, 0x39, 0x73, 0x98, 0xb4, 0xa2, 0xbd, 0x22, 0x17, 0x5c, - 0x04, 0x9f, 0x64, 0xf2, 0xa5, 0x56, 0xcb, 0x5c, 0x08, 0xbe, 0xc7, 0x08, 0x75, 0x2d, 0x42, 0x1d, - 0x47, 0x78, 0xd4, 0xb3, 0x84, 0x13, 0x9d, 0xa9, 0xef, 0x08, 0x69, 0x0b, 0x49, 0xba, 0x54, 0xb2, - 0x10, 0x8a, 0xf8, 0x8d, 0x2e, 0xf3, 0x68, 0x83, 0xb8, 0x94, 0x5b, 0x4e, 0x20, 0x56, 0xda, 0x25, - 0xa5, 0x8d, 0x64, 0xf1, 0x10, 0x46, 0x11, 0xf0, 0x93, 0xc9, 0xcf, 0x2d, 0xda, 0xa7, 0xb6, 0xec, - 0xb0, 0xde, 0x80, 0x49, 0xcf, 0xd8, 0x80, 0x2b, 0x89, 0x55, 0xe9, 0x0a, 0x47, 0x32, 0x7c, 0x03, - 0x16, 0xdd, 0x60, 0xa5, 0x84, 0xaa, 0xa8, 0x56, 0x68, 0x16, 0xcd, 0xf8, 0x15, 0x98, 0x4a, 0xad, - 0x34, 0xc6, 0x4b, 0x58, 0x0a, 0x8a, 0xdc, 0x0f, 0x35, 0x6d, 0xea, 0xba, 0x96, 0xc3, 0x23, 0x0f, - 0xfc, 0x18, 0x60, 0x8a, 0xaa, 0x0a, 0x2e, 0x9b, 0x21, 0xab, 0x39, 0xc9, 0x65, 0x86, 0x9c, 0x2a, - 0x97, 0xb9, 0x45, 0x39, 0x53, 0x67, 0x5b, 0x67, 0x0f, 0xbf, 0x55, 0x72, 0x9d, 0xd8, 0x79, 0xe3, - 0x13, 0x82, 0x72, 0xba, 0x9b, 0x62, 0xdf, 0x84, 0xcb, 0x0a, 0x76, 0xdb, 0x56, 0x7b, 0x25, 0x54, - 0x3d, 0x53, 0x2b, 0x34, 0xcb, 0xc9, 0x14, 0xc9, 0x02, 0x9d, 0x4b, 0x34, 0x59, 0x10, 0xb7, 0x13, - 0xdc, 0xf9, 0x80, 0x7b, 0x65, 0x2e, 0x77, 0x48, 0x91, 0x02, 0xfe, 0x10, 0x96, 0x53, 0xb8, 0x5b, - 0xc3, 0x07, 0x4f, 0xdb, 0x6a, 0x29, 0xba, 0xb0, 0x0a, 0x14, 0x98, 0x6f, 0x6f, 0x2b, 0x9e, 0xe0, - 0xc6, 0xce, 0x75, 0x80, 0xf9, 0xb6, 0xd2, 0x19, 0x3d, 0x58, 0x99, 0x5b, 0x4a, 0xdd, 0xc6, 0x35, - 0xb8, 0x18, 0x12, 0xcf, 0x94, 0xbb, 0x10, 0xae, 0x2a, 0xf9, 0xac, 0x65, 0xfe, 0x98, 0x65, 0x07, - 0x56, 0x53, 0x2d, 0x37, 0xe2, 0x65, 0xa2, 0x00, 0xd9, 0x4c, 0x0d, 0x0f, 0xea, 0x59, 0x6a, 0x9e, - 0x6e, 0x92, 0xe6, 0xef, 0x05, 0x58, 0x08, 0x6c, 0xf1, 0x6b, 0x28, 0xc4, 0x9a, 0x1f, 0x57, 0x93, - 0xed, 0x71, 0x7c, 0x5a, 0xb4, 0xab, 0xff, 0x51, 0x84, 0x94, 0xc6, 0xf5, 0xb7, 0xbf, 0x3e, 0xd6, - 0xd1, 0x9b, 0xcf, 0x3f, 0xde, 0xe7, 0xab, 0x58, 0x27, 0x52, 0xd8, 0x36, 0xdb, 0xb3, 0x58, 0x9f, - 0x24, 0xfe, 0x17, 0xc2, 0xc1, 0xc1, 0x1f, 0x10, 0x14, 0xd3, 0x7a, 0x19, 0xaf, 0xa6, 0x18, 0xa5, - 0x4f, 0x97, 0x56, 0xcf, 0x22, 0x55, 0x70, 0x6b, 0x53, 0xb8, 0x3a, 0xae, 0xfd, 0x0b, 0x6e, 0x76, - 0x7a, 0xf0, 0x17, 0x04, 0x95, 0x39, 0xfd, 0x86, 0x6f, 0xcd, 0xc5, 0x48, 0xe9, 0x74, 0x6d, 0xed, - 0x84, 0xa7, 0x54, 0x8e, 0xcd, 0x69, 0x8e, 0xbb, 0xf8, 0x4e, 0xd6, 0x1c, 0x84, 0xf9, 0x36, 0xd9, - 0x8f, 0x35, 0xc7, 0x01, 0xfe, 0x89, 0xc0, 0x98, 0xdf, 0x82, 0xf8, 0x76, 0x06, 0xcc, 0xb4, 0x41, - 0xd0, 0xd6, 0x4f, 0x7e, 0x50, 0x45, 0x6c, 0x4f, 0x23, 0xb6, 0xf0, 0xbd, 0xcc, 0x11, 0xd5, 0x0b, - 0xb0, 0x9f, 0x9c, 0x94, 0x83, 0xd6, 0xa3, 0xc3, 0x91, 0x8e, 0x8e, 0x46, 0x3a, 0xfa, 0x3e, 0xd2, - 0xd1, 0xbb, 0xb1, 0x9e, 0x3b, 0x1a, 0xeb, 0xb9, 0xaf, 0x63, 0x3d, 0xf7, 0xac, 0xc1, 0x2d, 0xef, - 0xf9, 0xa0, 0x6b, 0xee, 0x08, 0x9b, 0xb8, 0x8c, 0xf3, 0xe1, 0x0b, 0x3f, 0xe6, 0xe6, 0xaf, 0x93, - 0x57, 0x31, 0x4b, 0x6f, 0xe8, 0x32, 0xd9, 0x5d, 0x0c, 0x5e, 0x94, 0x9b, 0x7f, 0x02, 0x00, 0x00, - 0xff, 0xff, 0x22, 0x6a, 0x2f, 0x4a, 0x32, 0x07, 0x00, 0x00, + 0x1a, 0x65, 0x87, 0x44, 0x8b, 0x7f, 0xf0, 0xa0, 0x29, 0x52, 0x44, 0x03, 0x35, 0x07, 0x0f, 0x5e, + 0xca, 0xa4, 0x1d, 0xc6, 0xd5, 0xee, 0xce, 0x26, 0xb3, 0x59, 0x0c, 0xa5, 0x08, 0x9e, 0x3c, 0x0a, + 0x7e, 0x05, 0x3f, 0x80, 0x27, 0x3f, 0x43, 0x8f, 0x05, 0x0f, 0x7a, 0x12, 0x49, 0x44, 0xef, 0x7e, + 0x02, 0xc9, 0xee, 0xac, 0xd9, 0x4d, 0x57, 0xb3, 0x85, 0xde, 0x36, 0x33, 0xcf, 0xbc, 0xcf, 0xef, + 0x19, 0xde, 0x37, 0x03, 0x25, 0xba, 0xb3, 0xd3, 0x67, 0x52, 0x32, 0x49, 0xfc, 0x06, 0xe9, 0x0d, + 0x58, 0x7f, 0x68, 0xba, 0x7d, 0xe1, 0x09, 0x7c, 0xf6, 0xef, 0x8e, 0xe9, 0x37, 0xb4, 0x72, 0x42, + 0x37, 0xdd, 0x0a, 0xb4, 0x9a, 0x96, 0xd8, 0xe5, 0xcc, 0x61, 0xd2, 0x8a, 0xf6, 0x8a, 0x5c, 0x70, + 0x11, 0x7c, 0x92, 0xc9, 0x97, 0x5a, 0x2d, 0x73, 0x21, 0xf8, 0x2e, 0x23, 0xd4, 0xb5, 0x08, 0x75, + 0x1c, 0xe1, 0x51, 0xcf, 0x12, 0x4e, 0x74, 0xa6, 0xbe, 0x2d, 0xa4, 0x2d, 0x24, 0xe9, 0x52, 0xc9, + 0x42, 0x28, 0xe2, 0x37, 0xba, 0xcc, 0xa3, 0x0d, 0xe2, 0x52, 0x6e, 0x39, 0x81, 0x58, 0x69, 0x97, + 0x94, 0x36, 0x92, 0xc5, 0x43, 0x18, 0x45, 0xc0, 0x4f, 0x26, 0x3f, 0x37, 0x69, 0x9f, 0xda, 0xb2, + 0xc3, 0x7a, 0x03, 0x26, 0x3d, 0x63, 0x1d, 0x2e, 0x25, 0x56, 0xa5, 0x2b, 0x1c, 0xc9, 0xf0, 0x35, + 0x58, 0x74, 0x83, 0x95, 0x12, 0xaa, 0xa2, 0x5a, 0xa1, 0x59, 0x34, 0xe3, 0x57, 0x60, 0x2a, 0xb5, + 0xd2, 0x18, 0x2f, 0x61, 0x29, 0x28, 0x72, 0x3f, 0xd4, 0xb4, 0xa9, 0xeb, 0x5a, 0x0e, 0x8f, 0x3c, + 0xf0, 0x63, 0x80, 0x29, 0xaa, 0x2a, 0xb8, 0x6c, 0x86, 0xac, 0xe6, 0x24, 0x97, 0x19, 0x72, 0xaa, + 0x5c, 0xe6, 0x26, 0xe5, 0x4c, 0x9d, 0x6d, 0x9d, 0x3e, 0xf8, 0x56, 0xc9, 0x75, 0x62, 0xe7, 0x8d, + 0x4f, 0x08, 0xca, 0xe9, 0x6e, 0x8a, 0x7d, 0x03, 0x2e, 0x2a, 0xd8, 0x2d, 0x5b, 0xed, 0x95, 0x50, + 0xf5, 0x54, 0xad, 0xd0, 0x2c, 0x27, 0x53, 0x24, 0x0b, 0x74, 0x2e, 0xd0, 0x64, 0x41, 0xdc, 0x4e, + 0x70, 0xe7, 0x03, 0xee, 0x95, 0xb9, 0xdc, 0x21, 0x45, 0x0a, 0xf8, 0x43, 0x58, 0x4e, 0xe1, 0x6e, + 0x0d, 0x1f, 0x3c, 0x6d, 0xab, 0xa5, 0xe8, 0xc2, 0x2a, 0x50, 0x60, 0xbe, 0xbd, 0xa5, 0x78, 0x82, + 0x1b, 0x3b, 0xd3, 0x01, 0xe6, 0xdb, 0x4a, 0x67, 0xf4, 0x60, 0x65, 0x6e, 0x29, 0x75, 0x1b, 0x57, + 0xe0, 0x7c, 0x48, 0x3c, 0x53, 0xee, 0x5c, 0xb8, 0xaa, 0xe4, 0xb3, 0x96, 0xf9, 0x23, 0x96, 0x1d, + 0x58, 0x4d, 0xb5, 0x5c, 0x8f, 0x97, 0x89, 0x02, 0x64, 0x33, 0x35, 0x3c, 0xa8, 0x67, 0xa9, 0x79, + 0xb2, 0x49, 0x9a, 0xbf, 0x17, 0x60, 0x21, 0xb0, 0xc5, 0xaf, 0xa1, 0x10, 0x6b, 0x7e, 0x5c, 0x4d, + 0xb6, 0xc7, 0xd1, 0x69, 0xd1, 0x2e, 0xff, 0x47, 0x11, 0x52, 0x1a, 0x57, 0xdf, 0xfe, 0xfa, 0x58, + 0x47, 0x6f, 0x3e, 0xff, 0x78, 0x9f, 0xaf, 0x62, 0x9d, 0x48, 0x61, 0xdb, 0x6c, 0xd7, 0x62, 0x7d, + 0x92, 0xf8, 0x5f, 0x08, 0x07, 0x07, 0x7f, 0x40, 0x50, 0x4c, 0xeb, 0x65, 0xbc, 0x9a, 0x62, 0x94, + 0x3e, 0x5d, 0x5a, 0x3d, 0x8b, 0x54, 0xc1, 0xad, 0x4d, 0xe1, 0xea, 0xb8, 0xf6, 0x2f, 0xb8, 0xd9, + 0xe9, 0xc1, 0x5f, 0x10, 0x54, 0xe6, 0xf4, 0x1b, 0xbe, 0x31, 0x17, 0x23, 0xa5, 0xd3, 0xb5, 0xb5, + 0x63, 0x9e, 0x52, 0x39, 0x36, 0xa6, 0x39, 0xee, 0xe2, 0x3b, 0x59, 0x73, 0x10, 0xe6, 0xdb, 0x64, + 0x2f, 0xd6, 0x1c, 0xfb, 0xf8, 0x27, 0x02, 0x63, 0x7e, 0x0b, 0xe2, 0x9b, 0x19, 0x30, 0xd3, 0x06, + 0x41, 0xbb, 0x75, 0xfc, 0x83, 0x2a, 0x62, 0x7b, 0x1a, 0xb1, 0x85, 0xef, 0x65, 0x8e, 0xa8, 0x5e, + 0x80, 0xbd, 0xe4, 0xa4, 0xec, 0xb7, 0x1e, 0x1d, 0x8c, 0x74, 0x74, 0x38, 0xd2, 0xd1, 0xf7, 0x91, + 0x8e, 0xde, 0x8d, 0xf5, 0xdc, 0xe1, 0x58, 0xcf, 0x7d, 0x1d, 0xeb, 0xb9, 0x67, 0x0d, 0x6e, 0x79, + 0xcf, 0x07, 0x5d, 0x73, 0x5b, 0xd8, 0xc4, 0x65, 0x9c, 0x0f, 0x5f, 0xf8, 0x31, 0x37, 0xff, 0x36, + 0x79, 0x15, 0xb3, 0xf4, 0x86, 0x2e, 0x93, 0xdd, 0xc5, 0xe0, 0x45, 0xb9, 0xfe, 0x27, 0x00, 0x00, + 0xff, 0xff, 0x63, 0x71, 0xa3, 0x24, 0x32, 0x07, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/addresses/types/tx.pb.go b/x/addresses/types/tx.pb.go index 591f5b78..e973bd9c 100644 --- a/x/addresses/types/tx.pb.go +++ b/x/addresses/types/tx.pb.go @@ -224,9 +224,9 @@ var fileDescriptor_dbc33d4b2b06ba95 = []byte{ 0x79, 0x9f, 0x78, 0x24, 0xc7, 0x78, 0xe1, 0x91, 0x1c, 0xe3, 0x83, 0x47, 0x72, 0x8c, 0x13, 0x1e, 0xcb, 0x31, 0x5c, 0x78, 0x2c, 0xc7, 0x70, 0xe3, 0xb1, 0x1c, 0x43, 0x94, 0x61, 0x7a, 0x66, 0x49, 0x46, 0x69, 0x92, 0x5e, 0x72, 0x7e, 0xae, 0x7e, 0x41, 0x6a, 0x7a, 0x7a, 0x65, 0x56, 0x99, 0x7e, - 0x71, 0x7e, 0x6e, 0x6e, 0x6a, 0x4e, 0x66, 0x6a, 0x91, 0x7e, 0x99, 0x85, 0x7e, 0x85, 0x3e, 0x22, + 0x71, 0x7e, 0x6e, 0x6e, 0x6a, 0x4e, 0x66, 0x6a, 0x91, 0x7e, 0x99, 0xa5, 0x7e, 0x85, 0x3e, 0x22, 0xf1, 0x94, 0x54, 0x16, 0xa4, 0x16, 0x27, 0xb1, 0x81, 0x93, 0x85, 0x31, 0x20, 0x00, 0x00, 0xff, - 0xff, 0xc8, 0x74, 0xde, 0xb0, 0x56, 0x02, 0x00, 0x00, + 0xff, 0x89, 0x6f, 0x52, 0xde, 0x56, 0x02, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/auction/client/cli/query.go b/x/auction/client/cli/query.go index 1039e13a..8ea88275 100644 --- a/x/auction/client/cli/query.go +++ b/x/auction/client/cli/query.go @@ -7,7 +7,7 @@ import ( "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/auction/types" "github.com/spf13/cobra" ) diff --git a/x/auction/client/cli/tx.go b/x/auction/client/cli/tx.go index 7f2d1253..761011fe 100644 --- a/x/auction/client/cli/tx.go +++ b/x/auction/client/cli/tx.go @@ -13,7 +13,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/version" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" - types "github.com/peggyjv/sommelier/v8/x/auction/types" + types "github.com/peggyjv/sommelier/v9/x/auction/types" "github.com/spf13/cobra" ) diff --git a/x/auction/client/cli/tx_test.go b/x/auction/client/cli/tx_test.go index 5df66087..540c4d4f 100644 --- a/x/auction/client/cli/tx_test.go +++ b/x/auction/client/cli/tx_test.go @@ -5,7 +5,7 @@ import ( "os" "testing" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/auction/types" "github.com/cosmos/cosmos-sdk/testutil" moduletestutil "github.com/cosmos/cosmos-sdk/types/module/testutil" diff --git a/x/auction/client/proposal_handler.go b/x/auction/client/proposal_handler.go index 48262a2a..b2baeec5 100644 --- a/x/auction/client/proposal_handler.go +++ b/x/auction/client/proposal_handler.go @@ -2,7 +2,7 @@ package client import ( govclient "github.com/cosmos/cosmos-sdk/x/gov/client" - "github.com/peggyjv/sommelier/v8/x/auction/client/cli" + "github.com/peggyjv/sommelier/v9/x/auction/client/cli" ) var ( diff --git a/x/auction/handler.go b/x/auction/handler.go index 299585c5..dcbe8907 100644 --- a/x/auction/handler.go +++ b/x/auction/handler.go @@ -7,8 +7,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/auction/keeper" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/auction/keeper" + "github.com/peggyjv/sommelier/v9/x/auction/types" ) // NewHandler returns a handler for "auction" type messages. diff --git a/x/auction/keeper/abci.go b/x/auction/keeper/abci.go index 50226cd3..0aa556f0 100644 --- a/x/auction/keeper/abci.go +++ b/x/auction/keeper/abci.go @@ -4,7 +4,7 @@ import ( "fmt" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/auction/types" ) // BeginBlocker is called at the beginning of every block diff --git a/x/auction/keeper/abci_test.go b/x/auction/keeper/abci_test.go index 72f5c080..92bb844d 100644 --- a/x/auction/keeper/abci_test.go +++ b/x/auction/keeper/abci_test.go @@ -3,8 +3,8 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - "github.com/peggyjv/sommelier/v8/app/params" - auctionTypes "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/app/params" + auctionTypes "github.com/peggyjv/sommelier/v9/x/auction/types" ) // Tests abci diff --git a/x/auction/keeper/genesis.go b/x/auction/keeper/genesis.go index b34261d2..71c56381 100644 --- a/x/auction/keeper/genesis.go +++ b/x/auction/keeper/genesis.go @@ -4,7 +4,7 @@ import ( "fmt" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/auction/types" ) // InitGenesis initializes the module's state from a provided genesis diff --git a/x/auction/keeper/genesis_test.go b/x/auction/keeper/genesis_test.go index a5f8d83c..768c01ac 100644 --- a/x/auction/keeper/genesis_test.go +++ b/x/auction/keeper/genesis_test.go @@ -3,8 +3,8 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/app/params" - auctionTypes "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/app/params" + auctionTypes "github.com/peggyjv/sommelier/v9/x/auction/types" ) // Tests Importing of as empty a genesis as possible diff --git a/x/auction/keeper/keeper.go b/x/auction/keeper/keeper.go index 346c4440..03aa2d28 100644 --- a/x/auction/keeper/keeper.go +++ b/x/auction/keeper/keeper.go @@ -14,8 +14,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/peggyjv/sommelier/v8/app/params" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/app/params" + "github.com/peggyjv/sommelier/v9/x/auction/types" ) // Keeper of the auction store diff --git a/x/auction/keeper/keeper_test.go b/x/auction/keeper/keeper_test.go index f1a559ac..0a84d81f 100644 --- a/x/auction/keeper/keeper_test.go +++ b/x/auction/keeper/keeper_test.go @@ -13,15 +13,15 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/app/params" - moduletestutil "github.com/peggyjv/sommelier/v8/testutil" - auctionTypes "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/app/params" + moduletestutil "github.com/peggyjv/sommelier/v9/testutil" + auctionTypes "github.com/peggyjv/sommelier/v9/x/auction/types" tmproto "github.com/cometbft/cometbft/proto/tendermint/types" tmtime "github.com/cometbft/cometbft/types/time" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" paramskeeper "github.com/cosmos/cosmos-sdk/x/params/keeper" - auctiontestutil "github.com/peggyjv/sommelier/v8/x/auction/testutil" + auctiontestutil "github.com/peggyjv/sommelier/v9/x/auction/testutil" ) var ( diff --git a/x/auction/keeper/migrations.go b/x/auction/keeper/migrations.go index 6c776dd1..6357b673 100644 --- a/x/auction/keeper/migrations.go +++ b/x/auction/keeper/migrations.go @@ -2,7 +2,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/auction/types" ) // Migrator is a struct for handling in-place store migrations. diff --git a/x/auction/keeper/msg_server.go b/x/auction/keeper/msg_server.go index 885b0968..41bd6321 100644 --- a/x/auction/keeper/msg_server.go +++ b/x/auction/keeper/msg_server.go @@ -7,8 +7,8 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/app/params" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/app/params" + "github.com/peggyjv/sommelier/v9/x/auction/types" ) var _ types.MsgServer = Keeper{} diff --git a/x/auction/keeper/msg_server_test.go b/x/auction/keeper/msg_server_test.go index 998954f6..355d642a 100644 --- a/x/auction/keeper/msg_server_test.go +++ b/x/auction/keeper/msg_server_test.go @@ -8,8 +8,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - "github.com/peggyjv/sommelier/v8/app/params" - auctionTypes "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/app/params" + auctionTypes "github.com/peggyjv/sommelier/v9/x/auction/types" ) type runsBeforeWrapper func() diff --git a/x/auction/keeper/proposal_handler.go b/x/auction/keeper/proposal_handler.go index 42306414..86738e63 100644 --- a/x/auction/keeper/proposal_handler.go +++ b/x/auction/keeper/proposal_handler.go @@ -3,7 +3,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/auction/types" ) // HandleSetTokenPricesProposal is a handler for executing a passed community token price update proposal diff --git a/x/auction/keeper/proposal_handler_test.go b/x/auction/keeper/proposal_handler_test.go index 40f07044..a2946f24 100644 --- a/x/auction/keeper/proposal_handler_test.go +++ b/x/auction/keeper/proposal_handler_test.go @@ -7,8 +7,8 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" govTypes "github.com/cosmos/cosmos-sdk/x/gov/types" - "github.com/peggyjv/sommelier/v8/app/params" - auctionTypes "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/app/params" + auctionTypes "github.com/peggyjv/sommelier/v9/x/auction/types" ) // Happy path test for proposal handler diff --git a/x/auction/keeper/query_server.go b/x/auction/keeper/query_server.go index c3c98a6d..ea3093de 100644 --- a/x/auction/keeper/query_server.go +++ b/x/auction/keeper/query_server.go @@ -5,7 +5,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/types/query" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/auction/types" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/auction/keeper/query_server_test.go b/x/auction/keeper/query_server_test.go index 7b0e18f2..daee591c 100644 --- a/x/auction/keeper/query_server_test.go +++ b/x/auction/keeper/query_server_test.go @@ -6,8 +6,8 @@ import ( "google.golang.org/grpc/codes" "google.golang.org/grpc/status" - "github.com/peggyjv/sommelier/v8/app/params" - auctionTypes "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/app/params" + auctionTypes "github.com/peggyjv/sommelier/v9/x/auction/types" ) // Happy path test for query server functions diff --git a/x/auction/keeper/sdk_module_mocks_test.go b/x/auction/keeper/sdk_module_mocks_test.go index 74f73d1b..ee1f8aaa 100644 --- a/x/auction/keeper/sdk_module_mocks_test.go +++ b/x/auction/keeper/sdk_module_mocks_test.go @@ -4,7 +4,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - auctionTypes "github.com/peggyjv/sommelier/v8/x/auction/types" + auctionTypes "github.com/peggyjv/sommelier/v9/x/auction/types" ) func (suite *KeeperTestSuite) mockGetModuleAccount(ctx sdk.Context) { diff --git a/x/auction/module.go b/x/auction/module.go index 0638d78e..422b3ffa 100644 --- a/x/auction/module.go +++ b/x/auction/module.go @@ -13,9 +13,9 @@ import ( "github.com/cosmos/cosmos-sdk/types/module" sim "github.com/cosmos/cosmos-sdk/types/simulation" "github.com/grpc-ecosystem/grpc-gateway/runtime" - "github.com/peggyjv/sommelier/v8/x/auction/client/cli" - "github.com/peggyjv/sommelier/v8/x/auction/keeper" - "github.com/peggyjv/sommelier/v8/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/auction/client/cli" + "github.com/peggyjv/sommelier/v9/x/auction/keeper" + "github.com/peggyjv/sommelier/v9/x/auction/types" "github.com/spf13/cobra" ) diff --git a/x/auction/types/auction.go b/x/auction/types/auction.go index 108c5431..b42dc69e 100644 --- a/x/auction/types/auction.go +++ b/x/auction/types/auction.go @@ -4,7 +4,7 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/peggyjv/sommelier/v8/app/params" + "github.com/peggyjv/sommelier/v9/app/params" ) func (a *Auction) ValidateBasic() error { diff --git a/x/auction/types/auction.pb.go b/x/auction/types/auction.pb.go index ef9f2629..f60f4e1f 100644 --- a/x/auction/types/auction.pb.go +++ b/x/auction/types/auction.pb.go @@ -359,54 +359,54 @@ var fileDescriptor_efe336ece9e41ddd = []byte{ // 800 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x55, 0x41, 0x6f, 0xdb, 0x36, 0x14, 0xb6, 0x52, 0xc7, 0xb1, 0xe9, 0xa6, 0x08, 0x88, 0x34, 0x95, 0x1d, 0x54, 0xf1, 0x7c, 0x18, - 0x7c, 0xd8, 0x2c, 0x78, 0x1b, 0x86, 0x5d, 0xed, 0x15, 0x45, 0x8d, 0xa1, 0x40, 0xa0, 0x2e, 0xc0, - 0xd0, 0xc3, 0x08, 0x5a, 0x7c, 0x76, 0xb8, 0x48, 0xa4, 0x26, 0x52, 0x86, 0xfb, 0x2f, 0x06, 0xec, - 0xa7, 0xec, 0xb4, 0x7f, 0xd0, 0x63, 0x8f, 0xc3, 0x0e, 0xc5, 0x90, 0xfc, 0x89, 0x1d, 0x07, 0x91, - 0x54, 0xe3, 0x34, 0x3e, 0x78, 0x3e, 0xf5, 0x64, 0xf1, 0x7d, 0x7a, 0xdf, 0xf7, 0xde, 0xe7, 0xf7, - 0x28, 0xe4, 0xd3, 0x22, 0xd6, 0x5c, 0x8a, 0x70, 0x39, 0x0a, 0xdd, 0xe3, 0x30, 0xcb, 0xa5, 0x96, - 0x18, 0x55, 0xc7, 0xe5, 0xa8, 0x1b, 0xc4, 0x52, 0xa5, 0x52, 0x85, 0x33, 0xaa, 0x20, 0x5c, 0x8e, - 0x66, 0xa0, 0xe9, 0x28, 0x8c, 0x25, 0x77, 0xef, 0x76, 0x3b, 0x16, 0x27, 0xe6, 0x14, 0xda, 0x83, - 0x83, 0x8e, 0x17, 0x72, 0x21, 0x6d, 0xbc, 0x7c, 0xb2, 0xd1, 0xfe, 0xbf, 0x0d, 0x74, 0x30, 0xb6, - 0xfc, 0xf8, 0x11, 0xda, 0xe3, 0xcc, 0xf7, 0x7a, 0xde, 0xe0, 0x30, 0xda, 0xe3, 0x0c, 0xff, 0x84, - 0x7c, 0xa5, 0x69, 0xae, 0xb9, 0x58, 0x10, 0x2d, 0xaf, 0x40, 0x28, 0x32, 0x97, 0x39, 0x51, 0x34, - 0x01, 0x7f, 0xaf, 0xe7, 0x0d, 0xda, 0x5f, 0x75, 0x86, 0x4e, 0xa2, 0xac, 0x67, 0xe8, 0xea, 0x19, - 0x7e, 0x2f, 0xb9, 0x98, 0xd4, 0xdf, 0xbe, 0x3f, 0xab, 0x45, 0x8f, 0x2b, 0x82, 0x1f, 0x4d, 0xfe, - 0x73, 0x99, 0xbf, 0xa2, 0x09, 0xe0, 0x33, 0xd4, 0x36, 0x00, 0x99, 0x25, 0x32, 0xbe, 0xf2, 0x1f, - 0xf4, 0xbc, 0x41, 0x3d, 0x42, 0x26, 0x34, 0x29, 0x23, 0xf8, 0x14, 0xb5, 0x40, 0x30, 0x07, 0xd7, - 0x0d, 0xdc, 0x04, 0xc1, 0x2c, 0x98, 0xa2, 0x53, 0x2e, 0xb8, 0xe6, 0x34, 0x21, 0x59, 0xce, 0x63, - 0x20, 0x0c, 0xe2, 0x1c, 0xa8, 0x02, 0x92, 0x53, 0x0d, 0xfe, 0x7e, 0xcf, 0x1b, 0xb4, 0x26, 0xc3, - 0x52, 0xff, 0xef, 0xf7, 0x67, 0x9f, 0x2f, 0xb8, 0xbe, 0x2c, 0x66, 0xc3, 0x58, 0xa6, 0xce, 0x0f, - 0xf7, 0xf3, 0xa5, 0x62, 0x57, 0xa1, 0x7e, 0x93, 0x81, 0x1a, 0x3e, 0x83, 0x38, 0xf2, 0x1d, 0xe5, - 0x79, 0xc9, 0xf8, 0xcc, 0x11, 0x46, 0x54, 0x43, 0x29, 0x17, 0x17, 0x79, 0x0e, 0x42, 0x6f, 0x94, - 0x6b, 0xec, 0x26, 0xe7, 0x28, 0xef, 0xcb, 0x8d, 0xd1, 0xd3, 0x8f, 0x64, 0x8c, 0x0b, 0x84, 0x0b, - 0x0d, 0xf9, 0x92, 0x26, 0xfe, 0x81, 0xb1, 0xa3, 0x9b, 0xad, 0x67, 0x1a, 0x63, 0xa6, 0xee, 0x0d, - 0x9c, 0xdc, 0x1a, 0x54, 0x08, 0x5e, 0x95, 0xcd, 0x05, 0x29, 0x94, 0x4c, 0x53, 0xbf, 0xb9, 0x53, - 0xc5, 0x4f, 0x1c, 0xe5, 0x85, 0xe0, 0xb6, 0xea, 0xa9, 0xb8, 0x28, 0xe9, 0x4a, 0xb5, 0xca, 0x9f, - 0x4d, 0x6a, 0xad, 0xdd, 0xd4, 0x1c, 0xe5, 0x3d, 0xb5, 0xd7, 0xa8, 0x93, 0x43, 0x4a, 0xb9, 0xd8, - 0x34, 0x95, 0x68, 0xbb, 0xa9, 0x3c, 0xf9, 0xc0, 0x70, 0x77, 0x2c, 0xbf, 0x41, 0x27, 0xf3, 0x42, - 0xb0, 0x92, 0x39, 0x95, 0xac, 0x48, 0x80, 0xd0, 0x38, 0x96, 0x85, 0xd0, 0x7e, 0xbb, 0x6c, 0x22, - 0x3a, 0x76, 0xe8, 0x4b, 0x03, 0x8e, 0x2d, 0x86, 0xbf, 0x45, 0x4f, 0xb2, 0x5c, 0xc6, 0x00, 0x4c, - 0x7d, 0x9c, 0xf6, 0xd0, 0xa4, 0x3d, 0xae, 0xe0, 0x3b, 0x79, 0xfd, 0x3f, 0xea, 0xe8, 0xc1, 0x84, - 0xb3, 0xb5, 0xb5, 0xab, 0x9b, 0xb5, 0x7b, 0x8a, 0xaa, 0x8d, 0x27, 0x9c, 0x99, 0x45, 0x3b, 0x8c, - 0x5a, 0x2e, 0x32, 0x65, 0xf8, 0x04, 0x35, 0x66, 0x9c, 0x31, 0xc8, 0xcd, 0xda, 0xb4, 0x22, 0x77, - 0xc2, 0x2f, 0xd0, 0x51, 0x4a, 0x57, 0x64, 0xc6, 0xd9, 0xad, 0xf7, 0xf5, 0xed, 0xfc, 0x38, 0x4c, - 0xe9, 0x6a, 0xc2, 0xd9, 0x9a, 0xc5, 0xa5, 0x9b, 0xd6, 0x5d, 0x92, 0x72, 0xc1, 0xd3, 0x22, 0x25, - 0x34, 0x35, 0x2d, 0xed, 0x6f, 0x69, 0x71, 0xc9, 0x60, 0xdc, 0x7d, 0x69, 0xf3, 0xc7, 0x26, 0x1d, - 0xff, 0x8c, 0x4e, 0xb5, 0xd4, 0x34, 0x21, 0xf3, 0x22, 0x99, 0xf3, 0x24, 0x01, 0x46, 0x6e, 0xb5, - 0x94, 0x59, 0xa6, 0x2d, 0xd8, 0x7d, 0xc3, 0xf1, 0xbc, 0xa2, 0x78, 0x55, 0x69, 0x29, 0xfc, 0x2b, - 0x0a, 0xd6, 0x6a, 0xdf, 0x34, 0x8f, 0x07, 0x3b, 0xcd, 0x63, 0xe7, 0x43, 0x3f, 0xf7, 0x26, 0x72, - 0x8a, 0x8e, 0x6c, 0x4b, 0x86, 0x9f, 0x64, 0x94, 0x33, 0xb3, 0x62, 0x5b, 0xf4, 0xf1, 0xc8, 0x24, - 0x1a, 0x9a, 0x73, 0xca, 0x19, 0xfe, 0x0c, 0x3d, 0xb4, 0xcb, 0x7e, 0x09, 0x7c, 0x71, 0xa9, 0xcd, - 0xee, 0xd4, 0xa3, 0xb6, 0x89, 0xbd, 0x30, 0xa1, 0xfe, 0x9f, 0x1e, 0x42, 0xa6, 0x0e, 0x53, 0x03, - 0x3e, 0x46, 0xfb, 0x0c, 0x84, 0x4c, 0xcd, 0xfc, 0xb4, 0x22, 0x7b, 0xc0, 0x5d, 0xd4, 0x84, 0x55, - 0x26, 0x05, 0x08, 0x6d, 0x06, 0xa8, 0xbc, 0x3d, 0xdd, 0x19, 0xff, 0x80, 0x5a, 0x85, 0x62, 0xd6, - 0x15, 0x3b, 0x42, 0xff, 0xdb, 0x8c, 0x66, 0xa1, 0x98, 0x95, 0xff, 0x02, 0xe1, 0x84, 0x2a, 0x4d, - 0x8a, 0x8c, 0x51, 0x0d, 0x77, 0x2f, 0xec, 0xa3, 0x12, 0xb9, 0xb0, 0x80, 0xb9, 0x9f, 0xfa, 0xbf, - 0x7b, 0x08, 0x9f, 0xe7, 0x32, 0x93, 0x0a, 0xd8, 0x27, 0xd3, 0xc3, 0x64, 0xfa, 0xf6, 0x3a, 0xf0, - 0xde, 0x5d, 0x07, 0xde, 0x3f, 0xd7, 0x81, 0xf7, 0xdb, 0x4d, 0x50, 0x7b, 0x77, 0x13, 0xd4, 0xfe, - 0xba, 0x09, 0x6a, 0xaf, 0xc3, 0x35, 0xae, 0x0c, 0x16, 0x8b, 0x37, 0xbf, 0x2c, 0xc3, 0xf2, 0xbf, - 0x82, 0x84, 0x43, 0x1e, 0x2e, 0xbf, 0x0b, 0x57, 0xd5, 0xa7, 0xda, 0x12, 0xcf, 0x1a, 0xe6, 0xa3, - 0xfa, 0xf5, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x77, 0x47, 0x22, 0x7c, 0xcd, 0x07, 0x00, 0x00, + 0x7c, 0xd8, 0x2c, 0x78, 0x1b, 0x06, 0xec, 0x68, 0xaf, 0x28, 0x6a, 0x0c, 0x05, 0x02, 0x75, 0x01, + 0x86, 0x1e, 0x46, 0xd0, 0xe2, 0xb3, 0xc3, 0x45, 0x22, 0x35, 0x91, 0x32, 0xdc, 0x7f, 0x31, 0x60, + 0x3f, 0x65, 0xa7, 0xfd, 0x83, 0x1e, 0x7b, 0x1c, 0x76, 0x28, 0x86, 0xe4, 0x4f, 0xec, 0x38, 0x88, + 0xa4, 0x1a, 0xa7, 0xf1, 0xc1, 0xf3, 0xa9, 0x27, 0x8b, 0xef, 0xd3, 0xfb, 0xbe, 0xf7, 0x3e, 0xbf, + 0x47, 0x21, 0x9f, 0x16, 0xb1, 0xe6, 0x52, 0x84, 0xcb, 0x51, 0xe8, 0x1e, 0x87, 0x59, 0x2e, 0xb5, + 0xc4, 0xa8, 0x3a, 0x2e, 0x47, 0xdd, 0x20, 0x96, 0x2a, 0x95, 0x2a, 0x9c, 0x51, 0x05, 0xe1, 0x72, + 0x34, 0x03, 0x4d, 0x47, 0x61, 0x2c, 0xb9, 0x7b, 0xb7, 0xdb, 0xb1, 0x38, 0x31, 0xa7, 0xd0, 0x1e, + 0x1c, 0x74, 0xbc, 0x90, 0x0b, 0x69, 0xe3, 0xe5, 0x93, 0x8d, 0xf6, 0xff, 0x6d, 0xa0, 0x83, 0xb1, + 0xe5, 0xc7, 0x8f, 0xd0, 0x1e, 0x67, 0xbe, 0xd7, 0xf3, 0x06, 0x87, 0xd1, 0x1e, 0x67, 0xf8, 0x27, + 0xe4, 0x2b, 0x4d, 0x73, 0xcd, 0xc5, 0x82, 0x68, 0x79, 0x05, 0x42, 0x91, 0xb9, 0xcc, 0x89, 0xa2, + 0x09, 0xf8, 0x7b, 0x3d, 0x6f, 0xd0, 0xfe, 0xaa, 0x33, 0x74, 0x12, 0x65, 0x3d, 0x43, 0x57, 0xcf, + 0xf0, 0x7b, 0xc9, 0xc5, 0xa4, 0xfe, 0xf6, 0xfd, 0x59, 0x2d, 0x7a, 0x5c, 0x11, 0xfc, 0x68, 0xf2, + 0x9f, 0xcb, 0xfc, 0x15, 0x4d, 0x00, 0x9f, 0xa1, 0xb6, 0x01, 0xc8, 0x2c, 0x91, 0xf1, 0x95, 0xff, + 0xa0, 0xe7, 0x0d, 0xea, 0x11, 0x32, 0xa1, 0x49, 0x19, 0xc1, 0xa7, 0xa8, 0x05, 0x82, 0x39, 0xb8, + 0x6e, 0xe0, 0x26, 0x08, 0x66, 0xc1, 0x14, 0x9d, 0x72, 0xc1, 0x35, 0xa7, 0x09, 0xc9, 0x72, 0x1e, + 0x03, 0x61, 0x10, 0xe7, 0x40, 0x15, 0x90, 0x9c, 0x6a, 0xf0, 0xf7, 0x7b, 0xde, 0xa0, 0x35, 0x19, + 0x96, 0xfa, 0x7f, 0xbf, 0x3f, 0xfb, 0x7c, 0xc1, 0xf5, 0x65, 0x31, 0x1b, 0xc6, 0x32, 0x75, 0x7e, + 0xb8, 0x9f, 0x2f, 0x15, 0xbb, 0x0a, 0xf5, 0x9b, 0x0c, 0xd4, 0xf0, 0x19, 0xc4, 0x91, 0xef, 0x28, + 0xcf, 0x4b, 0xc6, 0x67, 0x8e, 0x30, 0xa2, 0x1a, 0x4a, 0xb9, 0xb8, 0xc8, 0x73, 0x10, 0x7a, 0xa3, + 0x5c, 0x63, 0x37, 0x39, 0x47, 0x79, 0x5f, 0x6e, 0x8c, 0x9e, 0x7e, 0x24, 0x63, 0x5c, 0x20, 0x5c, + 0x68, 0xc8, 0x97, 0x34, 0xf1, 0x0f, 0x8c, 0x1d, 0xdd, 0x6c, 0x3d, 0xd3, 0x18, 0x33, 0x75, 0x6f, + 0xe0, 0xe4, 0xd6, 0xa0, 0x42, 0xf0, 0xaa, 0x6c, 0x2e, 0x48, 0xa1, 0x64, 0x9a, 0xfa, 0xcd, 0x9d, + 0x2a, 0x7e, 0xe2, 0x28, 0x2f, 0x04, 0xb7, 0x55, 0x4f, 0xc5, 0x45, 0x49, 0x57, 0xaa, 0x55, 0xfe, + 0x6c, 0x52, 0x6b, 0xed, 0xa6, 0xe6, 0x28, 0xef, 0xa9, 0xbd, 0x46, 0x9d, 0x1c, 0x52, 0xca, 0xc5, + 0xa6, 0xa9, 0x44, 0xdb, 0x4d, 0xe5, 0xc9, 0x07, 0x86, 0xbb, 0x63, 0xf9, 0x0d, 0x3a, 0x99, 0x17, + 0x82, 0x95, 0xcc, 0xa9, 0x64, 0x45, 0x02, 0x84, 0xc6, 0xb1, 0x2c, 0x84, 0xf6, 0xdb, 0x65, 0x13, + 0xd1, 0xb1, 0x43, 0x5f, 0x1a, 0x70, 0x6c, 0x31, 0xfc, 0x2d, 0x7a, 0x92, 0xe5, 0x32, 0x06, 0x60, + 0xea, 0xe3, 0xb4, 0x87, 0x26, 0xed, 0x71, 0x05, 0xdf, 0xc9, 0xeb, 0xff, 0x51, 0x47, 0x0f, 0x26, + 0x9c, 0xad, 0xad, 0x5d, 0xdd, 0xac, 0xdd, 0x53, 0x54, 0x6d, 0x3c, 0xe1, 0xcc, 0x2c, 0xda, 0x61, + 0xd4, 0x72, 0x91, 0x29, 0xc3, 0x27, 0xa8, 0x31, 0xe3, 0x8c, 0x41, 0x6e, 0xd6, 0xa6, 0x15, 0xb9, + 0x13, 0x7e, 0x81, 0x8e, 0x52, 0xba, 0x22, 0x33, 0xce, 0x6e, 0xbd, 0xaf, 0x6f, 0xe7, 0xc7, 0x61, + 0x4a, 0x57, 0x13, 0xce, 0xd6, 0x2c, 0x2e, 0xdd, 0xb4, 0xee, 0x92, 0x94, 0x0b, 0x9e, 0x16, 0x29, + 0xa1, 0xa9, 0x69, 0x69, 0x7f, 0x4b, 0x8b, 0x4b, 0x06, 0xe3, 0xee, 0x4b, 0x9b, 0x3f, 0x36, 0xe9, + 0xf8, 0x67, 0x74, 0xaa, 0xa5, 0xa6, 0x09, 0x99, 0x17, 0xc9, 0x9c, 0x27, 0x09, 0x30, 0x72, 0xab, + 0xa5, 0xcc, 0x32, 0x6d, 0xc1, 0xee, 0x1b, 0x8e, 0xe7, 0x15, 0xc5, 0xab, 0x4a, 0x4b, 0xe1, 0x5f, + 0x51, 0xb0, 0x56, 0xfb, 0xa6, 0x79, 0x3c, 0xd8, 0x69, 0x1e, 0x3b, 0x1f, 0xfa, 0xb9, 0x37, 0x91, + 0x53, 0x74, 0x64, 0x5b, 0x32, 0xfc, 0x24, 0xa3, 0x9c, 0x99, 0x15, 0xdb, 0xa2, 0x8f, 0x47, 0x26, + 0xd1, 0xd0, 0x9c, 0x53, 0xce, 0xf0, 0x67, 0xe8, 0xa1, 0x5d, 0xf6, 0x4b, 0xe0, 0x8b, 0x4b, 0x6d, + 0x76, 0xa7, 0x1e, 0xb5, 0x4d, 0xec, 0x85, 0x09, 0xf5, 0xff, 0xf4, 0x10, 0x32, 0x75, 0x98, 0x1a, + 0xf0, 0x31, 0xda, 0x67, 0x20, 0x64, 0x6a, 0xe6, 0xa7, 0x15, 0xd9, 0x03, 0xee, 0xa2, 0x26, 0xac, + 0x32, 0x29, 0x40, 0x68, 0x33, 0x40, 0xe5, 0xed, 0xe9, 0xce, 0xf8, 0x07, 0xd4, 0x2a, 0x14, 0xb3, + 0xae, 0xd8, 0x11, 0xfa, 0xdf, 0x66, 0x34, 0x0b, 0xc5, 0xac, 0xfc, 0x17, 0x08, 0x27, 0x54, 0x69, + 0x52, 0x64, 0x8c, 0x6a, 0xb8, 0x7b, 0x61, 0x1f, 0x95, 0xc8, 0x85, 0x05, 0xcc, 0xfd, 0xd4, 0xff, + 0xdd, 0x43, 0xf8, 0x3c, 0x97, 0x99, 0x54, 0xc0, 0x3e, 0x99, 0x1e, 0x26, 0xd3, 0xb7, 0xd7, 0x81, + 0xf7, 0xee, 0x3a, 0xf0, 0xfe, 0xb9, 0x0e, 0xbc, 0xdf, 0x6e, 0x82, 0xda, 0xbb, 0x9b, 0xa0, 0xf6, + 0xd7, 0x4d, 0x50, 0x7b, 0x1d, 0xae, 0x71, 0x65, 0xb0, 0x58, 0xbc, 0xf9, 0x65, 0x19, 0x96, 0xff, + 0x15, 0x24, 0x1c, 0xf2, 0x70, 0xf9, 0x5d, 0xb8, 0xaa, 0x3e, 0xd5, 0x96, 0x78, 0xd6, 0x30, 0x1f, + 0xd5, 0xaf, 0xff, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x79, 0xd7, 0xa9, 0xd9, 0xcd, 0x07, 0x00, 0x00, } func (m *Auction) Marshal() (dAtA []byte, err error) { diff --git a/x/auction/types/auction_test.go b/x/auction/types/auction_test.go index a472a2c1..b4a7801a 100644 --- a/x/auction/types/auction_test.go +++ b/x/auction/types/auction_test.go @@ -6,7 +6,7 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/peggyjv/sommelier/v8/app/params" + "github.com/peggyjv/sommelier/v9/app/params" "github.com/stretchr/testify/require" ) diff --git a/x/auction/types/genesis.pb.go b/x/auction/types/genesis.pb.go index c7cea431..0c93c453 100644 --- a/x/auction/types/genesis.pb.go +++ b/x/auction/types/genesis.pb.go @@ -190,39 +190,39 @@ var fileDescriptor_a762e9d6ba7af420 = []byte{ // 560 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0x4d, 0x6f, 0xd3, 0x40, 0x10, 0x8d, 0x13, 0x13, 0xe8, 0xa6, 0x55, 0xe8, 0xa6, 0x54, 0xa6, 0x12, 0x6e, 0x54, 0x50, 0xe5, - 0x4b, 0x6d, 0x52, 0x38, 0xc0, 0x31, 0x56, 0x25, 0xc8, 0x01, 0xa9, 0x72, 0x29, 0x87, 0x5e, 0xac, - 0xb5, 0x3d, 0x72, 0x96, 0xf8, 0x4b, 0xde, 0x75, 0x94, 0xfe, 0x01, 0xce, 0x5c, 0xf9, 0x07, 0xfc, - 0x94, 0x1e, 0x7b, 0x44, 0x1c, 0x2a, 0x94, 0xfc, 0x11, 0xb4, 0xeb, 0x75, 0x31, 0x47, 0x38, 0x79, - 0xb4, 0xef, 0xcd, 0xdb, 0x37, 0x6f, 0xbc, 0xc8, 0x20, 0x55, 0xc8, 0x69, 0x9e, 0x39, 0xcb, 0x89, - 0x13, 0x43, 0x06, 0x8c, 0x32, 0xbb, 0x28, 0x73, 0x9e, 0x63, 0xa4, 0x10, 0x7b, 0x39, 0x39, 0x18, - 0xb5, 0x58, 0x7c, 0x55, 0x13, 0x0e, 0xda, 0xad, 0x0d, 0xb7, 0x46, 0xf6, 0xe2, 0x3c, 0xce, 0x65, - 0xe9, 0x88, 0xaa, 0x3e, 0x3d, 0xfa, 0xd6, 0x45, 0xdb, 0xef, 0xea, 0x2b, 0x2e, 0x38, 0xe1, 0x80, - 0x5f, 0xa2, 0x7e, 0x41, 0x4a, 0x92, 0x32, 0x43, 0x1b, 0x6b, 0xd6, 0xe0, 0x14, 0xdb, 0x7f, 0xae, - 0xb4, 0xcf, 0x25, 0xe2, 0xea, 0x37, 0x77, 0x87, 0x1d, 0x4f, 0xf1, 0xb0, 0x83, 0x1e, 0x29, 0x0a, - 0x33, 0xba, 0xe3, 0x9e, 0x35, 0x38, 0x1d, 0xb5, 0x7b, 0xa6, 0x75, 0xe9, 0xdd, 0x93, 0xf0, 0x73, - 0xa4, 0x07, 0x34, 0x62, 0x46, 0x4f, 0x92, 0x87, 0x6d, 0xb2, 0x4b, 0x23, 0x4f, 0x82, 0xf8, 0x2d, - 0xda, 0xe6, 0xf9, 0x02, 0x32, 0xbf, 0x28, 0x69, 0x08, 0xcc, 0xd0, 0x25, 0x79, 0xbf, 0x4d, 0xfe, - 0x28, 0xf0, 0x73, 0x01, 0x7b, 0x03, 0x7e, 0x5f, 0x33, 0x7c, 0x8c, 0x86, 0x09, 0x61, 0xdc, 0x57, - 0x54, 0x9f, 0x46, 0xc6, 0x83, 0xb1, 0x66, 0xed, 0x78, 0x3b, 0xe2, 0x58, 0xf9, 0x99, 0x45, 0xd8, - 0x44, 0x03, 0xc9, 0x0b, 0x68, 0x24, 0x38, 0xfd, 0xb1, 0x66, 0xe9, 0xde, 0x96, 0x38, 0x72, 0x69, - 0x34, 0x8b, 0x8e, 0xbe, 0xeb, 0xa8, 0x5f, 0x4f, 0x8c, 0x4f, 0xd0, 0x48, 0xfa, 0xf0, 0x53, 0xb2, - 0xf2, 0x83, 0x24, 0x0f, 0x17, 0x3e, 0x89, 0x41, 0x46, 0xa4, 0x7b, 0x8f, 0x25, 0xf4, 0x81, 0xac, - 0x5c, 0x01, 0x4c, 0x63, 0xc0, 0x0e, 0xda, 0x4b, 0x69, 0x46, 0xd3, 0x2a, 0xad, 0xc5, 0x33, 0xbf, - 0x62, 0x79, 0x9a, 0x1a, 0x5d, 0xc9, 0xdf, 0x55, 0x98, 0xb8, 0x25, 0xbb, 0x14, 0x00, 0x2e, 0xd0, - 0xb3, 0xa6, 0x81, 0x91, 0x04, 0x7c, 0x39, 0x0e, 0xf3, 0x2b, 0x16, 0xf9, 0x4b, 0x92, 0x54, 0x60, - 0xf4, 0xc6, 0x9a, 0xb5, 0xe5, 0xda, 0x22, 0xf8, 0x9f, 0x77, 0x87, 0xc7, 0x31, 0xe5, 0xf3, 0x2a, - 0xb0, 0xc3, 0x3c, 0x75, 0xc2, 0x9c, 0xa5, 0x39, 0x53, 0x9f, 0x13, 0x16, 0x2d, 0x1c, 0x7e, 0x5d, - 0x00, 0xb3, 0xcf, 0x20, 0xf4, 0x9e, 0x2a, 0xd1, 0x0b, 0x92, 0x80, 0x4c, 0x8b, 0x5d, 0xb2, 0xe8, - 0x93, 0x10, 0xc4, 0x13, 0xf4, 0xa4, 0xc9, 0xe7, 0xef, 0x99, 0x74, 0xe9, 0x11, 0x2b, 0xb0, 0x3d, - 0xd5, 0x17, 0x0d, 0x59, 0x4d, 0x4f, 0x9d, 0x46, 0x04, 0x61, 0x09, 0x84, 0x81, 0x4f, 0xc2, 0x10, - 0x12, 0x28, 0x89, 0xc4, 0x4a, 0xc2, 0x41, 0x26, 0xfe, 0xef, 0x86, 0x5f, 0x28, 0x7d, 0xb9, 0xc9, - 0x33, 0xa5, 0x3e, 0x6d, 0x89, 0x7b, 0xe2, 0x1f, 0x7d, 0x8d, 0xf6, 0x9b, 0xb4, 0x1a, 0x3f, 0x73, - 0xa0, 0xf1, 0x9c, 0xab, 0x1d, 0x36, 0xe1, 0xab, 0x55, 0xbf, 0x97, 0x18, 0xbe, 0x42, 0xbb, 0x0d, - 0x3b, 0xa8, 0x4a, 0x65, 0xf3, 0xe1, 0x7f, 0xd9, 0x1c, 0x2a, 0x21, 0xb7, 0x2a, 0xa5, 0x23, 0x77, - 0x76, 0xb3, 0x36, 0xb5, 0xdb, 0xb5, 0xa9, 0xfd, 0x5a, 0x9b, 0xda, 0xd7, 0x8d, 0xd9, 0xb9, 0xdd, - 0x98, 0x9d, 0x1f, 0x1b, 0xb3, 0x73, 0xe5, 0xb4, 0x24, 0x0b, 0x88, 0xe3, 0xeb, 0xcf, 0x4b, 0x47, - 0xac, 0x1c, 0x12, 0x0a, 0xa5, 0xb3, 0x7c, 0xe3, 0xac, 0x9a, 0x77, 0x5a, 0xeb, 0x07, 0x7d, 0xf9, - 0x30, 0x5f, 0xfd, 0x0e, 0x00, 0x00, 0xff, 0xff, 0xd0, 0x33, 0x7d, 0x23, 0x05, 0x04, 0x00, 0x00, + 0x4b, 0x6d, 0x52, 0xb8, 0xf4, 0x18, 0xab, 0x12, 0xe4, 0x80, 0x54, 0xb9, 0x94, 0x43, 0x2f, 0xd6, + 0xda, 0x1e, 0x39, 0x4b, 0xfc, 0x25, 0xef, 0x3a, 0x4a, 0xff, 0x00, 0x67, 0xae, 0xfc, 0x03, 0x7e, + 0x4a, 0x8f, 0x3d, 0x22, 0x0e, 0x15, 0x4a, 0xfe, 0x08, 0xda, 0xf5, 0xba, 0x98, 0x23, 0x9c, 0x3c, + 0xda, 0xf7, 0xe6, 0xed, 0x9b, 0x37, 0x5e, 0x64, 0x90, 0x2a, 0xe4, 0x34, 0xcf, 0x9c, 0xe5, 0xc4, + 0x89, 0x21, 0x03, 0x46, 0x99, 0x5d, 0x94, 0x39, 0xcf, 0x31, 0x52, 0x88, 0xbd, 0x9c, 0x1c, 0x8c, + 0x5a, 0x2c, 0xbe, 0xaa, 0x09, 0x07, 0xed, 0xd6, 0x86, 0x5b, 0x23, 0x7b, 0x71, 0x1e, 0xe7, 0xb2, + 0x74, 0x44, 0x55, 0x9f, 0x1e, 0x7d, 0xeb, 0xa2, 0xed, 0x77, 0xf5, 0x15, 0x97, 0x9c, 0x70, 0xc0, + 0xaf, 0x51, 0xbf, 0x20, 0x25, 0x49, 0x99, 0xa1, 0x8d, 0x35, 0x6b, 0x70, 0x8a, 0xed, 0x3f, 0x57, + 0xda, 0x17, 0x12, 0x71, 0xf5, 0xdb, 0xfb, 0xc3, 0x8e, 0xa7, 0x78, 0xd8, 0x41, 0x4f, 0x14, 0x85, + 0x19, 0xdd, 0x71, 0xcf, 0x1a, 0x9c, 0x8e, 0xda, 0x3d, 0xd3, 0xba, 0xf4, 0x1e, 0x48, 0xf8, 0x25, + 0xd2, 0x03, 0x1a, 0x31, 0xa3, 0x27, 0xc9, 0xc3, 0x36, 0xd9, 0xa5, 0x91, 0x27, 0x41, 0x7c, 0x86, + 0xb6, 0x79, 0xbe, 0x80, 0xcc, 0x2f, 0x4a, 0x1a, 0x02, 0x33, 0x74, 0x49, 0xde, 0x6f, 0x93, 0x3f, + 0x0a, 0xfc, 0x42, 0xc0, 0xde, 0x80, 0x3f, 0xd4, 0x0c, 0x1f, 0xa3, 0x61, 0x42, 0x18, 0xf7, 0x15, + 0xd5, 0xa7, 0x91, 0xf1, 0x68, 0xac, 0x59, 0x3b, 0xde, 0x8e, 0x38, 0x56, 0x7e, 0x66, 0x11, 0x36, + 0xd1, 0x40, 0xf2, 0x02, 0x1a, 0x09, 0x4e, 0x7f, 0xac, 0x59, 0xba, 0xb7, 0x25, 0x8e, 0x5c, 0x1a, + 0xcd, 0xa2, 0xa3, 0xef, 0x3a, 0xea, 0xd7, 0x13, 0xe3, 0x13, 0x34, 0x92, 0x3e, 0xfc, 0x94, 0xac, + 0xfc, 0x20, 0xc9, 0xc3, 0x85, 0x4f, 0x62, 0x90, 0x11, 0xe9, 0xde, 0x53, 0x09, 0x7d, 0x20, 0x2b, + 0x57, 0x00, 0xd3, 0x18, 0xb0, 0x83, 0xf6, 0x52, 0x9a, 0xd1, 0xb4, 0x4a, 0x6b, 0xf1, 0xcc, 0xaf, + 0x58, 0x9e, 0xa6, 0x46, 0x57, 0xf2, 0x77, 0x15, 0x26, 0x6e, 0xc9, 0xae, 0x04, 0x80, 0x0b, 0xf4, + 0xa2, 0x69, 0x60, 0x24, 0x01, 0x5f, 0x8e, 0xc3, 0xfc, 0x8a, 0x45, 0xfe, 0x92, 0x24, 0x15, 0x18, + 0xbd, 0xb1, 0x66, 0x6d, 0xb9, 0xb6, 0x08, 0xfe, 0xe7, 0xfd, 0xe1, 0x71, 0x4c, 0xf9, 0xbc, 0x0a, + 0xec, 0x30, 0x4f, 0x9d, 0x30, 0x67, 0x69, 0xce, 0xd4, 0xe7, 0x84, 0x45, 0x0b, 0x87, 0xdf, 0x14, + 0xc0, 0xec, 0x73, 0x08, 0xbd, 0xe7, 0x4a, 0xf4, 0x92, 0x24, 0x20, 0xd3, 0x62, 0x57, 0x2c, 0xfa, + 0x24, 0x04, 0xf1, 0x04, 0x3d, 0x6b, 0xf2, 0xf9, 0x7b, 0x26, 0x5d, 0x7a, 0xc4, 0x0a, 0x6c, 0x4f, + 0xf5, 0x45, 0x43, 0x56, 0xd3, 0x53, 0xa7, 0x11, 0x41, 0x58, 0x02, 0x61, 0xe0, 0x93, 0x30, 0x84, + 0x04, 0x4a, 0x22, 0xb1, 0x92, 0x70, 0x90, 0x89, 0xff, 0xbb, 0xe1, 0x57, 0x4a, 0x5f, 0x6e, 0xf2, + 0x5c, 0xa9, 0x4f, 0x5b, 0xe2, 0x9e, 0xf8, 0x47, 0xdf, 0xa2, 0xfd, 0x26, 0xad, 0xc6, 0xcf, 0x1c, + 0x68, 0x3c, 0xe7, 0x6a, 0x87, 0x4d, 0xf8, 0x6a, 0xd5, 0xef, 0x25, 0x86, 0xaf, 0xd1, 0x6e, 0xc3, + 0x0e, 0xaa, 0x52, 0xd9, 0x7c, 0xfc, 0x5f, 0x36, 0x87, 0x4a, 0xc8, 0xad, 0x4a, 0xe9, 0xc8, 0x9d, + 0xdd, 0xae, 0x4d, 0xed, 0x6e, 0x6d, 0x6a, 0xbf, 0xd6, 0xa6, 0xf6, 0x75, 0x63, 0x76, 0xee, 0x36, + 0x66, 0xe7, 0xc7, 0xc6, 0xec, 0x5c, 0x3b, 0x2d, 0xc9, 0x02, 0xe2, 0xf8, 0xe6, 0xf3, 0xd2, 0x11, + 0x2b, 0x87, 0x84, 0x42, 0xe9, 0x2c, 0xcf, 0x9c, 0x55, 0xf3, 0x4e, 0x6b, 0xfd, 0xa0, 0x2f, 0x1f, + 0xe6, 0x9b, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xde, 0xa3, 0xf6, 0x86, 0x05, 0x04, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/auction/types/msgs.go b/x/auction/types/msgs.go index 381e159e..7672460c 100644 --- a/x/auction/types/msgs.go +++ b/x/auction/types/msgs.go @@ -4,7 +4,7 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/peggyjv/sommelier/v8/app/params" + "github.com/peggyjv/sommelier/v9/app/params" ) var ( diff --git a/x/auction/types/proposal.pb.go b/x/auction/types/proposal.pb.go index 316ecab1..b4b36a61 100644 --- a/x/auction/types/proposal.pb.go +++ b/x/auction/types/proposal.pb.go @@ -163,7 +163,7 @@ var fileDescriptor_b838951ecd76ffbc = []byte{ // 295 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x51, 0x3d, 0x4f, 0xc3, 0x30, 0x10, 0xad, 0x29, 0x1f, 0xc2, 0x65, 0x8a, 0x2a, 0xe4, 0x76, 0xb0, 0x4a, 0xa7, 0x4e, 0xb1, 0x0a, - 0x0b, 0x2b, 0x88, 0x85, 0xad, 0x2a, 0x48, 0x48, 0x2c, 0x55, 0x9b, 0x9c, 0x52, 0x43, 0xd2, 0xb3, + 0x13, 0x23, 0x88, 0x85, 0xad, 0x2a, 0x48, 0x48, 0x2c, 0x55, 0x9b, 0x9c, 0x52, 0x43, 0xd2, 0xb3, 0xe2, 0x6b, 0x44, 0xff, 0x05, 0x12, 0x7f, 0x86, 0x9f, 0xc0, 0xd8, 0x91, 0x11, 0x25, 0x7f, 0x04, 0x25, 0x6e, 0x94, 0x0e, 0xec, 0x6c, 0x7e, 0xf7, 0x7c, 0xef, 0xbd, 0xd3, 0xe3, 0xbd, 0xf9, 0x3a, 0x20, 0x8d, 0x2b, 0x95, 0x8d, 0x95, 0x49, 0xd1, 0xa0, 0x9d, 0xc7, 0xbe, 0x49, 0x91, 0xd0, 0xe3, @@ -178,8 +178,8 @@ var fileDescriptor_b838951ecd76ffbc = []byte{ 0x86, 0xb7, 0xf7, 0x5f, 0xb9, 0x64, 0xdb, 0x5c, 0xb2, 0x9f, 0x5c, 0xb2, 0xf7, 0x42, 0xb6, 0xb6, 0x85, 0x6c, 0x7d, 0x17, 0xb2, 0xf5, 0xac, 0x22, 0x4d, 0xcb, 0xf5, 0xc2, 0x0f, 0x30, 0x51, 0x06, 0xa2, 0x68, 0xf3, 0x92, 0x29, 0x8b, 0x49, 0x02, 0xb1, 0x86, 0x54, 0x65, 0xd7, 0xea, 0xad, 0x6e, - 0x4c, 0xd1, 0xc6, 0x80, 0x5d, 0x1c, 0x57, 0x15, 0x5d, 0xfd, 0x06, 0x00, 0x00, 0xff, 0xff, 0x0d, - 0x13, 0xd2, 0x9b, 0x16, 0x02, 0x00, 0x00, + 0x4c, 0xd1, 0xc6, 0x80, 0x5d, 0x1c, 0x57, 0x15, 0x5d, 0xfd, 0x06, 0x00, 0x00, 0xff, 0xff, 0x03, + 0x83, 0x59, 0x3e, 0x16, 0x02, 0x00, 0x00, } func (m *SetTokenPricesProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/auction/types/query.pb.go b/x/auction/types/query.pb.go index 90b6ca44..e0fca152 100644 --- a/x/auction/types/query.pb.go +++ b/x/auction/types/query.pb.go @@ -855,65 +855,65 @@ func init() { func init() { proto.RegisterFile("auction/v1/query.proto", fileDescriptor_73c48d70714d6628) } var fileDescriptor_73c48d70714d6628 = []byte{ - // 923 bytes of a gzipped FileDescriptorProto + // 922 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0xcf, 0x6f, 0xe3, 0x44, 0x14, 0xc7, 0xe3, 0x6c, 0x5b, 0x76, 0x27, 0xa0, 0x85, 0xb7, 0xa5, 0xb4, 0x6e, 0xf0, 0x82, 0x37, - 0x6d, 0xa1, 0x02, 0xcf, 0x26, 0x05, 0x95, 0x82, 0x00, 0x35, 0x12, 0x54, 0xe5, 0x97, 0x4a, 0x04, - 0x17, 0x2e, 0x91, 0x1d, 0x8f, 0x8c, 0xa1, 0xb1, 0xdd, 0xd8, 0x89, 0x88, 0xaa, 0x5e, 0x38, 0xf5, - 0x02, 0xaa, 0x54, 0x89, 0x03, 0xe2, 0x80, 0x10, 0x7f, 0x00, 0x7f, 0x46, 0x8f, 0x95, 0xb8, 0x70, - 0xaa, 0x50, 0x8b, 0xc4, 0xbf, 0x81, 0x6c, 0x3f, 0x7b, 0xec, 0x78, 0x92, 0xb4, 0x65, 0x6f, 0xf5, - 0xbc, 0x37, 0xef, 0xfb, 0x99, 0xf7, 0x26, 0xdf, 0x29, 0x59, 0xd0, 0xfb, 0x9d, 0xc0, 0x76, 0x1d, - 0x3a, 0xa8, 0xd3, 0x83, 0x3e, 0xeb, 0x0d, 0x35, 0xaf, 0xe7, 0x06, 0x2e, 0x10, 0x5c, 0xd7, 0x06, - 0x75, 0x79, 0xde, 0x72, 0x2d, 0x37, 0x5a, 0xa6, 0xe1, 0x5f, 0x71, 0x86, 0x5c, 0xb5, 0x5c, 0xd7, - 0xda, 0x67, 0x54, 0xf7, 0x6c, 0xaa, 0x3b, 0x8e, 0x1b, 0xe8, 0x61, 0xbe, 0x8f, 0xd1, 0xc5, 0x4c, - 0x5d, 0x8b, 0x39, 0xcc, 0xb7, 0x45, 0x91, 0x44, 0x24, 0x8e, 0x2c, 0x75, 0x5c, 0xbf, 0xeb, 0xfa, - 0xed, 0x58, 0x2a, 0xfe, 0xc0, 0xd0, 0x72, 0xfc, 0x15, 0x23, 0x8e, 0xb0, 0xca, 0xeb, 0x18, 0x34, - 0x74, 0x9f, 0xa5, 0x19, 0x06, 0x0b, 0xf4, 0x3a, 0xf5, 0x74, 0xcb, 0x76, 0x74, 0xae, 0xa1, 0xce, - 0x13, 0xf8, 0x3c, 0xcc, 0xd8, 0xd3, 0x7b, 0x7a, 0xd7, 0x6f, 0xb1, 0x83, 0x3e, 0xf3, 0x03, 0x75, - 0x87, 0x3c, 0xc8, 0xad, 0xfa, 0x9e, 0xeb, 0xf8, 0x0c, 0x1e, 0x93, 0x39, 0x2f, 0x5a, 0x59, 0x94, - 0x5e, 0x92, 0x5e, 0xa9, 0x34, 0x40, 0xe3, 0x5d, 0xd1, 0xe2, 0xdc, 0xe6, 0xcc, 0xd9, 0xc5, 0xc3, - 0x52, 0x0b, 0xf3, 0xd4, 0xb7, 0xc9, 0x52, 0x54, 0x68, 0xbb, 0x13, 0xd8, 0x03, 0xb6, 0x1d, 0x67, - 0xa3, 0x0a, 0xbc, 0x48, 0x92, 0xae, 0xb6, 0x6d, 0x33, 0x2a, 0xf9, 0x4c, 0xeb, 0x1e, 0xae, 0xec, - 0x9a, 0xea, 0xc7, 0x44, 0x16, 0xed, 0x45, 0x96, 0xd7, 0xc9, 0x53, 0x98, 0x8a, 0x30, 0x0f, 0xb2, - 0x30, 0x49, 0x76, 0x92, 0xa3, 0x6e, 0x91, 0xc5, 0xa8, 0xd8, 0x07, 0x8e, 0xc9, 0xcc, 0x9b, 0x71, - 0x7c, 0x84, 0x67, 0xc8, 0x6f, 0xbd, 0x1d, 0x46, 0x55, 0x74, 0xa6, 0xb4, 0xed, 0x9f, 0x91, 0x65, - 0x61, 0x14, 0xb5, 0x28, 0xb9, 0x8b, 0x75, 0xc2, 0x01, 0xdc, 0x19, 0x27, 0x96, 0x26, 0xa9, 0xb6, - 0x80, 0x3c, 0x11, 0x83, 0x4f, 0x08, 0xe1, 0xb7, 0x01, 0xe1, 0x57, 0x35, 0xbc, 0x65, 0xe1, 0xd5, - 0xd1, 0xe2, 0x3b, 0x85, 0x57, 0x47, 0xdb, 0xd3, 0x2d, 0x86, 0x7b, 0x71, 0xc8, 0x99, 0xfd, 0xea, - 0x2f, 0x12, 0x9e, 0x6c, 0x44, 0xeb, 0x96, 0xe8, 0xf0, 0x69, 0x8e, 0xae, 0x1c, 0xd1, 0xad, 0x4d, - 0xa5, 0x8b, 0xd5, 0x04, 0x78, 0x3b, 0xe4, 0x7e, 0x44, 0xd7, 0xb4, 0xcd, 0xe4, 0xfc, 0xcf, 0x93, - 0x39, 0xc3, 0x36, 0x93, 0x89, 0xcf, 0xb4, 0x66, 0x0d, 0xdb, 0xdc, 0x35, 0x47, 0x2e, 0x43, 0x79, - 0xf4, 0x32, 0xbc, 0x49, 0x9e, 0xe5, 0x85, 0xf0, 0x70, 0x2f, 0x93, 0x3b, 0x06, 0x96, 0xa9, 0x34, - 0xee, 0x67, 0xcf, 0x15, 0x66, 0x85, 0x31, 0xf5, 0x58, 0xc2, 0x51, 0x34, 0x6d, 0xd3, 0x6f, 0x0e, - 0x6f, 0x74, 0x01, 0x47, 0x26, 0x55, 0xfe, 0x9f, 0x93, 0x3a, 0x49, 0x26, 0x35, 0x82, 0x82, 0x87, - 0x79, 0x44, 0x66, 0x0c, 0xdb, 0x4c, 0xa6, 0x54, 0x38, 0x4d, 0x14, 0x7c, 0xd2, 0xd3, 0xd1, 0xc8, - 0x42, 0x44, 0xf4, 0x85, 0xfb, 0x2d, 0x73, 0xf6, 0x7a, 0x76, 0x27, 0xc1, 0x87, 0x79, 0x32, 0x6b, - 0x32, 0xc7, 0xed, 0x46, 0x4d, 0xb9, 0xd7, 0x8a, 0x3f, 0xd4, 0x16, 0x79, 0xa1, 0x90, 0x8f, 0xf8, - 0x9b, 0xa4, 0x12, 0x84, 0xab, 0x6d, 0x2f, 0x5c, 0xc6, 0x99, 0x2c, 0x64, 0x4f, 0x91, 0xd9, 0x44, - 0x82, 0xf4, 0x6f, 0x75, 0xa9, 0x50, 0x33, 0xfd, 0x59, 0x7e, 0x89, 0xde, 0x91, 0x0b, 0xa1, 0xde, - 0x16, 0x79, 0x3a, 0xa3, 0x97, 0xb4, 0x6d, 0x9c, 0x60, 0x85, 0x0b, 0xfa, 0x8d, 0x0b, 0x42, 0x66, - 0xa3, 0xba, 0x30, 0x24, 0x95, 0x8c, 0xdd, 0x82, 0x92, 0xdd, 0x5d, 0x74, 0x67, 0xf9, 0xe1, 0xd8, - 0x78, 0x0c, 0xa5, 0xbe, 0x7a, 0xfc, 0xef, 0x1f, 0xeb, 0xd2, 0xf7, 0x7f, 0xfe, 0x73, 0x5a, 0x56, - 0xa0, 0x4a, 0x7d, 0xb7, 0xdb, 0x65, 0xfb, 0x36, 0xeb, 0xd1, 0xcc, 0x53, 0x13, 0x1b, 0x34, 0xfc, - 0x2e, 0xe1, 0x03, 0x90, 0xf3, 0x1c, 0x58, 0x29, 0x48, 0x88, 0x1c, 0x5c, 0x5e, 0x9d, 0x96, 0x86, - 0x40, 0xef, 0x73, 0xa0, 0x37, 0xa0, 0x21, 0x06, 0xd2, 0xa3, 0x9d, 0xed, 0xc4, 0x01, 0xe8, 0x21, - 0xff, 0x49, 0x1c, 0xc1, 0xaf, 0x12, 0x79, 0xae, 0x60, 0x2f, 0x50, 0x2b, 0xc8, 0x0b, 0xec, 0x5d, - 0x5e, 0x99, 0x92, 0x85, 0x8c, 0xef, 0x71, 0xc6, 0x0d, 0xa8, 0x8b, 0x19, 0x59, 0xb8, 0x71, 0x0c, - 0xe2, 0xcf, 0x12, 0x3e, 0x9a, 0x79, 0xf7, 0x86, 0x29, 0x3d, 0x4a, 0xa7, 0xba, 0x36, 0x35, 0x0f, - 0x41, 0x1b, 0x1c, 0x74, 0x0d, 0x56, 0xae, 0xd5, 0x4c, 0xf8, 0x29, 0x19, 0x73, 0xce, 0x9e, 0x61, - 0x72, 0x6b, 0xfc, 0xf1, 0x63, 0x16, 0xba, 0xbc, 0x5a, 0xe7, 0x64, 0xab, 0x50, 0xbb, 0x4e, 0x0b, - 0xe1, 0x07, 0x89, 0xdc, 0x4d, 0xdc, 0x08, 0x96, 0x0b, 0x3a, 0xdc, 0xaf, 0xe5, 0xaa, 0x38, 0x88, - 0xd2, 0x1f, 0x72, 0xe9, 0x77, 0x60, 0x6b, 0x4c, 0x53, 0x44, 0x73, 0xa3, 0xa1, 0xa1, 0xd1, 0xc3, - 0xf8, 0x29, 0x38, 0x82, 0xdf, 0x92, 0x46, 0xe5, 0xdc, 0x51, 0xd0, 0x28, 0x91, 0x91, 0x0b, 0x1a, - 0x25, 0x34, 0x59, 0xf5, 0x5d, 0x4e, 0xdb, 0x80, 0xc7, 0x37, 0xa5, 0x85, 0x53, 0x09, 0x9f, 0x33, - 0x6e, 0x2d, 0xa0, 0x16, 0xa4, 0x0b, 0x6e, 0x2a, 0x3f, 0x9a, 0x98, 0x83, 0x6c, 0x9b, 0x9c, 0xed, - 0x35, 0x58, 0x17, 0xb3, 0x65, 0x2d, 0x8f, 0x1e, 0x46, 0xa6, 0x7c, 0x04, 0x3f, 0x4a, 0xf8, 0x36, - 0x66, 0x7c, 0x12, 0x26, 0x49, 0xa6, 0xf7, 0xab, 0x36, 0x39, 0x09, 0xc1, 0x28, 0x07, 0xab, 0x81, - 0x3a, 0x1d, 0xac, 0xb9, 0x7b, 0x76, 0xa9, 0x48, 0xe7, 0x97, 0x8a, 0xf4, 0xf7, 0xa5, 0x22, 0x9d, - 0x5c, 0x29, 0xa5, 0xf3, 0x2b, 0xa5, 0xf4, 0xd7, 0x95, 0x52, 0xfa, 0x8a, 0x5a, 0x76, 0xf0, 0x75, - 0xdf, 0xd0, 0x3a, 0x6e, 0x97, 0x7a, 0xcc, 0xb2, 0x86, 0xdf, 0x0c, 0x32, 0xf5, 0x06, 0x6f, 0xd1, - 0xef, 0xd2, 0xa2, 0xc1, 0xd0, 0x63, 0xbe, 0x31, 0x17, 0xfd, 0xb7, 0xbc, 0xf1, 0x5f, 0x00, 0x00, - 0x00, 0xff, 0xff, 0xae, 0xa0, 0x39, 0x31, 0x1f, 0x0c, 0x00, 0x00, + 0x6d, 0xa1, 0x02, 0xcf, 0x26, 0x0b, 0xaa, 0x02, 0x02, 0xd4, 0x48, 0x50, 0x95, 0x5f, 0x2a, 0x11, + 0x5c, 0xb8, 0x44, 0x76, 0x3c, 0x32, 0x86, 0xc6, 0x76, 0x63, 0x27, 0x22, 0xaa, 0x7a, 0xe1, 0xd4, + 0x0b, 0xa8, 0x52, 0x25, 0x0e, 0x88, 0x03, 0x42, 0xfc, 0x01, 0xfc, 0x19, 0x3d, 0x56, 0xe2, 0xc2, + 0xa9, 0x42, 0x2d, 0x12, 0xff, 0x06, 0xb2, 0xfd, 0xec, 0xb1, 0xe3, 0x49, 0xd2, 0x16, 0x6e, 0xf5, + 0xbc, 0x37, 0xef, 0xfb, 0x99, 0xf7, 0x26, 0xdf, 0x29, 0x59, 0xd2, 0x07, 0xdd, 0xc0, 0x76, 0x1d, + 0x3a, 0xac, 0xd3, 0x83, 0x01, 0xeb, 0x8f, 0x34, 0xaf, 0xef, 0x06, 0x2e, 0x10, 0x5c, 0xd7, 0x86, + 0x75, 0x79, 0xd1, 0x72, 0x2d, 0x37, 0x5a, 0xa6, 0xe1, 0x5f, 0x71, 0x86, 0x5c, 0xb5, 0x5c, 0xd7, + 0xda, 0x67, 0x54, 0xf7, 0x6c, 0xaa, 0x3b, 0x8e, 0x1b, 0xe8, 0x61, 0xbe, 0x8f, 0xd1, 0xe5, 0x4c, + 0x5d, 0x8b, 0x39, 0xcc, 0xb7, 0x45, 0x91, 0x44, 0x24, 0x8e, 0xac, 0x74, 0x5d, 0xbf, 0xe7, 0xfa, + 0x9d, 0x58, 0x2a, 0xfe, 0xc0, 0xd0, 0x6a, 0xfc, 0x15, 0x23, 0x8e, 0xb1, 0xca, 0x9b, 0x18, 0x34, + 0x74, 0x9f, 0xa5, 0x19, 0x06, 0x0b, 0xf4, 0x3a, 0xf5, 0x74, 0xcb, 0x76, 0x74, 0xae, 0xa1, 0x2e, + 0x12, 0xf8, 0x2c, 0xcc, 0xd8, 0xd3, 0xfb, 0x7a, 0xcf, 0x6f, 0xb3, 0x83, 0x01, 0xf3, 0x03, 0x75, + 0x87, 0x3c, 0xc8, 0xad, 0xfa, 0x9e, 0xeb, 0xf8, 0x0c, 0x1e, 0x93, 0x05, 0x2f, 0x5a, 0x59, 0x96, + 0x5e, 0x92, 0x5e, 0xa9, 0x34, 0x40, 0xe3, 0x5d, 0xd1, 0xe2, 0xdc, 0xd6, 0xdc, 0xd9, 0xc5, 0xc3, + 0x52, 0x1b, 0xf3, 0xd4, 0xb7, 0xc8, 0x4a, 0x54, 0x68, 0xbb, 0x1b, 0xd8, 0x43, 0xb6, 0x1d, 0x67, + 0xa3, 0x0a, 0xbc, 0x48, 0x92, 0xae, 0x76, 0x6c, 0x33, 0x2a, 0xf9, 0x4c, 0xfb, 0x1e, 0xae, 0xec, + 0x9a, 0xea, 0x47, 0x44, 0x16, 0xed, 0x45, 0x96, 0xd7, 0xc9, 0x53, 0x98, 0x8a, 0x30, 0x0f, 0xb2, + 0x30, 0x49, 0x76, 0x92, 0xa3, 0x36, 0xc9, 0x72, 0x54, 0xec, 0x7d, 0xc7, 0x64, 0xe6, 0xcd, 0x38, + 0x3e, 0xc4, 0x33, 0xe4, 0xb7, 0xde, 0x0e, 0xa3, 0x2a, 0x3a, 0x53, 0xda, 0xf6, 0x4f, 0xc9, 0xaa, + 0x30, 0x8a, 0x5a, 0x94, 0xdc, 0xc5, 0x3a, 0xe1, 0x00, 0xee, 0x4c, 0x12, 0x4b, 0x93, 0x54, 0x5b, + 0x40, 0x9e, 0x88, 0xc1, 0xc7, 0x84, 0xf0, 0xdb, 0x80, 0xf0, 0xeb, 0x1a, 0xde, 0xb2, 0xf0, 0xea, + 0x68, 0xf1, 0x9d, 0xc2, 0xab, 0xa3, 0xed, 0xe9, 0x16, 0xc3, 0xbd, 0x38, 0xe4, 0xcc, 0x7e, 0xf5, + 0x67, 0x09, 0x4f, 0x36, 0xa6, 0x75, 0x4b, 0x74, 0xf8, 0x24, 0x47, 0x57, 0x8e, 0xe8, 0x36, 0x66, + 0xd2, 0xc5, 0x6a, 0x02, 0xbc, 0x1d, 0x72, 0x3f, 0xa2, 0x6b, 0xd9, 0x66, 0x72, 0xfe, 0xe7, 0xc9, + 0x82, 0x61, 0x9b, 0xc9, 0xc4, 0xe7, 0xda, 0xf3, 0x86, 0x6d, 0xee, 0x9a, 0x63, 0x97, 0xa1, 0x3c, + 0x7e, 0x19, 0xde, 0x24, 0xcf, 0xf2, 0x42, 0x78, 0xb8, 0x97, 0xc9, 0x1d, 0x03, 0xcb, 0x54, 0x1a, + 0xf7, 0xb3, 0xe7, 0x0a, 0xb3, 0xc2, 0x98, 0x7a, 0x2c, 0xe1, 0x28, 0x5a, 0xb6, 0xe9, 0xb7, 0x46, + 0x37, 0xba, 0x80, 0x63, 0x93, 0x2a, 0xff, 0xc7, 0x49, 0x9d, 0x24, 0x93, 0x1a, 0x43, 0xc1, 0xc3, + 0x3c, 0x22, 0x73, 0x86, 0x6d, 0x26, 0x53, 0x2a, 0x9c, 0x26, 0x0a, 0xfe, 0xdf, 0xd3, 0xd1, 0xc8, + 0x52, 0x44, 0xf4, 0xb9, 0xfb, 0x0d, 0x73, 0xf6, 0xfa, 0x76, 0x37, 0xc1, 0x87, 0x45, 0x32, 0x6f, + 0x32, 0xc7, 0xed, 0x45, 0x4d, 0xb9, 0xd7, 0x8e, 0x3f, 0xd4, 0x36, 0x79, 0xa1, 0x90, 0x8f, 0xf8, + 0x5b, 0xa4, 0x12, 0x84, 0xab, 0x1d, 0x2f, 0x5c, 0xc6, 0x99, 0x2c, 0x65, 0x4f, 0x91, 0xd9, 0x44, + 0x82, 0xf4, 0x6f, 0x75, 0xa5, 0x50, 0x33, 0xfd, 0x59, 0x7e, 0x81, 0xde, 0x91, 0x0b, 0xa1, 0x5e, + 0x93, 0x3c, 0x9d, 0xd1, 0x4b, 0xda, 0x36, 0x49, 0xb0, 0xc2, 0x05, 0xfd, 0xc6, 0x05, 0x21, 0xf3, + 0x51, 0x5d, 0x18, 0x91, 0x4a, 0xc6, 0x6e, 0x41, 0xc9, 0xee, 0x2e, 0xba, 0xb3, 0xfc, 0x70, 0x62, + 0x3c, 0x86, 0x52, 0x5f, 0x3d, 0xfe, 0xe7, 0xf7, 0x4d, 0xe9, 0xbb, 0x3f, 0xfe, 0x3e, 0x2d, 0x2b, + 0x50, 0xa5, 0xbe, 0xdb, 0xeb, 0xb1, 0x7d, 0x9b, 0xf5, 0x69, 0xe6, 0xa9, 0x89, 0x0d, 0x1a, 0x7e, + 0x93, 0xf0, 0x01, 0xc8, 0x79, 0x0e, 0xac, 0x15, 0x24, 0x44, 0x0e, 0x2e, 0xaf, 0xcf, 0x4a, 0x43, + 0xa0, 0xf7, 0x38, 0xd0, 0x1b, 0xd0, 0x10, 0x03, 0xe9, 0xd1, 0xce, 0x4e, 0xe2, 0x00, 0xf4, 0x90, + 0xff, 0x24, 0x8e, 0xe0, 0x17, 0x89, 0x3c, 0x57, 0xb0, 0x17, 0xa8, 0x15, 0xe4, 0x05, 0xf6, 0x2e, + 0xaf, 0xcd, 0xc8, 0x42, 0xc6, 0x77, 0x39, 0xe3, 0x13, 0xa8, 0x8b, 0x19, 0x59, 0xb8, 0x71, 0x02, + 0xe2, 0x4f, 0x12, 0x3e, 0x9a, 0x79, 0xf7, 0x86, 0x19, 0x3d, 0x4a, 0xa7, 0xba, 0x31, 0x33, 0x0f, + 0x41, 0x1b, 0x1c, 0x74, 0x03, 0xd6, 0xae, 0xd5, 0x4c, 0xf8, 0x31, 0x19, 0x73, 0xce, 0x9e, 0x61, + 0x7a, 0x6b, 0xfc, 0xc9, 0x63, 0x16, 0xba, 0xbc, 0x5a, 0xe7, 0x64, 0xeb, 0x50, 0xbb, 0x4e, 0x0b, + 0xe1, 0x7b, 0x89, 0xdc, 0x4d, 0xdc, 0x08, 0x56, 0x0b, 0x3a, 0xdc, 0xaf, 0xe5, 0xaa, 0x38, 0x88, + 0xd2, 0x1f, 0x70, 0xe9, 0xb7, 0xa1, 0x39, 0xa1, 0x29, 0xa2, 0xb9, 0xd1, 0xd0, 0xd0, 0xe8, 0x61, + 0xfc, 0x14, 0x1c, 0xc1, 0xaf, 0x49, 0xa3, 0x72, 0xee, 0x28, 0x68, 0x94, 0xc8, 0xc8, 0x05, 0x8d, + 0x12, 0x9a, 0xac, 0xfa, 0x0e, 0xa7, 0x6d, 0xc0, 0xe3, 0x9b, 0xd2, 0xc2, 0xa9, 0x84, 0xcf, 0x19, + 0xb7, 0x16, 0x50, 0x0b, 0xd2, 0x05, 0x37, 0x95, 0x1f, 0x4d, 0xcd, 0x41, 0xb6, 0x2d, 0xce, 0xf6, + 0x1a, 0x6c, 0x8a, 0xd9, 0xb2, 0x96, 0x47, 0x0f, 0x23, 0x53, 0x3e, 0x82, 0x1f, 0x24, 0x7c, 0x1b, + 0x33, 0x3e, 0x09, 0xd3, 0x24, 0xd3, 0xfb, 0x55, 0x9b, 0x9e, 0x84, 0x60, 0x94, 0x83, 0xd5, 0x40, + 0x9d, 0x0d, 0xd6, 0xda, 0x3d, 0xbb, 0x54, 0xa4, 0xf3, 0x4b, 0x45, 0xfa, 0xeb, 0x52, 0x91, 0x4e, + 0xae, 0x94, 0xd2, 0xf9, 0x95, 0x52, 0xfa, 0xf3, 0x4a, 0x29, 0x7d, 0x49, 0x2d, 0x3b, 0xf8, 0x6a, + 0x60, 0x68, 0x5d, 0xb7, 0x47, 0x3d, 0x66, 0x59, 0xa3, 0xaf, 0x87, 0x99, 0x7a, 0xc3, 0x26, 0xfd, + 0x36, 0x2d, 0x1a, 0x8c, 0x3c, 0xe6, 0x1b, 0x0b, 0xd1, 0x7f, 0xcb, 0x4f, 0xfe, 0x0d, 0x00, 0x00, + 0xff, 0xff, 0xa0, 0x30, 0xb2, 0x94, 0x1f, 0x0c, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/auction/types/tx.pb.go b/x/auction/types/tx.pb.go index 5cb49d23..b90c01b7 100644 --- a/x/auction/types/tx.pb.go +++ b/x/auction/types/tx.pb.go @@ -154,31 +154,31 @@ var fileDescriptor_a60fe804de30894a = []byte{ // 422 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x52, 0x3f, 0x6f, 0xd4, 0x30, 0x14, 0x3f, 0x73, 0xa5, 0xd2, 0xf9, 0x54, 0x81, 0xdc, 0xaa, 0xe4, 0x4e, 0x22, 0x3d, 0x3a, 0x9d, - 0x3a, 0xd8, 0xca, 0xb1, 0x00, 0x1b, 0x61, 0xe1, 0x86, 0x63, 0x08, 0xb0, 0x54, 0x48, 0x56, 0xfe, - 0x58, 0xc6, 0x50, 0xdb, 0xe1, 0xec, 0x44, 0xe9, 0x86, 0xf8, 0x04, 0x7c, 0x94, 0x7e, 0x8c, 0x8e, - 0x1d, 0x99, 0x10, 0xba, 0x1b, 0xfa, 0x31, 0x40, 0x4e, 0x1c, 0x28, 0x12, 0x48, 0xdd, 0xf2, 0x7e, - 0x7f, 0x5e, 0xde, 0xfb, 0x3d, 0xc3, 0xfd, 0xb4, 0xca, 0xad, 0xd0, 0x8a, 0xd4, 0x11, 0xb1, 0x0d, - 0x2e, 0xd7, 0xda, 0x6a, 0x04, 0x3d, 0x88, 0xeb, 0x68, 0x1a, 0xdc, 0x10, 0xf4, 0x70, 0xab, 0x9a, - 0x86, 0xb9, 0x36, 0x52, 0x1b, 0x92, 0xa5, 0x86, 0x91, 0x3a, 0xca, 0x98, 0x4d, 0x23, 0x92, 0x6b, - 0xd1, 0xf3, 0x0f, 0x3c, 0x2f, 0x0d, 0x77, 0x66, 0x69, 0xb8, 0x27, 0x26, 0x1d, 0x41, 0xdb, 0x8a, - 0x74, 0x85, 0xa7, 0x0e, 0xb8, 0xe6, 0xba, 0xc3, 0xdd, 0x57, 0x87, 0x1e, 0xff, 0x04, 0x70, 0x7f, - 0x65, 0xf8, 0xeb, 0x2a, 0x93, 0xc2, 0xc6, 0xa2, 0x48, 0xd8, 0xa7, 0x8a, 0x19, 0x8b, 0x1e, 0xc2, - 0x7e, 0x52, 0x2a, 0x8a, 0x00, 0xcc, 0xc0, 0x7c, 0x2f, 0x19, 0x79, 0x64, 0x59, 0xa0, 0x43, 0xb8, - 0x6b, 0x04, 0x57, 0x6c, 0x1d, 0xdc, 0x99, 0x81, 0xf9, 0x28, 0xf1, 0x15, 0x7a, 0x09, 0xef, 0xcb, - 0xb4, 0xa1, 0x99, 0x28, 0xa8, 0x50, 0xb4, 0x32, 0x5a, 0xca, 0x60, 0x38, 0x03, 0xf3, 0xf1, 0x62, - 0x82, 0xfd, 0x34, 0x6e, 0x27, 0xec, 0x77, 0xc2, 0x2f, 0xb4, 0x50, 0xf1, 0xce, 0xe5, 0xf7, 0xa3, - 0x41, 0xb2, 0x27, 0xd3, 0x26, 0x16, 0xc5, 0x52, 0xbd, 0x75, 0x2e, 0x74, 0x0a, 0x27, 0x26, 0x3d, - 0x63, 0xd4, 0xea, 0x8f, 0x4c, 0x51, 0x29, 0x94, 0x90, 0x95, 0xa4, 0xa9, 0xd4, 0x95, 0xb2, 0xc1, - 0xce, 0xed, 0x5a, 0x1e, 0xba, 0x0e, 0x6f, 0x5c, 0x83, 0x55, 0xe7, 0x7f, 0xde, 0xda, 0x9f, 0x8d, - 0xbf, 0x5c, 0x5f, 0x9c, 0xf8, 0x91, 0x8f, 0x9f, 0xc2, 0x83, 0xbf, 0x03, 0x30, 0xa5, 0x56, 0x86, - 0xa1, 0x47, 0x70, 0x98, 0xf9, 0xd5, 0xc7, 0x8b, 0x7b, 0xf8, 0xcf, 0xdd, 0xb0, 0x53, 0x39, 0x6e, - 0xf1, 0x0e, 0x0e, 0x57, 0x86, 0xa3, 0x57, 0x70, 0xf4, 0xdb, 0x8e, 0x8e, 0x6e, 0x2a, 0xff, 0x91, - 0xec, 0x74, 0xf6, 0x7f, 0x41, 0xf7, 0xe7, 0xe9, 0xdd, 0xcf, 0xd7, 0x17, 0x27, 0x20, 0x5e, 0x5e, - 0x6e, 0x42, 0x70, 0xb5, 0x09, 0xc1, 0x8f, 0x4d, 0x08, 0xbe, 0x6e, 0xc3, 0xc1, 0xd5, 0x36, 0x1c, - 0x7c, 0xdb, 0x86, 0x83, 0x53, 0xc2, 0x85, 0x7d, 0x5f, 0x65, 0x38, 0xd7, 0x92, 0x94, 0x8c, 0xf3, - 0xf3, 0x0f, 0x35, 0x71, 0xa1, 0xb1, 0x33, 0xc1, 0xd6, 0xa4, 0x7e, 0x42, 0x9a, 0xfe, 0x3d, 0x11, - 0x7b, 0x5e, 0x32, 0x93, 0xed, 0xb6, 0xc7, 0x7e, 0xfc, 0x2b, 0x00, 0x00, 0xff, 0xff, 0xc3, 0x46, - 0xe1, 0x66, 0x93, 0x02, 0x00, 0x00, + 0x3a, 0xd8, 0xca, 0x31, 0x95, 0x8d, 0xb0, 0x70, 0xc3, 0x31, 0x04, 0x58, 0x2a, 0x24, 0x2b, 0x7f, + 0x2c, 0x63, 0xa8, 0xed, 0x70, 0x76, 0xa2, 0x74, 0x43, 0x7c, 0x02, 0x3e, 0x4a, 0x3f, 0x46, 0xc7, + 0x8e, 0x4c, 0x08, 0xdd, 0x0d, 0xfd, 0x18, 0x20, 0x27, 0x0e, 0x14, 0x09, 0xa4, 0x6e, 0x79, 0xbf, + 0x3f, 0x2f, 0xef, 0xfd, 0x9e, 0xe1, 0x7e, 0x5a, 0xe5, 0x56, 0x68, 0x45, 0xea, 0x88, 0xd8, 0x06, + 0x97, 0x6b, 0x6d, 0x35, 0x82, 0x1e, 0xc4, 0x75, 0x34, 0x0d, 0x6e, 0x09, 0x7a, 0xb8, 0x55, 0x4d, + 0xc3, 0x5c, 0x1b, 0xa9, 0x0d, 0xc9, 0x52, 0xc3, 0x48, 0x1d, 0x65, 0xcc, 0xa6, 0x11, 0xc9, 0xb5, + 0xe8, 0xf9, 0x47, 0x9e, 0x97, 0x86, 0x3b, 0xb3, 0x34, 0xdc, 0x13, 0x93, 0x8e, 0xa0, 0x6d, 0x45, + 0xba, 0xc2, 0x53, 0x07, 0x5c, 0x73, 0xdd, 0xe1, 0xee, 0xab, 0x43, 0x8f, 0x7f, 0x02, 0xb8, 0xbf, + 0x32, 0xfc, 0x75, 0x95, 0x49, 0x61, 0x63, 0x51, 0x24, 0xec, 0x53, 0xc5, 0x8c, 0x45, 0x8f, 0x61, + 0x3f, 0x29, 0x15, 0x45, 0x00, 0x66, 0x60, 0xbe, 0x97, 0x8c, 0x3c, 0xb2, 0x2c, 0xd0, 0x21, 0xdc, + 0x35, 0x82, 0x2b, 0xb6, 0x0e, 0xee, 0xcd, 0xc0, 0x7c, 0x94, 0xf8, 0x0a, 0xbd, 0x84, 0x0f, 0x65, + 0xda, 0xd0, 0x4c, 0x14, 0x54, 0x28, 0x5a, 0x19, 0x2d, 0x65, 0x30, 0x9c, 0x81, 0xf9, 0x78, 0x31, + 0xc1, 0x7e, 0x1a, 0xb7, 0x13, 0xf6, 0x3b, 0xe1, 0x17, 0x5a, 0xa8, 0x78, 0xe7, 0xea, 0xfb, 0xd1, + 0x20, 0xd9, 0x93, 0x69, 0x13, 0x8b, 0x62, 0xa9, 0xde, 0x3a, 0x17, 0x3a, 0x83, 0x13, 0x93, 0x9e, + 0x33, 0x6a, 0xf5, 0x47, 0xa6, 0xa8, 0x14, 0x4a, 0xc8, 0x4a, 0xd2, 0x54, 0xea, 0x4a, 0xd9, 0x60, + 0xe7, 0x6e, 0x2d, 0x0f, 0x5d, 0x87, 0x37, 0xae, 0xc1, 0xaa, 0xf3, 0x3f, 0x6f, 0xed, 0xcf, 0xc6, + 0x5f, 0x6e, 0x2e, 0x4f, 0xfc, 0xc8, 0xc7, 0xa7, 0xf0, 0xe0, 0xef, 0x00, 0x4c, 0xa9, 0x95, 0x61, + 0xe8, 0x09, 0x1c, 0x66, 0x7e, 0xf5, 0xf1, 0xe2, 0x01, 0xfe, 0x73, 0x37, 0xec, 0x54, 0x8e, 0x5b, + 0xbc, 0x83, 0xc3, 0x95, 0xe1, 0xe8, 0x15, 0x1c, 0xfd, 0xb6, 0xa3, 0xa3, 0xdb, 0xca, 0x7f, 0x24, + 0x3b, 0x9d, 0xfd, 0x5f, 0xd0, 0xfd, 0x79, 0x7a, 0xff, 0xf3, 0xcd, 0xe5, 0x09, 0x88, 0x97, 0x57, + 0x9b, 0x10, 0x5c, 0x6f, 0x42, 0xf0, 0x63, 0x13, 0x82, 0xaf, 0xdb, 0x70, 0x70, 0xbd, 0x0d, 0x07, + 0xdf, 0xb6, 0xe1, 0xe0, 0x8c, 0x70, 0x61, 0xdf, 0x57, 0x19, 0xce, 0xb5, 0x24, 0x25, 0xe3, 0xfc, + 0xe2, 0x43, 0x4d, 0x5c, 0x68, 0xec, 0x5c, 0xb0, 0x35, 0xa9, 0x4f, 0x49, 0xd3, 0xbf, 0x27, 0x62, + 0x2f, 0x4a, 0x66, 0xb2, 0xdd, 0xf6, 0xd8, 0x4f, 0x7f, 0x05, 0x00, 0x00, 0xff, 0xff, 0xcd, 0xd6, + 0x6a, 0xc3, 0x93, 0x02, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/axelarcork/client/cli/query.go b/x/axelarcork/client/cli/query.go index b960e3ab..5736d386 100644 --- a/x/axelarcork/client/cli/query.go +++ b/x/axelarcork/client/cli/query.go @@ -7,7 +7,7 @@ import ( "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" "github.com/spf13/cobra" ) diff --git a/x/axelarcork/client/cli/tx.go b/x/axelarcork/client/cli/tx.go index d0546c92..cf1fbda2 100644 --- a/x/axelarcork/client/cli/tx.go +++ b/x/axelarcork/client/cli/tx.go @@ -14,8 +14,8 @@ import ( "github.com/cosmos/cosmos-sdk/version" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" "github.com/ethereum/go-ethereum/common" - types "github.com/peggyjv/sommelier/v8/x/axelarcork/types" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + types "github.com/peggyjv/sommelier/v9/x/axelarcork/types" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" "github.com/spf13/cobra" ) diff --git a/x/axelarcork/client/cli/tx_test.go b/x/axelarcork/client/cli/tx_test.go index 7b049cf6..881b10e8 100644 --- a/x/axelarcork/client/cli/tx_test.go +++ b/x/axelarcork/client/cli/tx_test.go @@ -5,7 +5,7 @@ import ( "testing" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" "github.com/cosmos/cosmos-sdk/testutil" moduletestutil "github.com/cosmos/cosmos-sdk/types/module/testutil" diff --git a/x/axelarcork/client/cli/util.go b/x/axelarcork/client/cli/util.go index 575d9e9e..eea0932c 100644 --- a/x/axelarcork/client/cli/util.go +++ b/x/axelarcork/client/cli/util.go @@ -4,7 +4,7 @@ import ( "os" "github.com/cosmos/cosmos-sdk/codec" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" ) // ParseCommunityPoolSpendProposal reads and parses a CommunityPoolEthereumSpendProposalForCLI from a file. diff --git a/x/axelarcork/client/proposal_handler.go b/x/axelarcork/client/proposal_handler.go index 37a48827..6e692e12 100644 --- a/x/axelarcork/client/proposal_handler.go +++ b/x/axelarcork/client/proposal_handler.go @@ -2,7 +2,7 @@ package client import ( govclient "github.com/cosmos/cosmos-sdk/x/gov/client" - "github.com/peggyjv/sommelier/v8/x/axelarcork/client/cli" + "github.com/peggyjv/sommelier/v9/x/axelarcork/client/cli" ) var ( diff --git a/x/axelarcork/handler.go b/x/axelarcork/handler.go index ca52ffe2..3ded2067 100644 --- a/x/axelarcork/handler.go +++ b/x/axelarcork/handler.go @@ -6,8 +6,8 @@ import ( sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" - "github.com/peggyjv/sommelier/v8/x/axelarcork/keeper" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/keeper" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" ) // NewHandler returns a handler for "axelarcork" type messages. diff --git a/x/axelarcork/ibc_middleware.go b/x/axelarcork/ibc_middleware.go index 18d5c0f4..98305755 100644 --- a/x/axelarcork/ibc_middleware.go +++ b/x/axelarcork/ibc_middleware.go @@ -7,7 +7,7 @@ import ( "github.com/cosmos/ibc-go/v7/modules/core/04-channel/types" porttypes "github.com/cosmos/ibc-go/v7/modules/core/05-port/types" "github.com/cosmos/ibc-go/v7/modules/core/exported" - "github.com/peggyjv/sommelier/v8/x/axelarcork/keeper" + "github.com/peggyjv/sommelier/v9/x/axelarcork/keeper" ) var _ porttypes.Middleware = &IBCMiddleware{} diff --git a/x/axelarcork/keeper/abci.go b/x/axelarcork/keeper/abci.go index 73f24f24..a83d751e 100644 --- a/x/axelarcork/keeper/abci.go +++ b/x/axelarcork/keeper/abci.go @@ -6,8 +6,7 @@ import ( "github.com/ethereum/go-ethereum/common" - distributionTypes "github.com/cosmos/cosmos-sdk/x/distribution/types" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" sdk "github.com/cosmos/cosmos-sdk/types" ) @@ -69,23 +68,5 @@ func (k Keeper) EndBlocker(ctx sdk.Context) { return false }) - // Sweep all axelarcork sender module account balances to the community pool. Because this account is the - // sender for transfers created by RelayCork calls, funds will not be returned to the caller if the IBC - // transfer fails or gas is refunded. - moduleAcct := k.GetSenderAccount(ctx) - balances := k.bankKeeper.GetAllBalances(ctx, moduleAcct.GetAddress()) - - if balances.IsZero() { - return - } - - k.Logger(ctx).Info("sweeping funds from axelarcork module account to community pool", "coins", balances.String()) - if err := k.bankKeeper.SendCoinsFromModuleToModule(ctx, types.ModuleName, distributionTypes.ModuleName, balances); err != nil { - panic(err) - } - - feePool := k.distributionKeeper.GetFeePool(ctx) - feePool.CommunityPool = feePool.CommunityPool.Add(sdk.NewDecCoinsFromCoins(balances...)...) - - k.distributionKeeper.SetFeePool(ctx, feePool) + k.SweepModuleAccountBalances(ctx) } diff --git a/x/axelarcork/keeper/axelarcork.go b/x/axelarcork/keeper/axelarcork.go new file mode 100644 index 00000000..9230304d --- /dev/null +++ b/x/axelarcork/keeper/axelarcork.go @@ -0,0 +1,97 @@ +package keeper + +import ( + "math/big" + + "cosmossdk.io/math" + sdk "github.com/cosmos/cosmos-sdk/types" + distributionTypes "github.com/cosmos/cosmos-sdk/x/distribution/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" +) + +var maxSafeInt math.Int + +// Taken from https://github.com/cosmos/cosmos-sdk/blob/25b14c3caa2ecdc99840dbb88fdb3a2d8ac02158/math/dec.go#L32 +const maxDecBitLen = 315 + +func init() { + // Define the maximum integer value that can be safely converted to a LegacyDec + var ok bool + maxSafeInt, ok = sdk.NewIntFromString("115792089237316195423570985008687907853269984665640564039457") + if !ok { + panic("failed to parse max safe integer for DecCoin conversion") + } + +} + +// SweepModuleAccountBalances sweeps all safe axelarcork sender module account balances to the community pool. Because this account is the +// sender for transfers created by RelayCork calls, funds will not be returned to the caller if the IBC +// transfer fails or gas is refunded. +func (k Keeper) SweepModuleAccountBalances(ctx sdk.Context) { + moduleAcct := k.GetSenderAccount(ctx) + balances := k.bankKeeper.GetAllBalances(ctx, moduleAcct.GetAddress()) + + if balances.IsZero() { + return + } + + safeBalancesToSend := sdk.Coins{} + balancesToBurn := sdk.Coins{} + feePool := k.distributionKeeper.GetFeePool(ctx) + communityPool := &feePool.CommunityPool + + // Only sweep coins that will not cause overflows + for _, coin := range balances { + safe := AddToCommunityPoolIfSafe(communityPool, coin) + if safe { + safeBalancesToSend = safeBalancesToSend.Add(coin) + } else { + balancesToBurn = balancesToBurn.Add(coin) + } + } + + if len(balancesToBurn) > 0 { + ctx.Logger().With("module", "x/"+types.ModuleName).Info("burning unsafe coins from axelarcork module account", "coins", balancesToBurn.String()) + k.bankKeeper.BurnCoins(ctx, types.ModuleName, balancesToBurn) + } + + if safeBalancesToSend.IsZero() { + return + } + + ctx.Logger().With("module", "x/"+types.ModuleName).Info("sweeping funds from axelarcork module account to community pool", "coins", safeBalancesToSend.String()) + + if err := k.bankKeeper.SendCoinsFromModuleToModule(ctx, types.ModuleName, distributionTypes.ModuleName, safeBalancesToSend); err != nil { + panic(err) + } + + k.distributionKeeper.SetFeePool(ctx, feePool) +} + +// AddToCommunityPoolIfSafe checks if adding a coin to the community pool will cause an overflow. +// If so, it returns false. Otherwise, it adds the coin to the community pool and returns true. +func AddToCommunityPoolIfSafe(communityPool *sdk.DecCoins, coin sdk.Coin) bool { + // Check if the Int -> LegacyDec conversion will overflow + if coin.Amount.GT(maxSafeInt) { + return false + } + + decCoin := sdk.NewDecCoinFromCoin(coin) + + // Check if the LegacyDec addition will overflow + existingAmount := communityPool.AmountOf(coin.Denom) + + if !IsSafeToAdd(existingAmount, decCoin.Amount) { + return false + } + + *communityPool = communityPool.Add(decCoin) + return true +} + +// IsSafeToAdd checks if adding two LegacyDecs will overflow. +func IsSafeToAdd(a, b math.LegacyDec) bool { + // Check if sum would exceed max bit length. This is probably overkill because the max bit length of sdkmath.Int which sdk.Coin uses is 256 bits while maxDecBitLen is 315, but oh well. + sum := new(big.Int).Add(a.BigInt(), b.BigInt()) + return sum.BitLen() <= maxDecBitLen +} diff --git a/x/axelarcork/keeper/axelarcork_test.go b/x/axelarcork/keeper/axelarcork_test.go new file mode 100644 index 00000000..aac7d1ae --- /dev/null +++ b/x/axelarcork/keeper/axelarcork_test.go @@ -0,0 +1,344 @@ +package keeper + +import ( + "math/big" + "testing" + + "cosmossdk.io/math" + sdk "github.com/cosmos/cosmos-sdk/types" + authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" + distributionTypes "github.com/cosmos/cosmos-sdk/x/distribution/types" + "github.com/golang/mock/gomock" + "github.com/peggyjv/sommelier/v9/x/axelarcork/tests/mocks" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" + "github.com/stretchr/testify/require" +) + +// Largest possible LegacyDec. Calculate by getting the largest 315-bit big.Int then placing a decimal point 18 digits from the right. +var maxDec = math.LegacyMustNewDecFromStr("66749594872528440074844428317798503581334516323645399060845050244444366430645.017188217565216767") + +func (suite *KeeperTestSuite) TestSweepModuleAccountBalances() { + require := suite.Require() + + tests := []struct { + name string + moduleBalance sdk.Coins + feePool sdk.DecCoins + expectedSweep sdk.Coins + expectedPool sdk.DecCoins + expectTransfer bool + expectBurn bool + }{ + { + name: "empty balance", + moduleBalance: sdk.NewCoins(), + feePool: sdk.NewDecCoins(), + expectedSweep: sdk.NewCoins(), + expectedPool: sdk.NewDecCoins(), + expectTransfer: false, + expectBurn: false, + }, + { + name: "normal sweep single coin", + moduleBalance: sdk.NewCoins( + sdk.NewCoin("atom", sdk.NewInt(100)), + ), + feePool: sdk.NewDecCoins(), + expectedSweep: sdk.NewCoins( + sdk.NewCoin("atom", sdk.NewInt(100)), + ), + expectedPool: sdk.NewDecCoins( + sdk.NewDecCoin("atom", sdk.NewInt(100)), + ), + expectTransfer: true, + expectBurn: false, + }, + { + name: "normal sweep multiple coins", + moduleBalance: sdk.NewCoins( + sdk.NewCoin("atom", sdk.NewInt(100)), + sdk.NewCoin("osmo", sdk.NewInt(200)), + ), + feePool: sdk.NewDecCoins(), + expectedSweep: sdk.NewCoins( + sdk.NewCoin("atom", sdk.NewInt(100)), + sdk.NewCoin("osmo", sdk.NewInt(200)), + ), + expectedPool: sdk.NewDecCoins( + sdk.NewDecCoin("atom", sdk.NewInt(100)), + sdk.NewDecCoin("osmo", sdk.NewInt(200)), + ), + expectTransfer: true, + expectBurn: false, + }, + { + name: "unsafe amount not swept", + moduleBalance: sdk.NewCoins( + sdk.NewCoin("atom", maxSafeInt.Add(sdk.OneInt())), + sdk.NewCoin("osmo", sdk.NewInt(100)), + ), + feePool: sdk.NewDecCoins(), + expectedSweep: sdk.NewCoins( + sdk.NewCoin("osmo", sdk.NewInt(100)), + ), + expectedPool: sdk.NewDecCoins( + sdk.NewDecCoin("osmo", sdk.NewInt(100)), + ), + expectTransfer: true, + expectBurn: true, + }, + { + name: "only unsafe amount", + moduleBalance: sdk.NewCoins( + sdk.NewCoin("atom", maxSafeInt.Add(sdk.OneInt())), + ), + feePool: sdk.NewDecCoins(), + expectedSweep: sdk.NewCoins(), + expectedPool: sdk.NewDecCoins(), + expectTransfer: false, + expectBurn: true, + }, + { + name: "existing pool near max, safe amounts not swept", + moduleBalance: sdk.NewCoins( + sdk.NewCoin("atom", sdk.NewInt(100)), + ), + feePool: sdk.NewDecCoins( + sdk.NewDecCoinFromDec("atom", maxDec), + ), + expectedSweep: sdk.NewCoins(), + expectedPool: sdk.NewDecCoins( + sdk.NewDecCoinFromDec("atom", maxDec), + ), + expectTransfer: false, + expectBurn: true, + }, + } + + for _, tc := range tests { + tc := tc + suite.Run(tc.name, func() { + // Create new mocks for each test case + ctrl := gomock.NewController(suite.T()) + defer ctrl.Finish() + + // Reset mocks for this test case + suite.accountKeeper = mocks.NewMockAccountKeeper(ctrl) + suite.bankKeeper = mocks.NewMockBankKeeper(ctrl) + suite.distributionKeeper = mocks.NewMockDistributionKeeper(ctrl) + + // Reset keeper with new mocks + suite.axelarcorkKeeper = NewKeeper( + suite.encCfg.Codec, + sdk.NewKVStoreKey(types.StoreKey), + suite.axelarcorkKeeper.paramSpace, + suite.accountKeeper, + suite.bankKeeper, + suite.stakingKeeper, + suite.transferKeeper, + suite.distributionKeeper, + suite.ics4wrapper, + suite.gravityKeeper, + suite.pubsubKeeper, + ) + + // Reset context + ctx := suite.ctx.WithBlockHeight(suite.ctx.BlockHeight() + 1) + + // Setup module account expectation + moduleAcct := authtypes.NewEmptyModuleAccount(types.ModuleName) + suite.accountKeeper.EXPECT(). + GetModuleAccount(ctx, types.ModuleName). + Return(moduleAcct) + + // Setup balance expectation + suite.bankKeeper.EXPECT(). + GetAllBalances(ctx, moduleAcct.GetAddress()). + Return(tc.moduleBalance) + + // Setup fee pool expectation + feePool := distributionTypes.FeePool{ + CommunityPool: tc.feePool, + } + if !tc.moduleBalance.IsZero() { + suite.distributionKeeper.EXPECT(). + GetFeePool(ctx). + Return(feePool) + } + + // Add burn expectation if needed + if tc.expectBurn { + balancesToBurn := tc.moduleBalance.Sub(tc.expectedSweep...) + suite.bankKeeper.EXPECT(). + BurnCoins(ctx, types.ModuleName, balancesToBurn). + Return(nil) + } + + // Setup transfer expectation only if we expect a transfer + if tc.expectTransfer { + suite.bankKeeper.EXPECT(). + SendCoinsFromModuleToModule( + ctx, + types.ModuleName, + distributionTypes.ModuleName, + tc.expectedSweep, + ).Return(nil) + + suite.distributionKeeper.EXPECT(). + SetFeePool(ctx, gomock.Any()). + Do(func(_ sdk.Context, fp distributionTypes.FeePool) { + require.Equal(tc.expectedPool, fp.CommunityPool) + }) + } + + // Execute + suite.axelarcorkKeeper.SweepModuleAccountBalances(ctx) + }) + } +} + +func TestAddToCommunityPoolIfSafe(t *testing.T) { + tests := []struct { + name string + communityPool sdk.DecCoins + coinToAdd sdk.Coin + expectSuccess bool + expectedPool sdk.DecCoins + }{ + { + name: "normal addition", + communityPool: sdk.NewDecCoins(sdk.NewDecCoin("atom", sdk.NewInt(100))), + coinToAdd: sdk.NewCoin("atom", sdk.NewInt(50)), + expectSuccess: true, + expectedPool: sdk.NewDecCoins(sdk.NewDecCoin("atom", sdk.NewInt(150))), + }, + { + name: "new denomination", + communityPool: sdk.NewDecCoins(sdk.NewDecCoin("atom", sdk.NewInt(100))), + coinToAdd: sdk.NewCoin("osmo", sdk.NewInt(50)), + expectSuccess: true, + expectedPool: sdk.NewDecCoins( + sdk.NewDecCoin("atom", sdk.NewInt(100)), + sdk.NewDecCoin("osmo", sdk.NewInt(50)), + ), + }, + { + name: "amount too large", + communityPool: sdk.NewDecCoins(sdk.NewDecCoin("atom", sdk.NewInt(100))), + coinToAdd: sdk.NewCoin("atom", math.NewIntFromBigInt(maxSafeInt.BigInt()).Add(math.OneInt())), + expectSuccess: false, + expectedPool: sdk.NewDecCoins(sdk.NewDecCoin("atom", sdk.NewInt(100))), + }, + { + name: "existing amount near max, small addition causes overflow", + communityPool: sdk.NewDecCoins(sdk.NewDecCoinFromDec("atom", maxDec)), + coinToAdd: sdk.NewCoin("atom", sdk.OneInt()), + expectSuccess: false, + expectedPool: sdk.NewDecCoins(sdk.NewDecCoinFromDec("atom", maxDec)), + }, + { + name: "multiple denominations, overflow in one denom", + communityPool: sdk.NewDecCoins( + sdk.NewDecCoin("atom", sdk.NewInt(100)), + sdk.NewDecCoinFromDec("osmo", maxDec), + ), + coinToAdd: sdk.NewCoin("osmo", sdk.OneInt()), + expectSuccess: false, + expectedPool: sdk.NewDecCoins( + sdk.NewDecCoin("atom", sdk.NewInt(100)), + sdk.NewDecCoinFromDec("osmo", maxDec), + ), + }, + { + name: "zero coin addition", + communityPool: sdk.NewDecCoins(sdk.NewDecCoin("atom", sdk.NewInt(100))), + coinToAdd: sdk.NewCoin("atom", sdk.ZeroInt()), + expectSuccess: true, + expectedPool: sdk.NewDecCoins(sdk.NewDecCoin("atom", sdk.NewInt(100))), + }, + } + + for _, tc := range tests { + tc := tc + t.Run(tc.name, func(t *testing.T) { + pool := tc.communityPool + success := AddToCommunityPoolIfSafe(&pool, tc.coinToAdd) + require.Equal(t, tc.expectSuccess, success) + require.Equal(t, tc.expectedPool, pool) + }) + } +} + +func TestIsSafeToAdd(t *testing.T) { + if maxDec.BigInt().BitLen() != 315 { + t.Fatalf("maxDec should have 315 bits but it's %d", maxDec.BigInt().BitLen()) + } + + maxInt := new(big.Int).Sub(new(big.Int).Exp(big.NewInt(2), big.NewInt(256), nil), big.NewInt(1)) + quo := new(big.Int).Quo(maxDec.BigInt(), maxInt) + t.Logf("quo: %s", quo.String()) + + tests := []struct { + name string + a math.LegacyDec + b math.LegacyDec + expected bool + }{ + { + name: "small numbers", + a: sdk.NewDec(100), + b: sdk.NewDec(200), + expected: true, + }, + { + name: "zero addition 1", + a: sdk.NewDec(100), + b: sdk.ZeroDec(), + expected: true, + }, + { + name: "zero addition 2", + a: sdk.ZeroDec(), + b: sdk.NewDec(100), + expected: true, + }, + { + name: "zero addition 3", + a: sdk.ZeroDec(), + b: sdk.ZeroDec(), + expected: true, + }, + { + name: "max dec plus itself", + a: maxDec, + b: maxDec, + expected: false, // Adding two max decimals will exceed 315 bits + }, + { + name: "max dec plus zero is safe", + a: maxDec, + b: sdk.ZeroDec(), + expected: true, + }, + { + name: "half max dec plus itself is safe", + a: maxDec.QuoInt(sdk.NewInt(2)), + b: maxDec.QuoInt(sdk.NewInt(2)), + expected: true, // Half + half should be safe + }, + { + name: "max dec plus smallest dec isn't safe", + a: maxDec, + b: math.LegacyOneDec().QuoInt(sdk.NewInt(1000000000000000000)), + expected: false, + }, + } + + for _, tc := range tests { + tc := tc + t.Run(tc.name, func(t *testing.T) { + result := IsSafeToAdd(tc.a, tc.b) + require.Equal(t, tc.expected, result) + }) + } +} diff --git a/x/axelarcork/keeper/chain_config.go b/x/axelarcork/keeper/chain_config.go index 7e106708..ab39555c 100644 --- a/x/axelarcork/keeper/chain_config.go +++ b/x/axelarcork/keeper/chain_config.go @@ -2,7 +2,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" ) func (k Keeper) GetChainConfigurationByID(ctx sdk.Context, chainID uint64) (types.ChainConfiguration, bool) { diff --git a/x/axelarcork/keeper/genesis.go b/x/axelarcork/keeper/genesis.go index fa5cdfcc..a55c7eda 100644 --- a/x/axelarcork/keeper/genesis.go +++ b/x/axelarcork/keeper/genesis.go @@ -6,7 +6,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" ) // InitGenesis initialize default parameters diff --git a/x/axelarcork/keeper/keeper.go b/x/axelarcork/keeper/keeper.go index 9fbfde87..d0102da5 100644 --- a/x/axelarcork/keeper/keeper.go +++ b/x/axelarcork/keeper/keeper.go @@ -19,7 +19,7 @@ import ( porttypes "github.com/cosmos/ibc-go/v7/modules/core/05-port/types" "github.com/cosmos/ibc-go/v7/modules/core/exported" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" ) var _ porttypes.ICS4Wrapper = &Keeper{} diff --git a/x/axelarcork/keeper/keeper_test.go b/x/axelarcork/keeper/keeper_test.go index 1aa3c0a5..d7a0493f 100644 --- a/x/axelarcork/keeper/keeper_test.go +++ b/x/axelarcork/keeper/keeper_test.go @@ -4,7 +4,7 @@ import ( "encoding/hex" "testing" - "github.com/peggyjv/sommelier/v8/x/axelarcork/tests/mocks" + "github.com/peggyjv/sommelier/v9/x/axelarcork/tests/mocks" tmproto "github.com/cometbft/cometbft/proto/tendermint/types" tmtime "github.com/cometbft/cometbft/types/time" @@ -17,8 +17,8 @@ import ( paramskeeper "github.com/cosmos/cosmos-sdk/x/params/keeper" "github.com/ethereum/go-ethereum/common" "github.com/golang/mock/gomock" - moduletestutil "github.com/peggyjv/sommelier/v8/testutil" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + moduletestutil "github.com/peggyjv/sommelier/v9/testutil" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" "github.com/stretchr/testify/suite" ) diff --git a/x/axelarcork/keeper/msg_server.go b/x/axelarcork/keeper/msg_server.go index 08b2866a..9d3959f4 100644 --- a/x/axelarcork/keeper/msg_server.go +++ b/x/axelarcork/keeper/msg_server.go @@ -16,7 +16,7 @@ import ( clienttypes "github.com/cosmos/ibc-go/v7/modules/core/02-client/types" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" ) var _ types.MsgServer = Keeper{} diff --git a/x/axelarcork/keeper/packet.go b/x/axelarcork/keeper/packet.go index 9d5b95e7..33d881c0 100644 --- a/x/axelarcork/keeper/packet.go +++ b/x/axelarcork/keeper/packet.go @@ -9,7 +9,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" transfertypes "github.com/cosmos/ibc-go/v7/modules/apps/transfer/types" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" ) func (k Keeper) ValidateAxelarPacket(ctx sdk.Context, sourceChannel string, data []byte) error { diff --git a/x/axelarcork/keeper/proposal_handler.go b/x/axelarcork/keeper/proposal_handler.go index 5ae5f103..659dc975 100644 --- a/x/axelarcork/keeper/proposal_handler.go +++ b/x/axelarcork/keeper/proposal_handler.go @@ -12,8 +12,8 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) func NewAxelarSubscriptionID(chainID uint64, address common.Address) string { diff --git a/x/axelarcork/keeper/query_server.go b/x/axelarcork/keeper/query_server.go index d24a96aa..47963961 100644 --- a/x/axelarcork/keeper/query_server.go +++ b/x/axelarcork/keeper/query_server.go @@ -8,7 +8,7 @@ import ( "github.com/ethereum/go-ethereum/common" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/axelarcork/keeper/query_server_test.go b/x/axelarcork/keeper/query_server_test.go index 7b9e07f1..98f94999 100644 --- a/x/axelarcork/keeper/query_server_test.go +++ b/x/axelarcork/keeper/query_server_test.go @@ -6,7 +6,7 @@ import ( authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" ) const TestEVMChainID = 2 diff --git a/x/axelarcork/keeper/setup_unit_test.go b/x/axelarcork/keeper/setup_unit_test.go index 7966821c..bbb3460c 100644 --- a/x/axelarcork/keeper/setup_unit_test.go +++ b/x/axelarcork/keeper/setup_unit_test.go @@ -4,8 +4,8 @@ import ( "reflect" "testing" - "github.com/peggyjv/sommelier/v8/x/axelarcork/tests/mocks" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/tests/mocks" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" tmdb "github.com/cometbft/cometbft-db" "github.com/cometbft/cometbft/libs/log" diff --git a/x/axelarcork/module.go b/x/axelarcork/module.go index 29ab3403..0fc60991 100644 --- a/x/axelarcork/module.go +++ b/x/axelarcork/module.go @@ -12,9 +12,9 @@ import ( "github.com/cosmos/cosmos-sdk/types/module" sim "github.com/cosmos/cosmos-sdk/types/simulation" "github.com/grpc-ecosystem/grpc-gateway/runtime" - "github.com/peggyjv/sommelier/v8/x/axelarcork/client/cli" - "github.com/peggyjv/sommelier/v8/x/axelarcork/keeper" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/client/cli" + "github.com/peggyjv/sommelier/v9/x/axelarcork/keeper" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" "github.com/spf13/cobra" ) @@ -99,7 +99,7 @@ func (AppModule) QuerierRoute() string { return types.QuerierRoute } // ConsensusVersion implements AppModule/ConsensusVersion. func (AppModule) ConsensusVersion() uint64 { - return 1 + return 2 } func (am AppModule) WeightedOperations(simState module.SimulationState) []sim.WeightedOperation { @@ -110,6 +110,11 @@ func (am AppModule) WeightedOperations(simState module.SimulationState) []sim.We func (am AppModule) RegisterServices(cfg module.Configurator) { types.RegisterMsgServer(cfg.MsgServer(), am.keeper) types.RegisterQueryServer(cfg.QueryServer(), am.keeper) + + // RegisterUpgradeHandler registers the no-op upgrade handler + cfg.RegisterMigration(types.ModuleName, 1, func(ctx sdk.Context) error { + return nil + }) } // InitGenesis performs genesis initialization for the cork module. diff --git a/x/axelarcork/module_test.go b/x/axelarcork/module_test.go index 5523cd04..47d9edee 100644 --- a/x/axelarcork/module_test.go +++ b/x/axelarcork/module_test.go @@ -8,8 +8,8 @@ import ( transfertypes "github.com/cosmos/ibc-go/v7/modules/apps/transfer/types" channeltypes "github.com/cosmos/ibc-go/v7/modules/core/04-channel/types" "github.com/golang/mock/gomock" - "github.com/peggyjv/sommelier/v8/x/axelarcork/tests" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork/tests" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" "github.com/stretchr/testify/require" ) diff --git a/x/axelarcork/tests/mocks/expected_keepers_mocks.go b/x/axelarcork/tests/mocks/expected_keepers_mocks.go index 6bbe3f86..d6ad29c5 100644 --- a/x/axelarcork/tests/mocks/expected_keepers_mocks.go +++ b/x/axelarcork/tests/mocks/expected_keepers_mocks.go @@ -1,5 +1,5 @@ // Code generated by MockGen. DO NOT EDIT. -// Source: x/axelarcork/types/expected_keepers.go +// Source: ./x/axelarcork/types/expected_keepers.go // Package mocks is a generated GoMock package. package mocks @@ -20,7 +20,7 @@ import ( types7 "github.com/cosmos/ibc-go/v7/modules/core/04-channel/types" exported "github.com/cosmos/ibc-go/v7/modules/core/exported" gomock "github.com/golang/mock/gomock" - types8 "github.com/peggyjv/sommelier/v8/x/pubsub/types" + types8 "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) // MockAccountKeeper is a mock of AccountKeeper interface. @@ -123,6 +123,20 @@ func (m *MockBankKeeper) EXPECT() *MockBankKeeperMockRecorder { return m.recorder } +// BurnCoins mocks base method. +func (m *MockBankKeeper) BurnCoins(ctx types.Context, moduleName string, coins types.Coins) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "BurnCoins", ctx, moduleName, coins) + ret0, _ := ret[0].(error) + return ret0 +} + +// BurnCoins indicates an expected call of BurnCoins. +func (mr *MockBankKeeperMockRecorder) BurnCoins(ctx, moduleName, coins interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BurnCoins", reflect.TypeOf((*MockBankKeeper)(nil).BurnCoins), ctx, moduleName, coins) +} + // GetAllBalances mocks base method. func (m *MockBankKeeper) GetAllBalances(ctx types.Context, addr types.AccAddress) types.Coins { m.ctrl.T.Helper() diff --git a/x/axelarcork/tests/setup.go b/x/axelarcork/tests/setup.go index 477b129c..a3e98d5e 100644 --- a/x/axelarcork/tests/setup.go +++ b/x/axelarcork/tests/setup.go @@ -16,10 +16,10 @@ import ( paramstypes "github.com/cosmos/cosmos-sdk/x/params/types" porttypes "github.com/cosmos/ibc-go/v7/modules/core/05-port/types" "github.com/golang/mock/gomock" - "github.com/peggyjv/sommelier/v8/x/axelarcork" - "github.com/peggyjv/sommelier/v8/x/axelarcork/keeper" - "github.com/peggyjv/sommelier/v8/x/axelarcork/tests/mocks" - "github.com/peggyjv/sommelier/v8/x/axelarcork/types" + "github.com/peggyjv/sommelier/v9/x/axelarcork" + "github.com/peggyjv/sommelier/v9/x/axelarcork/keeper" + "github.com/peggyjv/sommelier/v9/x/axelarcork/tests/mocks" + "github.com/peggyjv/sommelier/v9/x/axelarcork/types" "github.com/stretchr/testify/require" ) diff --git a/x/axelarcork/types/axelarcork.pb.go b/x/axelarcork/types/axelarcork.pb.go index 01dcf42a..fac04746 100644 --- a/x/axelarcork/types/axelarcork.pb.go +++ b/x/axelarcork/types/axelarcork.pb.go @@ -685,7 +685,7 @@ var fileDescriptor_f8790c2a041a4f43 = []byte{ // 765 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x55, 0x4f, 0x6f, 0x1b, 0x45, 0x14, 0xcf, 0xda, 0x86, 0xc6, 0xcf, 0x6e, 0x9a, 0x4e, 0x52, 0x75, 0x13, 0xd0, 0xc6, 0x5d, 0x2e, - 0xe6, 0xd0, 0x5d, 0x12, 0x24, 0x84, 0x38, 0x20, 0x35, 0xae, 0x10, 0x11, 0x08, 0xa1, 0x2d, 0xa8, + 0xe6, 0xd0, 0x5d, 0x12, 0x24, 0x24, 0x38, 0x20, 0x35, 0xae, 0x10, 0x11, 0x08, 0xa1, 0x2d, 0xa8, 0x12, 0x97, 0x65, 0x3c, 0xf3, 0xba, 0x1e, 0x32, 0xde, 0x59, 0xcd, 0x8c, 0xad, 0xf8, 0x1b, 0x70, 0xe4, 0xc2, 0x97, 0xe0, 0x82, 0xf8, 0x16, 0x95, 0xb8, 0xf4, 0xc8, 0x09, 0x50, 0xf2, 0x45, 0xd0, 0xce, 0xee, 0xfa, 0x5f, 0x4a, 0x6f, 0x3d, 0x79, 0xde, 0xfb, 0xbd, 0xf7, 0xf6, 0x37, 0xbf, 0xfd, @@ -730,7 +730,7 @@ var fileDescriptor_f8790c2a041a4f43 = []byte{ 0xeb, 0xc0, 0xfb, 0xe5, 0x26, 0xd8, 0x79, 0x75, 0x13, 0xec, 0xfc, 0x75, 0x13, 0xec, 0xfc, 0x70, 0xb6, 0x66, 0x8d, 0x02, 0xb3, 0x6c, 0xf1, 0xd3, 0x3c, 0x36, 0x6a, 0x3a, 0x45, 0x29, 0x50, 0xc7, 0xf3, 0x4f, 0xe3, 0xab, 0xb5, 0xff, 0x88, 0xca, 0x2a, 0xe3, 0x77, 0xdd, 0x57, 0xfe, 0xe3, 0xff, - 0x02, 0x00, 0x00, 0xff, 0xff, 0x6b, 0x72, 0x0f, 0x3c, 0x4c, 0x06, 0x00, 0x00, + 0x02, 0x00, 0x00, 0xff, 0xff, 0x76, 0x8f, 0xba, 0x3d, 0x4c, 0x06, 0x00, 0x00, } func (m *AxelarCork) Marshal() (dAtA []byte, err error) { diff --git a/x/axelarcork/types/event.pb.go b/x/axelarcork/types/event.pb.go index 319254b9..3539a456 100644 --- a/x/axelarcork/types/event.pb.go +++ b/x/axelarcork/types/event.pb.go @@ -109,7 +109,7 @@ var fileDescriptor_568389573c9d22fd = []byte{ // 264 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x4c, 0x90, 0xbf, 0x4e, 0xc3, 0x30, 0x10, 0xc6, 0x6b, 0x08, 0x85, 0x1a, 0x18, 0xb0, 0x10, 0x4a, 0x11, 0xb2, 0x0a, 0x53, 0xa7, 0x58, - 0x85, 0x85, 0x19, 0x84, 0x04, 0x12, 0x53, 0xd9, 0x58, 0xaa, 0xfc, 0x39, 0x39, 0x26, 0x4e, 0x2e, + 0x85, 0x89, 0x15, 0x84, 0x04, 0x12, 0x53, 0xd9, 0x58, 0xaa, 0xfc, 0x39, 0x39, 0x26, 0x4e, 0x2e, 0x72, 0x5c, 0xab, 0x7d, 0x0b, 0x76, 0x5e, 0x88, 0xb1, 0x23, 0x23, 0x4a, 0x5e, 0x04, 0xc5, 0x20, 0x95, 0xed, 0xfb, 0x7e, 0x3f, 0xcb, 0xa7, 0x3b, 0x3a, 0x8e, 0x57, 0xa0, 0x63, 0x93, 0xa2, 0x29, 0x84, 0x9b, 0x09, 0x70, 0x50, 0xd9, 0xa8, 0x36, 0x68, 0x91, 0x1d, 0x6f, 0x55, 0xe4, 0x66, 0xe7, @@ -123,7 +123,7 @@ var fileDescriptor_568389573c9d22fd = []byte{ 0xd8, 0x74, 0x7c, 0xf0, 0xd5, 0xf1, 0xc1, 0xeb, 0xb5, 0x54, 0x36, 0x5f, 0x26, 0x51, 0x8a, 0xa5, 0xa8, 0x41, 0xca, 0xf5, 0x9b, 0x13, 0x0d, 0x96, 0x25, 0x68, 0x05, 0x46, 0xb8, 0x5b, 0xb1, 0x12, 0xff, 0x2e, 0x63, 0xd7, 0x35, 0x34, 0xc9, 0xd0, 0xaf, 0x7c, 0xf3, 0x13, 0x00, 0x00, 0xff, 0xff, - 0xa1, 0x0b, 0x93, 0x26, 0x34, 0x01, 0x00, 0x00, + 0xbc, 0xf6, 0x26, 0x27, 0x34, 0x01, 0x00, 0x00, } func (m *ScheduleCorkEvent) Marshal() (dAtA []byte, err error) { diff --git a/x/axelarcork/types/expected_keepers.go b/x/axelarcork/types/expected_keepers.go index ab18cd2c..628d07d6 100644 --- a/x/axelarcork/types/expected_keepers.go +++ b/x/axelarcork/types/expected_keepers.go @@ -17,7 +17,7 @@ import ( clienttypes "github.com/cosmos/ibc-go/v7/modules/core/02-client/types" channeltypes "github.com/cosmos/ibc-go/v7/modules/core/04-channel/types" ibcexported "github.com/cosmos/ibc-go/v7/modules/core/exported" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) // AccountKeeper defines the expected account keeper. @@ -38,6 +38,7 @@ type BankKeeper interface { SendCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error GetAllBalances(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins GetDenomMetaData(ctx sdk.Context, denom string) (banktypes.Metadata, bool) + BurnCoins(ctx sdk.Context, moduleName string, coins sdk.Coins) error } type ICS4Wrapper interface { diff --git a/x/axelarcork/types/genesis.pb.go b/x/axelarcork/types/genesis.pb.go index 3910b345..9c55b6a5 100644 --- a/x/axelarcork/types/genesis.pb.go +++ b/x/axelarcork/types/genesis.pb.go @@ -216,46 +216,46 @@ func init() { func init() { proto.RegisterFile("axelarcork/v1/genesis.proto", fileDescriptor_8d754a1cfeef5947) } var fileDescriptor_8d754a1cfeef5947 = []byte{ - // 624 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x94, 0xdf, 0x4e, 0xdb, 0x3e, - 0x1c, 0xc5, 0xdb, 0x5f, 0x4b, 0x0b, 0x2e, 0x3f, 0x3a, 0x5c, 0xb6, 0x45, 0x45, 0x4a, 0xab, 0x4c, - 0x9a, 0xb8, 0xd8, 0x1a, 0xc1, 0x2e, 0xf6, 0xe7, 0x8e, 0x16, 0x6d, 0x42, 0x42, 0x08, 0x99, 0xed, - 0x66, 0xbb, 0x88, 0x1c, 0xc7, 0x4b, 0x33, 0x9c, 0x38, 0xb2, 0x9d, 0x0a, 0xde, 0x62, 0xaf, 0xb0, - 0xb7, 0xd8, 0x23, 0x70, 0xc9, 0xe5, 0xae, 0xaa, 0x09, 0xde, 0xa0, 0x4f, 0x30, 0xc5, 0x4e, 0x69, - 0x9b, 0xb1, 0xbb, 0xf8, 0x9c, 0xcf, 0x39, 0x4e, 0xe2, 0xaf, 0x0c, 0x76, 0xf1, 0x25, 0x65, 0x58, - 0x10, 0x2e, 0x2e, 0xdc, 0xc9, 0xbe, 0x1b, 0xd2, 0x84, 0xca, 0x48, 0x0e, 0x52, 0xc1, 0x15, 0x87, - 0xff, 0x2f, 0xcc, 0xc1, 0x64, 0xbf, 0x6b, 0xaf, 0xb2, 0x4b, 0xa6, 0xc6, 0xbb, 0x3b, 0x21, 0x0f, - 0xb9, 0x7e, 0x74, 0xf3, 0x27, 0xa3, 0x3a, 0x3f, 0xea, 0x60, 0xf3, 0x83, 0xa9, 0x3d, 0x57, 0x58, - 0x51, 0xf8, 0x12, 0x34, 0x52, 0x2c, 0x70, 0x2c, 0xad, 0x6a, 0xbf, 0xba, 0xd7, 0x3a, 0x78, 0x3c, - 0x58, 0xd9, 0x66, 0x70, 0xa6, 0x4d, 0x54, 0x40, 0xf0, 0x0b, 0xd8, 0x21, 0x63, 0x1c, 0x25, 0x1e, - 0xe1, 0xc9, 0xd7, 0x28, 0xcc, 0x04, 0x56, 0x11, 0x4f, 0xa4, 0xf5, 0x9f, 0x0e, 0x3b, 0xa5, 0xf0, - 0x28, 0x47, 0x47, 0x2b, 0xe4, 0xb0, 0x7e, 0x3d, 0xed, 0x55, 0x50, 0x87, 0xfc, 0x6d, 0xc1, 0xb7, - 0x00, 0x10, 0xca, 0x18, 0x16, 0x5e, 0x14, 0x48, 0xab, 0xd6, 0xaf, 0xed, 0xb5, 0x0e, 0xba, 0xe5, - 0x4a, 0x0d, 0x1c, 0x1f, 0x9d, 0x53, 0x85, 0x36, 0x0c, 0x7d, 0x1c, 0x48, 0x78, 0x02, 0xda, 0x92, - 0x8c, 0x69, 0x90, 0x31, 0x1a, 0x78, 0x39, 0x2b, 0xad, 0xba, 0x7e, 0xa5, 0x67, 0xa5, 0xfc, 0xf9, - 0x9c, 0x3a, 0xd4, 0xf2, 0x28, 0x47, 0xd1, 0xd6, 0x7d, 0x56, 0xaf, 0xe1, 0x08, 0x6c, 0xe6, 0xbc, - 0x27, 0xa8, 0xcc, 0x98, 0x92, 0xd6, 0x9a, 0xae, 0xea, 0x97, 0xaa, 0x16, 0x0d, 0xc8, 0x70, 0xa8, - 0x45, 0x16, 0x0b, 0x48, 0xe7, 0xc7, 0x99, 0xff, 0x2b, 0x25, 0x30, 0x51, 0x1e, 0xc1, 0x8c, 0x79, - 0x09, 0x4f, 0x08, 0x95, 0x56, 0x43, 0x7f, 0xde, 0xf3, 0x7f, 0x74, 0x9a, 0xc0, 0x08, 0x33, 0x76, - 0x9a, 0xe3, 0xc8, 0xc2, 0x0f, 0x1b, 0x12, 0x9e, 0x81, 0x4e, 0xb1, 0x4d, 0x96, 0x86, 0x02, 0x07, - 0xd4, 0x0b, 0xb0, 0xc2, 0x56, 0x53, 0xd7, 0x3f, 0xfc, 0xca, 0x9f, 0x0c, 0x78, 0x84, 0x15, 0x46, - 0xdb, 0xb8, 0x2c, 0x39, 0x3f, 0x6b, 0xa0, 0x61, 0x8e, 0x1d, 0xbe, 0x00, 0x4d, 0x9a, 0x60, 0x9f, - 0xd1, 0x40, 0x8f, 0xc7, 0xfa, 0x10, 0xce, 0xa6, 0xbd, 0xad, 0x2b, 0x1c, 0xb3, 0x77, 0x4e, 0x61, - 0x38, 0x68, 0x8e, 0xc0, 0xd7, 0xa0, 0x15, 0xf9, 0xc4, 0x23, 0x63, 0x9c, 0x24, 0x94, 0xe9, 0x99, - 0xd8, 0x18, 0x3e, 0x99, 0x4d, 0x7b, 0xd0, 0x24, 0x96, 0x4c, 0x07, 0x81, 0xc8, 0x27, 0x23, 0xb3, - 0x80, 0x03, 0xb0, 0x9e, 0x7b, 0x29, 0x17, 0xca, 0xaa, 0xe9, 0x54, 0x67, 0x36, 0xed, 0xb5, 0x17, - 0xa9, 0xdc, 0x71, 0x50, 0x33, 0xf2, 0xc9, 0x19, 0x17, 0x2a, 0xdf, 0x28, 0x8c, 0x53, 0x0f, 0x13, - 0xc2, 0xb3, 0x44, 0xe9, 0x93, 0x5e, 0xd9, 0x68, 0xc9, 0x74, 0x10, 0x08, 0xe3, 0xf4, 0xd0, 0x2c, - 0xe0, 0x7b, 0xf0, 0x88, 0x5e, 0x52, 0x92, 0x29, 0x2e, 0xee, 0xd3, 0x6b, 0x3a, 0xbd, 0x3b, 0x9b, - 0xf6, 0x9e, 0x16, 0x1f, 0x56, 0x22, 0x1c, 0xd4, 0x9e, 0x4b, 0x4b, 0x3d, 0x2a, 0x8a, 0x29, 0xcf, - 0x94, 0x17, 0x14, 0xe3, 0x6b, 0x35, 0xfa, 0xd5, 0xbd, 0xfa, 0x72, 0x4f, 0x99, 0x70, 0x50, 0xbb, - 0x90, 0x8e, 0x0a, 0x05, 0x9e, 0x82, 0x8e, 0x1e, 0xb4, 0x39, 0xea, 0x33, 0x4e, 0x2e, 0xa4, 0xd5, - 0xd4, 0x55, 0xf6, 0x6c, 0xda, 0xeb, 0x9a, 0xaa, 0x07, 0x20, 0x07, 0x6d, 0xe7, 0xea, 0x47, 0x23, - 0x0e, 0xb5, 0x36, 0x3c, 0xb9, 0xbe, 0xb5, 0xab, 0x37, 0xb7, 0x76, 0xf5, 0xf7, 0xad, 0x5d, 0xfd, - 0x7e, 0x67, 0x57, 0x6e, 0xee, 0xec, 0xca, 0xaf, 0x3b, 0xbb, 0xf2, 0xf9, 0x20, 0x8c, 0xd4, 0x38, - 0xf3, 0x07, 0x84, 0xc7, 0x6e, 0x4a, 0xc3, 0xf0, 0xea, 0xdb, 0xc4, 0x95, 0x3c, 0x8e, 0x29, 0x8b, - 0xa8, 0x70, 0x27, 0x6f, 0xdc, 0xcb, 0xa5, 0x2b, 0xc4, 0x55, 0x57, 0x29, 0x95, 0x7e, 0x43, 0xdf, - 0x19, 0xaf, 0xfe, 0x04, 0x00, 0x00, 0xff, 0xff, 0x32, 0x2c, 0xc1, 0xdf, 0x97, 0x04, 0x00, 0x00, + // 623 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x94, 0xd1, 0x4e, 0xdb, 0x3c, + 0x1c, 0xc5, 0xdb, 0xaf, 0xa5, 0x05, 0x97, 0x8f, 0x0e, 0x97, 0x6d, 0x51, 0x91, 0xd2, 0x2a, 0x93, + 0x26, 0x2e, 0xb6, 0x46, 0xb0, 0x8b, 0x89, 0xdd, 0xd1, 0xa2, 0x4d, 0x48, 0x08, 0x21, 0xb3, 0xdd, + 0x6c, 0x17, 0x91, 0xe3, 0x78, 0x69, 0x86, 0x13, 0x47, 0xb6, 0x53, 0xc1, 0x5b, 0xec, 0x15, 0xf6, + 0x16, 0x7b, 0x04, 0x2e, 0xb9, 0xdc, 0x55, 0x35, 0xc1, 0x1b, 0xf4, 0x09, 0xa6, 0xd8, 0x29, 0x6d, + 0x33, 0x76, 0x17, 0x9f, 0xf3, 0x3b, 0xc7, 0x49, 0xfc, 0x97, 0xc1, 0x2e, 0xbe, 0xa2, 0x0c, 0x0b, + 0xc2, 0xc5, 0xa5, 0x3b, 0xd9, 0x77, 0x43, 0x9a, 0x50, 0x19, 0xc9, 0x41, 0x2a, 0xb8, 0xe2, 0xf0, + 0xff, 0x85, 0x39, 0x98, 0xec, 0x77, 0xed, 0x55, 0x76, 0xc9, 0xd4, 0x78, 0x77, 0x27, 0xe4, 0x21, + 0xd7, 0x8f, 0x6e, 0xfe, 0x64, 0x54, 0xe7, 0x47, 0x1d, 0x6c, 0x7e, 0x30, 0xb5, 0x17, 0x0a, 0x2b, + 0x0a, 0x5f, 0x83, 0x46, 0x8a, 0x05, 0x8e, 0xa5, 0x55, 0xed, 0x57, 0xf7, 0x5a, 0x07, 0x4f, 0x07, + 0x2b, 0xdb, 0x0c, 0xce, 0xb5, 0x89, 0x0a, 0x08, 0x7e, 0x01, 0x3b, 0x64, 0x8c, 0xa3, 0xc4, 0x23, + 0x3c, 0xf9, 0x1a, 0x85, 0x99, 0xc0, 0x2a, 0xe2, 0x89, 0xb4, 0xfe, 0xd3, 0x61, 0xa7, 0x14, 0x1e, + 0xe5, 0xe8, 0x68, 0x85, 0x1c, 0xd6, 0x6f, 0xa6, 0xbd, 0x0a, 0xea, 0x90, 0xbf, 0x2d, 0x78, 0x08, + 0x00, 0xa1, 0x8c, 0x61, 0xe1, 0x45, 0x81, 0xb4, 0x6a, 0xfd, 0xda, 0x5e, 0xeb, 0xa0, 0x5b, 0xae, + 0xd4, 0xc0, 0xc9, 0xf1, 0x05, 0x55, 0x68, 0xc3, 0xd0, 0x27, 0x81, 0x84, 0xa7, 0xa0, 0x2d, 0xc9, + 0x98, 0x06, 0x19, 0xa3, 0x81, 0x97, 0xb3, 0xd2, 0xaa, 0xeb, 0x57, 0x7a, 0x51, 0xca, 0x5f, 0xcc, + 0xa9, 0x23, 0x2d, 0x8f, 0x72, 0x14, 0x6d, 0x3d, 0x64, 0xf5, 0x1a, 0x8e, 0xc0, 0x66, 0xce, 0x7b, + 0x82, 0xca, 0x8c, 0x29, 0x69, 0xad, 0xe9, 0xaa, 0x7e, 0xa9, 0x6a, 0xd1, 0x80, 0x0c, 0x87, 0x5a, + 0x64, 0xb1, 0x80, 0x74, 0x7e, 0x9c, 0xf9, 0xbf, 0x52, 0x02, 0x13, 0xe5, 0x11, 0xcc, 0x98, 0x97, + 0xf0, 0x84, 0x50, 0x69, 0x35, 0xf4, 0xe7, 0xbd, 0xfc, 0x47, 0xa7, 0x09, 0x8c, 0x30, 0x63, 0x67, + 0x39, 0x8e, 0x2c, 0xfc, 0xb8, 0x21, 0xe1, 0x39, 0xe8, 0x14, 0xdb, 0x64, 0x69, 0x28, 0x70, 0x40, + 0xbd, 0x00, 0x2b, 0x6c, 0x35, 0x75, 0xfd, 0xe3, 0xaf, 0xfc, 0xc9, 0x80, 0xc7, 0x58, 0x61, 0xb4, + 0x8d, 0xcb, 0x92, 0xf3, 0xb3, 0x06, 0x1a, 0xe6, 0xd8, 0xe1, 0x2b, 0xd0, 0xa4, 0x09, 0xf6, 0x19, + 0x0d, 0xf4, 0x78, 0xac, 0x0f, 0xe1, 0x6c, 0xda, 0xdb, 0xba, 0xc6, 0x31, 0x7b, 0xe7, 0x14, 0x86, + 0x83, 0xe6, 0x08, 0x7c, 0x0b, 0x5a, 0x91, 0x4f, 0x3c, 0x32, 0xc6, 0x49, 0x42, 0x99, 0x9e, 0x89, + 0x8d, 0xe1, 0xb3, 0xd9, 0xb4, 0x07, 0x4d, 0x62, 0xc9, 0x74, 0x10, 0x88, 0x7c, 0x32, 0x32, 0x0b, + 0x38, 0x00, 0xeb, 0xb9, 0x97, 0x72, 0xa1, 0xac, 0x9a, 0x4e, 0x75, 0x66, 0xd3, 0x5e, 0x7b, 0x91, + 0xca, 0x1d, 0x07, 0x35, 0x23, 0x9f, 0x9c, 0x73, 0xa1, 0xf2, 0x8d, 0xc2, 0x38, 0xf5, 0x30, 0x21, + 0x3c, 0x4b, 0x94, 0x3e, 0xe9, 0x95, 0x8d, 0x96, 0x4c, 0x07, 0x81, 0x30, 0x4e, 0x8f, 0xcc, 0x02, + 0xbe, 0x07, 0x4f, 0xe8, 0x15, 0x25, 0x99, 0xe2, 0xe2, 0x21, 0xbd, 0xa6, 0xd3, 0xbb, 0xb3, 0x69, + 0xef, 0x79, 0xf1, 0x61, 0x25, 0xc2, 0x41, 0xed, 0xb9, 0xb4, 0xd4, 0xa3, 0xa2, 0x98, 0xf2, 0x4c, + 0x79, 0x41, 0x31, 0xbe, 0x56, 0xa3, 0x5f, 0xdd, 0xab, 0x2f, 0xf7, 0x94, 0x09, 0x07, 0xb5, 0x0b, + 0xe9, 0xb8, 0x50, 0xe0, 0x19, 0xe8, 0xe8, 0x41, 0x9b, 0xa3, 0x3e, 0xe3, 0xe4, 0x52, 0x5a, 0x4d, + 0x5d, 0x65, 0xcf, 0xa6, 0xbd, 0xae, 0xa9, 0x7a, 0x04, 0x72, 0xd0, 0x76, 0xae, 0x7e, 0x34, 0xe2, + 0x50, 0x6b, 0xc3, 0xd3, 0x9b, 0x3b, 0xbb, 0x7a, 0x7b, 0x67, 0x57, 0x7f, 0xdf, 0xd9, 0xd5, 0xef, + 0xf7, 0x76, 0xe5, 0xf6, 0xde, 0xae, 0xfc, 0xba, 0xb7, 0x2b, 0x9f, 0x0f, 0xc2, 0x48, 0x8d, 0x33, + 0x7f, 0x40, 0x78, 0xec, 0xa6, 0x34, 0x0c, 0xaf, 0xbf, 0x4d, 0x5c, 0xc9, 0xe3, 0x98, 0xb2, 0x88, + 0x0a, 0x77, 0x72, 0xe8, 0x5e, 0x2d, 0x5d, 0x21, 0xae, 0xba, 0x4e, 0xa9, 0xf4, 0x1b, 0xfa, 0xce, + 0x78, 0xf3, 0x27, 0x00, 0x00, 0xff, 0xff, 0x2f, 0xd1, 0x74, 0xde, 0x97, 0x04, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/axelarcork/types/proposal.go b/x/axelarcork/types/proposal.go index 7b32e841..b788af04 100644 --- a/x/axelarcork/types/proposal.go +++ b/x/axelarcork/types/proposal.go @@ -9,7 +9,7 @@ import ( errorsmod "cosmossdk.io/errors" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" "github.com/ethereum/go-ethereum/common" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) const ( diff --git a/x/axelarcork/types/proposal.pb.go b/x/axelarcork/types/proposal.pb.go index 2559d1c1..c07a5096 100644 --- a/x/axelarcork/types/proposal.pb.go +++ b/x/axelarcork/types/proposal.pb.go @@ -1243,7 +1243,7 @@ var fileDescriptor_5ffc5027adef0afd = []byte{ // 936 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x57, 0xcf, 0x6f, 0x1b, 0x45, 0x14, 0xf6, 0xa4, 0xce, 0x0f, 0x8f, 0x53, 0x92, 0x6e, 0x53, 0x70, 0x43, 0xeb, 0x75, 0x56, 0xa8, - 0x72, 0xa1, 0xec, 0x2a, 0xae, 0x44, 0x4b, 0x6e, 0xf1, 0x46, 0x88, 0xa0, 0x22, 0x45, 0x8e, 0x10, + 0x72, 0xa1, 0xec, 0x2a, 0xae, 0x44, 0x69, 0x6e, 0xf1, 0x46, 0x88, 0xa0, 0x22, 0x45, 0x8e, 0x10, 0x12, 0x17, 0x6b, 0xbc, 0x33, 0xac, 0xa7, 0x99, 0x9d, 0x59, 0xcd, 0xae, 0xdd, 0xf8, 0xc0, 0xbd, 0x47, 0x8e, 0x88, 0x93, 0x05, 0x47, 0xae, 0x5c, 0x39, 0x22, 0xe5, 0x18, 0x6e, 0x08, 0x21, 0x0b, 0x25, 0x42, 0xe2, 0xec, 0xbf, 0x00, 0x79, 0x66, 0xed, 0xec, 0x26, 0x4d, 0x52, 0x48, 0xad, 0x0a, @@ -1256,30 +1256,30 @@ var fileDescriptor_5ffc5027adef0afd = []byte{ 0xf6, 0x56, 0xb4, 0x93, 0x10, 0x32, 0x56, 0xe0, 0x6c, 0x4c, 0x63, 0x46, 0x4a, 0xa0, 0x02, 0xaa, 0x85, 0x86, 0x5e, 0x18, 0x15, 0x58, 0xc4, 0x24, 0xf2, 0x24, 0x0d, 0x63, 0x2a, 0x78, 0x69, 0x46, 0x61, 0xe9, 0x90, 0x71, 0x1b, 0x2e, 0x78, 0x6d, 0x44, 0x79, 0x93, 0xe2, 0xd2, 0xb5, 0x0a, 0xa8, - 0xe6, 0x1b, 0xf3, 0x6a, 0xbd, 0x8d, 0x8d, 0x0f, 0x21, 0xf4, 0xd4, 0x3e, 0x4d, 0x8a, 0xa3, 0x52, - 0xbe, 0x02, 0xaa, 0xc5, 0xda, 0xaa, 0x9d, 0x91, 0x6c, 0x8f, 0x89, 0xec, 0x92, 0xb8, 0x51, 0xd0, - 0xd9, 0xdb, 0x38, 0x32, 0xee, 0xc3, 0xe5, 0xb0, 0xd3, 0x62, 0x34, 0x6a, 0x13, 0xd9, 0xc4, 0x22, - 0x40, 0x94, 0x97, 0x66, 0xd5, 0xe6, 0x4b, 0x93, 0xf8, 0x96, 0x0a, 0x5b, 0x7f, 0x02, 0xf8, 0xe0, - 0x52, 0x79, 0x9f, 0xd3, 0xb8, 0xbd, 0x45, 0x42, 0x11, 0xd1, 0x78, 0x1a, 0x4a, 0xef, 0x9e, 0x52, - 0x7a, 0xad, 0x5a, 0xf8, 0x77, 0x6a, 0x8c, 0x12, 0x9c, 0xc7, 0x9a, 0x67, 0x69, 0x4e, 0x65, 0x8c, - 0x97, 0xd6, 0x8f, 0x00, 0xbe, 0xd3, 0x20, 0x81, 0xe8, 0x92, 0xff, 0xd2, 0x49, 0x5a, 0x3f, 0x01, - 0xe8, 0xbc, 0x0c, 0xed, 0xd7, 0x7b, 0x42, 0x29, 0xdb, 0x67, 0xb3, 0xb6, 0xf7, 0x67, 0xe0, 0xdb, - 0x9a, 0xf9, 0xae, 0xd7, 0x26, 0xb8, 0xc3, 0x08, 0x76, 0x85, 0xdc, 0xbb, 0xb2, 0xdb, 0x6b, 0x70, - 0xb1, 0xc5, 0x84, 0xb7, 0xd7, 0x6c, 0x13, 0xea, 0xb7, 0xe3, 0x84, 0x6f, 0x51, 0xc5, 0x3e, 0x56, - 0xa1, 0x8c, 0x9c, 0x7c, 0x56, 0xce, 0x07, 0xf0, 0xad, 0x18, 0x49, 0x9f, 0xc4, 0x4d, 0x4f, 0xf0, - 0x58, 0x22, 0x2f, 0x6e, 0x22, 0x8c, 0x25, 0x89, 0xa2, 0x84, 0xff, 0x2d, 0x0d, 0xbb, 0x09, 0xba, - 0xa9, 0x41, 0xe3, 0x11, 0x2c, 0x4d, 0x1e, 0xf0, 0x10, 0x63, 0x4d, 0xd5, 0x22, 0x9a, 0x4f, 0x23, - 0xc1, 0x93, 0x7a, 0xbb, 0x35, 0xc6, 0x5d, 0xc4, 0xd8, 0xce, 0x08, 0xfd, 0x24, 0x12, 0xdc, 0x58, - 0x85, 0x0b, 0x98, 0x20, 0xcc, 0x28, 0x27, 0xa5, 0x79, 0xc5, 0x65, 0xb2, 0xb6, 0x7e, 0x9e, 0x81, - 0xf7, 0x2e, 0xb0, 0xe8, 0x55, 0x9c, 0xec, 0xff, 0xc7, 0xad, 0x74, 0xa9, 0x2d, 0x64, 0x4b, 0xed, - 0x37, 0x00, 0x2b, 0xda, 0x47, 0x57, 0x04, 0x41, 0x87, 0xd3, 0xb8, 0xb7, 0x23, 0x04, 0xdb, 0x0d, - 0x09, 0xc7, 0x57, 0xae, 0xb7, 0x3b, 0xb0, 0x20, 0x89, 0x47, 0x43, 0x4a, 0xb8, 0xb6, 0xaf, 0xd0, - 0x38, 0x09, 0x5c, 0x64, 0xde, 0x23, 0x38, 0x87, 0x02, 0xd1, 0xe1, 0xfa, 0xcb, 0x28, 0xd6, 0x6e, - 0xdb, 0x7a, 0xde, 0xd8, 0xa3, 0x79, 0x63, 0x27, 0xf3, 0xc6, 0x76, 0x05, 0xe5, 0xf5, 0xfc, 0xc1, - 0xc0, 0xcc, 0x35, 0x92, 0xf4, 0x8d, 0xc5, 0xe7, 0x7d, 0x13, 0x7c, 0xd3, 0x37, 0xc1, 0x5f, 0x7d, - 0x33, 0x67, 0xfd, 0x32, 0x29, 0x92, 0xf3, 0xc5, 0x7d, 0x24, 0xa4, 0xfb, 0x64, 0xdb, 0xb8, 0x97, - 0x91, 0x58, 0x5f, 0x1e, 0x0e, 0xcc, 0xc5, 0x1e, 0x0a, 0xd8, 0x86, 0xa5, 0xc2, 0xd6, 0x58, 0xf4, - 0xe3, 0x17, 0x88, 0xae, 0xbf, 0x39, 0x1c, 0x98, 0x86, 0xce, 0x4e, 0x81, 0x56, 0xd6, 0x8c, 0xda, + 0xe6, 0x1b, 0xf3, 0x6a, 0xbd, 0x8d, 0x8d, 0xc7, 0x10, 0x7a, 0x6a, 0x9f, 0x26, 0xc5, 0x51, 0x29, + 0x5f, 0x01, 0xd5, 0x62, 0x6d, 0xd5, 0xce, 0x48, 0xb6, 0xc7, 0x44, 0x76, 0x49, 0xdc, 0x28, 0xe8, + 0xec, 0x6d, 0x1c, 0x19, 0xf7, 0xe1, 0x72, 0xd8, 0x69, 0x31, 0x1a, 0xb5, 0x89, 0x6c, 0x62, 0x11, + 0x20, 0xca, 0x4b, 0xb3, 0x6a, 0xf3, 0xa5, 0x49, 0x7c, 0x4b, 0x85, 0xad, 0x3f, 0x01, 0x7c, 0x70, + 0xa9, 0xbc, 0xcf, 0x69, 0xdc, 0xde, 0x22, 0xa1, 0x88, 0x68, 0x3c, 0x0d, 0xa5, 0x77, 0x4f, 0x29, + 0xbd, 0x56, 0x2d, 0xfc, 0x3b, 0x35, 0x46, 0x09, 0xce, 0x63, 0xcd, 0xb3, 0x34, 0xa7, 0x32, 0xc6, + 0x4b, 0xeb, 0x47, 0x00, 0xdf, 0x69, 0x90, 0x40, 0x74, 0xc9, 0x7f, 0xe9, 0x24, 0xad, 0x9f, 0x00, + 0x74, 0x5e, 0x86, 0xf6, 0xeb, 0x3d, 0xa1, 0x94, 0xed, 0xb3, 0x59, 0xdb, 0xfb, 0x33, 0xf0, 0x6d, + 0xcd, 0x7c, 0xd7, 0x6b, 0x13, 0xdc, 0x61, 0x04, 0xbb, 0x42, 0xee, 0x5d, 0xd9, 0xed, 0x35, 0xb8, + 0xd8, 0x62, 0xc2, 0xdb, 0x6b, 0xb6, 0x09, 0xf5, 0xdb, 0x71, 0xc2, 0xb7, 0xa8, 0x62, 0x1f, 0xab, + 0x50, 0x46, 0x4e, 0x3e, 0x2b, 0xe7, 0x03, 0xf8, 0x56, 0x8c, 0xa4, 0x4f, 0xe2, 0xa6, 0x27, 0x78, + 0x2c, 0x91, 0x17, 0x37, 0x11, 0xc6, 0x92, 0x44, 0x51, 0xc2, 0xff, 0x96, 0x86, 0xdd, 0x04, 0xdd, + 0xd4, 0xa0, 0xf1, 0x08, 0x96, 0x26, 0x0f, 0x78, 0x88, 0xb1, 0xa6, 0x6a, 0x11, 0xcd, 0xa7, 0x91, + 0xe0, 0x49, 0xbd, 0xdd, 0x1a, 0xe3, 0x2e, 0x62, 0x6c, 0x67, 0x84, 0x7e, 0x12, 0x09, 0x6e, 0xac, + 0xc2, 0x05, 0x4c, 0x10, 0x66, 0x94, 0x93, 0xd2, 0xbc, 0xe2, 0x32, 0x59, 0x5b, 0x3f, 0xcf, 0xc0, + 0x7b, 0x17, 0x58, 0xf4, 0x2a, 0x4e, 0xf6, 0xff, 0xe3, 0x56, 0xba, 0xd4, 0x16, 0xb2, 0xa5, 0xf6, + 0x1b, 0x80, 0x15, 0xed, 0xa3, 0x2b, 0x82, 0xa0, 0xc3, 0x69, 0xdc, 0xdb, 0x11, 0x82, 0xed, 0x86, + 0x84, 0xe3, 0x2b, 0xd7, 0xdb, 0x1d, 0x58, 0x90, 0xc4, 0xa3, 0x21, 0x25, 0x5c, 0xdb, 0x57, 0x68, + 0x9c, 0x04, 0x2e, 0x32, 0xef, 0x11, 0x9c, 0x43, 0x81, 0xe8, 0x70, 0xfd, 0x65, 0x14, 0x6b, 0xb7, + 0x6d, 0x3d, 0x6f, 0xec, 0xd1, 0xbc, 0xb1, 0x93, 0x79, 0x63, 0xbb, 0x82, 0xf2, 0x7a, 0xfe, 0x60, + 0x60, 0xe6, 0x1a, 0x49, 0xfa, 0xc6, 0xe2, 0xf3, 0xbe, 0x09, 0xbe, 0xe9, 0x9b, 0xe0, 0xaf, 0xbe, + 0x99, 0xb3, 0x7e, 0x99, 0x14, 0xc9, 0xf9, 0xe2, 0x3e, 0x12, 0xd2, 0x7d, 0xb2, 0x6d, 0xdc, 0xcb, + 0x48, 0xac, 0x2f, 0x0f, 0x07, 0xe6, 0x62, 0x0f, 0x05, 0x6c, 0xc3, 0x52, 0x61, 0x6b, 0x2c, 0xfa, + 0xc3, 0x17, 0x88, 0xae, 0xbf, 0x39, 0x1c, 0x98, 0x86, 0xce, 0x4e, 0x81, 0x56, 0xd6, 0x8c, 0xda, 0x19, 0x33, 0xea, 0x2b, 0xc3, 0x81, 0xb9, 0xac, 0x9f, 0x9b, 0x40, 0x56, 0xda, 0x22, 0xfb, 0xb4, 0x45, 0xf5, 0x9b, 0xc3, 0x81, 0xb9, 0xa4, 0x1f, 0x19, 0x23, 0xd6, 0x89, 0x6f, 0xf7, 0x33, 0xbe, 0x15, 0xea, 0x37, 0x86, 0x03, 0xf3, 0xba, 0xce, 0xd6, 0x71, 0x6b, 0xec, 0x94, 0xf1, 0xe0, 0x54, @@ -1299,7 +1299,7 @@ var fileDescriptor_5ffc5027adef0afd = []byte{ 0x9c, 0xfb, 0xa2, 0xe6, 0xd3, 0xb8, 0xdd, 0x69, 0xd9, 0x9e, 0x08, 0x9c, 0x90, 0xf8, 0x7e, 0xef, 0x69, 0xd7, 0x89, 0x44, 0x10, 0x10, 0x46, 0x89, 0x74, 0xba, 0x8f, 0x9d, 0xfd, 0xd4, 0xff, 0x30, 0x27, 0xee, 0x85, 0x24, 0x6a, 0xcd, 0xa9, 0x7b, 0xc0, 0xc3, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, - 0x81, 0x2c, 0x76, 0x31, 0xdd, 0x0d, 0x00, 0x00, + 0x9c, 0xd1, 0xc3, 0x30, 0xdd, 0x0d, 0x00, 0x00, } func (m *AddAxelarManagedCellarIDsProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/axelarcork/types/query.pb.go b/x/axelarcork/types/query.pb.go index ee96388a..c19b0116 100644 --- a/x/axelarcork/types/query.pb.go +++ b/x/axelarcork/types/query.pb.go @@ -1315,88 +1315,88 @@ func init() { func init() { proto.RegisterFile("axelarcork/v1/query.proto", fileDescriptor_7d10e4f1065c484f) } var fileDescriptor_7d10e4f1065c484f = []byte{ - // 1290 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x98, 0x4b, 0x6f, 0xdc, 0x54, - 0x14, 0xc7, 0xe3, 0x90, 0x16, 0x72, 0xd3, 0x47, 0x74, 0x9a, 0xd2, 0xc6, 0xa1, 0x93, 0xc4, 0x79, - 0x36, 0x34, 0xe3, 0x64, 0xd2, 0x92, 0x50, 0x5e, 0x4d, 0x26, 0x08, 0x86, 0x42, 0x55, 0x1c, 0x50, - 0xab, 0x22, 0x64, 0x39, 0xf6, 0xc5, 0x31, 0xf1, 0xd8, 0x53, 0xdb, 0x93, 0x66, 0x14, 0xb2, 0x80, - 0x15, 0x3b, 0x90, 0x58, 0x20, 0xd6, 0x7c, 0x01, 0x56, 0x20, 0xb1, 0x00, 0x56, 0xa8, 0x3b, 0x2a, - 0xb1, 0x61, 0x85, 0x50, 0x82, 0x84, 0xd8, 0xf1, 0x11, 0x90, 0xed, 0xe3, 0xf1, 0x7b, 0xc6, 0xd3, - 0xee, 0xe2, 0x7b, 0x5e, 0xbf, 0x73, 0xe7, 0xde, 0xe3, 0xbf, 0x43, 0x46, 0xa5, 0x7d, 0xaa, 0x4b, - 0x96, 0x6c, 0x5a, 0xbb, 0xfc, 0xde, 0x32, 0x7f, 0xbf, 0x49, 0xad, 0x56, 0xb9, 0x61, 0x99, 0x8e, - 0x09, 0xa7, 0x43, 0x53, 0x79, 0x6f, 0x99, 0x1d, 0x51, 0x4d, 0xd5, 0xf4, 0x2c, 0xbc, 0xfb, 0x97, - 0xef, 0xc4, 0x3e, 0xa7, 0x9a, 0xa6, 0xaa, 0x53, 0x5e, 0x6a, 0x68, 0xbc, 0x64, 0x18, 0xa6, 0x23, - 0x39, 0x9a, 0x69, 0xd8, 0x68, 0x1d, 0x8b, 0x67, 0x57, 0xa9, 0x41, 0x6d, 0x2d, 0x30, 0x96, 0xe2, - 0xc6, 0x48, 0x35, 0x0c, 0x96, 0x4d, 0xbb, 0x6e, 0xda, 0x3e, 0x53, 0x02, 0x8e, 0x1b, 0x21, 0xf0, - 0xae, 0xfb, 0x78, 0x5b, 0xb2, 0xa4, 0xba, 0x2d, 0xd0, 0xfb, 0x4d, 0x6a, 0x3b, 0xdc, 0x5b, 0xe4, - 0x5c, 0x6c, 0xd5, 0x6e, 0x98, 0x86, 0x4d, 0x61, 0x85, 0x9c, 0x6c, 0x78, 0x2b, 0x17, 0x99, 0x09, - 0x66, 0x7e, 0xa8, 0x72, 0xbe, 0x1c, 0x6b, 0xad, 0xec, 0xbb, 0x6f, 0x0c, 0x3c, 0xfc, 0x73, 0xbc, - 0x4f, 0x40, 0x57, 0xee, 0x02, 0x39, 0xef, 0xe5, 0xaa, 0x52, 0x5d, 0x97, 0xac, 0xda, 0x66, 0xbb, - 0xc8, 0x16, 0x79, 0x36, 0x69, 0xc0, 0x3a, 0x2f, 0x12, 0x22, 0x7b, 0x8b, 0xa2, 0xa6, 0xb8, 0xb5, - 0x9e, 0x9a, 0x1f, 0xaa, 0xb0, 0x89, 0x5a, 0x41, 0xd4, 0x16, 0x75, 0x84, 0x41, 0xdf, 0xbb, 0xa6, - 0xd8, 0xdc, 0x4b, 0xa4, 0x14, 0x4f, 0xba, 0xd1, 0xaa, 0xee, 0x48, 0x9a, 0x51, 0xdb, 0xc4, 0xb2, - 0x30, 0x4a, 0x9e, 0x91, 0xdd, 0x15, 0x51, 0x53, 0xbc, 0x36, 0x06, 0x84, 0xa7, 0xbd, 0xe7, 0x9a, - 0xc2, 0xdd, 0x20, 0xe3, 0xb9, 0xc1, 0x88, 0x76, 0x29, 0x85, 0x36, 0x18, 0x2d, 0xbf, 0x4a, 0x58, - 0x2f, 0xc3, 0x96, 0xbc, 0x43, 0x95, 0xa6, 0x4e, 0x95, 0xaa, 0x69, 0xed, 0xda, 0x05, 0x4a, 0xdf, - 0x21, 0x63, 0x99, 0x81, 0x58, 0x76, 0x8d, 0x9c, 0x70, 0x1b, 0x0f, 0x36, 0x83, 0x4b, 0x6c, 0x46, - 0x3b, 0x6a, 0xdd, 0x5b, 0x76, 0x63, 0x05, 0x3f, 0x80, 0x7b, 0x95, 0x4c, 0xc6, 0x13, 0x6f, 0xe8, - 0xa6, 0xbc, 0xfb, 0x26, 0xd5, 0xd4, 0x1d, 0xa7, 0x08, 0x58, 0x8d, 0x70, 0x9d, 0xe2, 0x91, 0x6f, - 0x8a, 0x9c, 0xde, 0x76, 0xd7, 0xc5, 0x1d, 0xdf, 0xe0, 0x71, 0x0e, 0x08, 0xa7, 0xb6, 0x23, 0xce, - 0x9c, 0x4a, 0xe6, 0x32, 0x7a, 0xdc, 0x68, 0x45, 0x32, 0x06, 0x40, 0x93, 0xe4, 0x54, 0x34, 0x1f, - 0x42, 0x0d, 0x45, 0xd2, 0xc5, 0x98, 0xfb, 0xe3, 0xcc, 0x0a, 0x99, 0xef, 0x5e, 0xe8, 0x89, 0x77, - 0xf6, 0x26, 0x1e, 0xb5, 0x64, 0x95, 0xf0, 0xa8, 0x9d, 0x21, 0xfd, 0xb8, 0xa1, 0x83, 0x42, 0xbf, - 0xa6, 0x74, 0x42, 0xfe, 0x00, 0x8f, 0x5e, 0x56, 0xb2, 0x27, 0x26, 0xad, 0x06, 0x37, 0xcd, 0x5d, - 0xa3, 0x76, 0x53, 0x77, 0x1e, 0x83, 0xf0, 0x1e, 0xb9, 0x90, 0x4a, 0x82, 0x64, 0xaf, 0x11, 0x22, - 0xb7, 0x57, 0x71, 0x36, 0x8c, 0x27, 0xf0, 0x22, 0x54, 0x7e, 0x70, 0x24, 0x84, 0xbb, 0x9a, 0xca, - 0x5d, 0xe4, 0x68, 0x7e, 0x48, 0x2e, 0xa6, 0xa3, 0x10, 0x69, 0x9d, 0x0c, 0x85, 0xf9, 0x83, 0x2d, - 0xeb, 0xca, 0x14, 0x8d, 0xe1, 0x26, 0x83, 0x69, 0xe0, 0x96, 0xab, 0x9a, 0xc6, 0x47, 0x9a, 0xda, - 0xb4, 0xfc, 0xb1, 0x1c, 0x8c, 0xb0, 0x3a, 0x99, 0xc8, 0x77, 0x41, 0x92, 0x1a, 0x39, 0x23, 0xc7, - 0x2c, 0x08, 0x33, 0x99, 0x1c, 0x68, 0xa9, 0x1c, 0x42, 0x22, 0x90, 0x9b, 0x25, 0xd3, 0x5e, 0xb9, - 0x80, 0xdb, 0x70, 0x2c, 0x49, 0x76, 0xaa, 0x92, 0xae, 0xdf, 0x32, 0x0d, 0x99, 0xb6, 0xb1, 0x3e, - 0x65, 0xc8, 0x4c, 0x17, 0x47, 0x84, 0xbb, 0x4b, 0x46, 0x64, 0xb4, 0x8a, 0xb2, 0xa4, 0xeb, 0xa2, - 0xe1, 0xd9, 0x11, 0x71, 0x36, 0x67, 0xbf, 0x12, 0xe9, 0x04, 0x90, 0x53, 0x15, 0xb8, 0x69, 0x9c, - 0x1b, 0x7e, 0xcc, 0x6d, 0xcb, 0xdc, 0x6f, 0xbd, 0xdf, 0x50, 0x2d, 0x49, 0xa1, 0x9b, 0x92, 0x23, - 0x05, 0xa4, 0x4d, 0x32, 0xd5, 0xd1, 0x0b, 0x31, 0x6f, 0x11, 0x68, 0xb8, 0x36, 0xb1, 0xe9, 0x1b, - 0x45, 0x45, 0x72, 0x24, 0x84, 0x9c, 0xc8, 0x84, 0x8c, 0x66, 0x19, 0x6e, 0x24, 0xf2, 0x72, 0x94, - 0x5c, 0xf2, 0xca, 0xde, 0xd1, 0x0c, 0x43, 0x33, 0xd4, 0xe8, 0x39, 0xe8, 0x76, 0xea, 0xe0, 0x32, - 0x19, 0x6e, 0x6f, 0x99, 0xa4, 0x28, 0x16, 0xb5, 0x6d, 0xef, 0xaa, 0x0c, 0x0a, 0x67, 0x83, 0xf5, - 0x75, 0x7f, 0x99, 0xb3, 0x70, 0x42, 0x64, 0x94, 0xc1, 0xc6, 0x16, 0xc9, 0x80, 0xcb, 0x8d, 0x77, - 0x66, 0x34, 0xff, 0x7c, 0x7a, 0x6e, 0xa9, 0xb1, 0xd8, 0x9f, 0x1a, 0x8b, 0xed, 0x17, 0x60, 0xaa, - 0x66, 0x91, 0x1b, 0xd5, 0xc4, 0x23, 0x9f, 0x15, 0x8c, 0xc4, 0x02, 0x19, 0x79, 0xe0, 0x5b, 0x45, - 0x1f, 0x56, 0x8c, 0x0e, 0xa5, 0xe4, 0x8f, 0x91, 0xee, 0x1c, 0x1e, 0xa4, 0x72, 0x57, 0xfe, 0x3b, - 0x47, 0x4e, 0x78, 0x75, 0xe1, 0x13, 0x32, 0x14, 0x11, 0x1e, 0x90, 0xbc, 0x23, 0x69, 0xa9, 0xc2, - 0x72, 0x9d, 0x5c, 0x7c, 0x66, 0x6e, 0xf6, 0xf3, 0x7f, 0xbe, 0x5b, 0x60, 0x3e, 0xfb, 0xfd, 0xef, - 0xaf, 0xfa, 0xc7, 0x60, 0x94, 0xb7, 0xcd, 0x7a, 0x9d, 0xea, 0x1a, 0xb5, 0xf8, 0x40, 0x33, 0xf9, - 0x52, 0x05, 0xbe, 0x60, 0xc8, 0x99, 0xb8, 0x00, 0x80, 0xe9, 0xac, 0xf4, 0x49, 0x29, 0xc3, 0xce, - 0x74, 0xf1, 0x42, 0x8e, 0xa5, 0x90, 0x63, 0x06, 0xa6, 0x22, 0x1c, 0x71, 0x05, 0x17, 0x0a, 0x0c, - 0xf8, 0x9e, 0x09, 0x26, 0x63, 0x4a, 0x92, 0xc0, 0x62, 0xc7, 0xa2, 0x49, 0xdd, 0xc3, 0x96, 0x8b, - 0xba, 0x23, 0xec, 0xcb, 0x21, 0xec, 0x32, 0xf0, 0x05, 0x60, 0xc5, 0xed, 0x96, 0x18, 0x1c, 0x2c, - 0xf8, 0x96, 0x41, 0x09, 0x19, 0x7f, 0xa1, 0xc1, 0xe5, 0x2c, 0x8a, 0x4c, 0xb5, 0xc4, 0x2e, 0x14, - 0x71, 0x45, 0xd8, 0x6b, 0x21, 0xec, 0x02, 0xcc, 0xe7, 0xc2, 0xda, 0x41, 0xb4, 0x7f, 0x68, 0xe1, - 0x17, 0x26, 0xa9, 0xd7, 0xa2, 0xea, 0x06, 0x96, 0x3a, 0x12, 0x64, 0x08, 0x29, 0x76, 0xb9, 0x87, - 0x08, 0x44, 0x7f, 0x25, 0x44, 0xaf, 0xc0, 0x52, 0x01, 0xf4, 0x98, 0xd0, 0x82, 0x7f, 0x19, 0x7c, - 0x07, 0x75, 0x10, 0x3b, 0xf0, 0x42, 0xf7, 0xad, 0xcc, 0x92, 0x61, 0xec, 0x6a, 0xcf, 0x71, 0xd8, - 0xd4, 0x7b, 0x61, 0x53, 0x35, 0x78, 0xa3, 0xe8, 0xef, 0xe1, 0x9e, 0xa0, 0x68, 0x77, 0xfc, 0x41, - 0xf4, 0xe9, 0x10, 0x7e, 0x0c, 0x6e, 0x43, 0x5a, 0x25, 0x65, 0xdf, 0x86, 0x5c, 0x69, 0x96, 0x7d, - 0x1b, 0xf2, 0xc5, 0x17, 0x77, 0x23, 0x6c, 0xe8, 0x1a, 0xac, 0xf4, 0xd2, 0x90, 0xa6, 0xf0, 0x07, - 0x9a, 0x72, 0x08, 0xdf, 0x30, 0xe4, 0x6c, 0x42, 0xae, 0x40, 0xf6, 0xdc, 0x48, 0xaa, 0x34, 0x76, - 0xb6, 0x9b, 0x1b, 0x42, 0xae, 0x86, 0x90, 0x57, 0x60, 0x21, 0xff, 0xca, 0x9a, 0xd6, 0xae, 0x68, - 0xf9, 0x2a, 0xc7, 0x67, 0xfb, 0x9a, 0x21, 0xc3, 0x49, 0x29, 0x05, 0x5d, 0xaa, 0xb6, 0xcf, 0xfc, - 0x5c, 0x57, 0x3f, 0xc4, 0xab, 0x84, 0x78, 0x73, 0x30, 0x53, 0x08, 0x0f, 0x7e, 0x60, 0x02, 0x91, - 0x97, 0x96, 0x58, 0x90, 0x3d, 0xd2, 0x72, 0xe5, 0x1a, 0xcb, 0x17, 0xf6, 0x47, 0xe2, 0xeb, 0x21, - 0x31, 0x0f, 0x8b, 0xf9, 0xc4, 0xde, 0xd4, 0x8b, 0x8b, 0x35, 0xf8, 0x95, 0x41, 0x91, 0x91, 0x27, - 0xc2, 0x60, 0x25, 0x0b, 0xa7, 0x8b, 0xb6, 0x63, 0xaf, 0xf6, 0x16, 0xd4, 0x63, 0x23, 0x19, 0x5a, - 0x10, 0x7e, 0x62, 0xf0, 0xdb, 0x34, 0x5b, 0xa4, 0xc1, 0x72, 0x3e, 0x51, 0x8e, 0xec, 0x63, 0x2b, - 0xbd, 0x84, 0x60, 0x0b, 0x6b, 0x61, 0x0b, 0x8b, 0xf0, 0x7c, 0x6e, 0x0b, 0x69, 0x9d, 0x08, 0xbf, - 0x31, 0xf8, 0xfd, 0x93, 0x52, 0x23, 0x70, 0x25, 0x0b, 0x24, 0x4f, 0x15, 0xb2, 0x8b, 0x05, 0xbd, - 0x91, 0xf8, 0x6e, 0x48, 0xfc, 0x0e, 0xdc, 0xcc, 0x25, 0xce, 0x92, 0x53, 0xfc, 0x41, 0xf0, 0x26, - 0x3d, 0xe4, 0x0f, 0x92, 0x72, 0xf3, 0x10, 0x7e, 0x0e, 0x06, 0x61, 0x5a, 0xa8, 0x41, 0x31, 0x48, - 0xbb, 0xe3, 0x20, 0xcc, 0xd7, 0x7f, 0xdc, 0xeb, 0x61, 0x53, 0xd7, 0x61, 0xed, 0x71, 0x9b, 0xda, - 0x78, 0xfb, 0xe1, 0x51, 0x89, 0x79, 0x74, 0x54, 0x62, 0xfe, 0x3a, 0x2a, 0x31, 0x5f, 0x1e, 0x97, - 0xfa, 0x1e, 0x1d, 0x97, 0xfa, 0xfe, 0x38, 0x2e, 0xf5, 0xdd, 0xab, 0xa8, 0x9a, 0xb3, 0xd3, 0xdc, - 0x2e, 0xcb, 0x66, 0x9d, 0x6f, 0x50, 0x55, 0x6d, 0x7d, 0xbc, 0x17, 0xa9, 0xb2, 0xb7, 0xc6, 0xef, - 0x47, 0x4b, 0x39, 0xad, 0x06, 0xb5, 0xb7, 0x4f, 0x7a, 0xff, 0xcc, 0x5a, 0xf9, 0x3f, 0x00, 0x00, - 0xff, 0xff, 0x66, 0x5b, 0x0e, 0xe7, 0x86, 0x13, 0x00, 0x00, + // 1292 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x98, 0xcb, 0x6f, 0xdc, 0xd4, + 0x17, 0xc7, 0xe3, 0xfc, 0xd2, 0xfe, 0xc8, 0x4d, 0x1f, 0xd1, 0x69, 0x4a, 0x1b, 0x87, 0x4e, 0x12, + 0xe7, 0xd9, 0xd0, 0x8c, 0x93, 0x49, 0x4b, 0xd2, 0xf2, 0x6a, 0x32, 0x41, 0x30, 0x14, 0xaa, 0xe2, + 0x80, 0x5a, 0x15, 0x21, 0xcb, 0xb1, 0x2f, 0x8e, 0x89, 0xc7, 0x9e, 0xda, 0x9e, 0x34, 0xa3, 0x90, + 0x05, 0xac, 0xd8, 0x81, 0xc4, 0x02, 0xb1, 0xe6, 0x1f, 0x60, 0x05, 0x12, 0x0b, 0x60, 0x85, 0xba, + 0xa3, 0x12, 0x1b, 0x56, 0x08, 0x25, 0x48, 0x88, 0x1d, 0x7f, 0x02, 0xb2, 0x7d, 0x3c, 0x7e, 0xcf, + 0x78, 0xda, 0x5d, 0x7c, 0xcf, 0xeb, 0x73, 0xee, 0xdc, 0x7b, 0xfc, 0x75, 0xc8, 0xa8, 0xb4, 0x4f, + 0x75, 0xc9, 0x92, 0x4d, 0x6b, 0x97, 0xdf, 0x5b, 0xe6, 0x1f, 0x34, 0xa9, 0xd5, 0x2a, 0x37, 0x2c, + 0xd3, 0x31, 0xe1, 0x74, 0x68, 0x2a, 0xef, 0x2d, 0xb3, 0x23, 0xaa, 0xa9, 0x9a, 0x9e, 0x85, 0x77, + 0xff, 0xf2, 0x9d, 0xd8, 0xe7, 0x54, 0xd3, 0x54, 0x75, 0xca, 0x4b, 0x0d, 0x8d, 0x97, 0x0c, 0xc3, + 0x74, 0x24, 0x47, 0x33, 0x0d, 0x1b, 0xad, 0x63, 0xf1, 0xec, 0x2a, 0x35, 0xa8, 0xad, 0x05, 0xc6, + 0x52, 0xdc, 0x18, 0xa9, 0x86, 0xc1, 0xb2, 0x69, 0xd7, 0x4d, 0xdb, 0x67, 0x4a, 0xc0, 0x71, 0x23, + 0x04, 0xde, 0x71, 0x1f, 0xef, 0x48, 0x96, 0x54, 0xb7, 0x05, 0xfa, 0xa0, 0x49, 0x6d, 0x87, 0x7b, + 0x93, 0x9c, 0x8b, 0xad, 0xda, 0x0d, 0xd3, 0xb0, 0x29, 0xac, 0x90, 0x93, 0x0d, 0x6f, 0xe5, 0x22, + 0x33, 0xc1, 0xcc, 0x0f, 0x55, 0xce, 0x97, 0x63, 0xad, 0x95, 0x7d, 0xf7, 0x8d, 0x81, 0x47, 0x7f, + 0x8c, 0xf7, 0x09, 0xe8, 0xca, 0x5d, 0x20, 0xe7, 0xbd, 0x5c, 0x55, 0xaa, 0xeb, 0x92, 0x55, 0xdb, + 0x6c, 0x17, 0xd9, 0x22, 0xcf, 0x26, 0x0d, 0x58, 0xe7, 0x3a, 0x21, 0xb2, 0xb7, 0x28, 0x6a, 0x8a, + 0x5b, 0xeb, 0x7f, 0xf3, 0x43, 0x15, 0x36, 0x51, 0x2b, 0x88, 0xda, 0xa2, 0x8e, 0x30, 0xe8, 0x7b, + 0xd7, 0x14, 0x9b, 0x7b, 0x91, 0x94, 0xe2, 0x49, 0x37, 0x5a, 0xd5, 0x1d, 0x49, 0x33, 0x6a, 0x9b, + 0x58, 0x16, 0x46, 0xc9, 0x33, 0xb2, 0xbb, 0x22, 0x6a, 0x8a, 0xd7, 0xc6, 0x80, 0xf0, 0x7f, 0xef, + 0xb9, 0xa6, 0x70, 0x37, 0xc9, 0x78, 0x6e, 0x30, 0xa2, 0x5d, 0x4a, 0xa1, 0x0d, 0x46, 0xcb, 0xaf, + 0x12, 0xd6, 0xcb, 0xb0, 0x25, 0xef, 0x50, 0xa5, 0xa9, 0x53, 0xa5, 0x6a, 0x5a, 0xbb, 0x76, 0x81, + 0xd2, 0x77, 0xc9, 0x58, 0x66, 0x20, 0x96, 0x5d, 0x23, 0x27, 0xdc, 0xc6, 0x83, 0xcd, 0xe0, 0x12, + 0x9b, 0xd1, 0x8e, 0x5a, 0xf7, 0x96, 0xdd, 0x58, 0xc1, 0x0f, 0xe0, 0x5e, 0x21, 0x93, 0xf1, 0xc4, + 0x1b, 0xba, 0x29, 0xef, 0xbe, 0x41, 0x35, 0x75, 0xc7, 0x29, 0x02, 0x56, 0x23, 0x5c, 0xa7, 0x78, + 0xe4, 0x9b, 0x22, 0xa7, 0xb7, 0xdd, 0x75, 0x71, 0xc7, 0x37, 0x78, 0x9c, 0x03, 0xc2, 0xa9, 0xed, + 0x88, 0x33, 0xa7, 0x92, 0xb9, 0x8c, 0x1e, 0x37, 0x5a, 0x91, 0x8c, 0x01, 0xd0, 0x24, 0x39, 0x15, + 0xcd, 0x87, 0x50, 0x43, 0x91, 0x74, 0x31, 0xe6, 0xfe, 0x38, 0xb3, 0x42, 0xe6, 0xbb, 0x17, 0x7a, + 0xea, 0x9d, 0xbd, 0x85, 0x47, 0x2d, 0x59, 0x25, 0x3c, 0x6a, 0x67, 0x48, 0x3f, 0x6e, 0xe8, 0xa0, + 0xd0, 0xaf, 0x29, 0x9d, 0x90, 0xdf, 0xc7, 0xa3, 0x97, 0x95, 0xec, 0xa9, 0x49, 0xab, 0xc1, 0x4d, + 0x73, 0xd7, 0xa8, 0xdd, 0xd4, 0x9d, 0x27, 0x20, 0xbc, 0x4f, 0x2e, 0xa4, 0x92, 0x20, 0xd9, 0xab, + 0x84, 0xc8, 0xed, 0x55, 0x9c, 0x0d, 0xe3, 0x09, 0xbc, 0x08, 0x95, 0x1f, 0x1c, 0x09, 0xe1, 0xae, + 0xa6, 0x72, 0x17, 0x39, 0x9a, 0x1f, 0x90, 0x8b, 0xe9, 0x28, 0x44, 0x5a, 0x27, 0x43, 0x61, 0xfe, + 0x60, 0xcb, 0xba, 0x32, 0x45, 0x63, 0xb8, 0xc9, 0x60, 0x1a, 0xb8, 0xe5, 0xaa, 0xa6, 0xf1, 0xa1, + 0xa6, 0x36, 0x2d, 0x7f, 0x2c, 0x07, 0x23, 0xac, 0x4e, 0x26, 0xf2, 0x5d, 0x90, 0xa4, 0x46, 0xce, + 0xc8, 0x31, 0x0b, 0xc2, 0x4c, 0x26, 0x07, 0x5a, 0x2a, 0x87, 0x90, 0x08, 0xe4, 0x66, 0xc9, 0xb4, + 0x57, 0x2e, 0xe0, 0x36, 0x1c, 0x4b, 0x92, 0x9d, 0xaa, 0xa4, 0xeb, 0xb7, 0x4d, 0x43, 0xa6, 0x6d, + 0xac, 0x4f, 0x18, 0x32, 0xd3, 0xc5, 0x11, 0xe1, 0xee, 0x91, 0x11, 0x19, 0xad, 0xa2, 0x2c, 0xe9, + 0xba, 0x68, 0x78, 0x76, 0x44, 0x9c, 0xcd, 0xd9, 0xaf, 0x44, 0x3a, 0x01, 0xe4, 0x54, 0x05, 0x6e, + 0x1a, 0xe7, 0x86, 0x1f, 0x73, 0xc7, 0x32, 0xf7, 0x5b, 0xef, 0x35, 0x54, 0x4b, 0x52, 0xe8, 0xa6, + 0xe4, 0x48, 0x01, 0x69, 0x93, 0x4c, 0x75, 0xf4, 0x42, 0xcc, 0xdb, 0x04, 0x1a, 0xae, 0x4d, 0x6c, + 0xfa, 0x46, 0x51, 0x91, 0x1c, 0x09, 0x21, 0x27, 0x32, 0x21, 0xa3, 0x59, 0x86, 0x1b, 0x89, 0xbc, + 0x1c, 0x25, 0x97, 0xbc, 0xb2, 0x77, 0x35, 0xc3, 0xd0, 0x0c, 0x35, 0x7a, 0x0e, 0xba, 0x9d, 0x3a, + 0xb8, 0x4c, 0x86, 0xdb, 0x5b, 0x26, 0x29, 0x8a, 0x45, 0x6d, 0xdb, 0xbb, 0x2a, 0x83, 0xc2, 0xd9, + 0x60, 0x7d, 0xdd, 0x5f, 0xe6, 0x2c, 0x9c, 0x10, 0x19, 0x65, 0xb0, 0xb1, 0x45, 0x32, 0xe0, 0x72, + 0xe3, 0x9d, 0x19, 0xcd, 0x3f, 0x9f, 0x9e, 0x5b, 0x6a, 0x2c, 0xf6, 0xa7, 0xc6, 0x62, 0xfb, 0x05, + 0x98, 0xaa, 0x59, 0xe4, 0x46, 0x35, 0xf1, 0xc8, 0x67, 0x05, 0x23, 0xb1, 0x40, 0x46, 0x1e, 0xfa, + 0x56, 0xd1, 0x87, 0x15, 0xa3, 0x43, 0x29, 0xf9, 0x63, 0xa4, 0x3b, 0x87, 0x87, 0xa9, 0xdc, 0x95, + 0x7f, 0xcf, 0x91, 0x13, 0x5e, 0x5d, 0xf8, 0x98, 0x0c, 0x45, 0x84, 0x07, 0x24, 0xef, 0x48, 0x5a, + 0xaa, 0xb0, 0x5c, 0x27, 0x17, 0x9f, 0x99, 0x9b, 0xfd, 0xec, 0xef, 0x6f, 0x17, 0x98, 0x4f, 0x7f, + 0xfb, 0xeb, 0xcb, 0xfe, 0x31, 0x18, 0xe5, 0x6d, 0xb3, 0x5e, 0xa7, 0xba, 0x46, 0x2d, 0x3e, 0xd0, + 0x4c, 0xbe, 0x54, 0x81, 0xcf, 0x19, 0x72, 0x26, 0x2e, 0x00, 0x60, 0x3a, 0x2b, 0x7d, 0x52, 0xca, + 0xb0, 0x33, 0x5d, 0xbc, 0x90, 0x63, 0x29, 0xe4, 0x98, 0x81, 0xa9, 0x08, 0x47, 0x5c, 0xc1, 0x85, + 0x02, 0x03, 0xbe, 0x63, 0x82, 0xc9, 0x98, 0x92, 0x24, 0xb0, 0xd8, 0xb1, 0x68, 0x52, 0xf7, 0xb0, + 0xe5, 0xa2, 0xee, 0x08, 0xfb, 0x52, 0x08, 0xbb, 0x0c, 0x7c, 0x01, 0x58, 0x71, 0xbb, 0x25, 0x06, + 0x07, 0x0b, 0xbe, 0x61, 0x50, 0x42, 0xc6, 0x5f, 0x68, 0x70, 0x39, 0x8b, 0x22, 0x53, 0x2d, 0xb1, + 0x0b, 0x45, 0x5c, 0x11, 0xf6, 0x5a, 0x08, 0xbb, 0x00, 0xf3, 0xb9, 0xb0, 0x76, 0x10, 0xed, 0x1f, + 0x5a, 0xf8, 0x99, 0x49, 0xea, 0xb5, 0xa8, 0xba, 0x81, 0xa5, 0x8e, 0x04, 0x19, 0x42, 0x8a, 0x5d, + 0xee, 0x21, 0x02, 0xd1, 0x5f, 0x0e, 0xd1, 0x2b, 0xb0, 0x54, 0x00, 0x3d, 0x26, 0xb4, 0xe0, 0x1f, + 0x06, 0xdf, 0x41, 0x1d, 0xc4, 0x0e, 0xbc, 0xd0, 0x7d, 0x2b, 0xb3, 0x64, 0x18, 0xbb, 0xda, 0x73, + 0x1c, 0x36, 0xf5, 0x6e, 0xd8, 0x54, 0x0d, 0x5e, 0x2f, 0xfa, 0x7b, 0xb8, 0x27, 0x28, 0xda, 0x1d, + 0x7f, 0x10, 0x7d, 0x3a, 0x84, 0x1f, 0x82, 0xdb, 0x90, 0x56, 0x49, 0xd9, 0xb7, 0x21, 0x57, 0x9a, + 0x65, 0xdf, 0x86, 0x7c, 0xf1, 0xc5, 0xdd, 0x0c, 0x1b, 0xba, 0x06, 0x2b, 0xbd, 0x34, 0xa4, 0x29, + 0xfc, 0x81, 0xa6, 0x1c, 0xc2, 0xd7, 0x0c, 0x39, 0x9b, 0x90, 0x2b, 0x90, 0x3d, 0x37, 0x92, 0x2a, + 0x8d, 0x9d, 0xed, 0xe6, 0x86, 0x90, 0xab, 0x21, 0xe4, 0x15, 0x58, 0xc8, 0xbf, 0xb2, 0xa6, 0xb5, + 0x2b, 0x5a, 0xbe, 0xca, 0xf1, 0xd9, 0xbe, 0x62, 0xc8, 0x70, 0x52, 0x4a, 0x41, 0x97, 0xaa, 0xed, + 0x33, 0x3f, 0xd7, 0xd5, 0x0f, 0xf1, 0x2a, 0x21, 0xde, 0x1c, 0xcc, 0x14, 0xc2, 0x83, 0xef, 0x99, + 0x40, 0xe4, 0xa5, 0x25, 0x16, 0x64, 0x8f, 0xb4, 0x5c, 0xb9, 0xc6, 0xf2, 0x85, 0xfd, 0x91, 0xf8, + 0x46, 0x48, 0xcc, 0xc3, 0x62, 0x3e, 0xb1, 0x37, 0xf5, 0xe2, 0x62, 0x0d, 0x7e, 0x61, 0x50, 0x64, + 0xe4, 0x89, 0x30, 0x58, 0xc9, 0xc2, 0xe9, 0xa2, 0xed, 0xd8, 0xab, 0xbd, 0x05, 0xf5, 0xd8, 0x48, + 0x86, 0x16, 0x84, 0x1f, 0x19, 0xfc, 0x36, 0xcd, 0x16, 0x69, 0xb0, 0x9c, 0x4f, 0x94, 0x23, 0xfb, + 0xd8, 0x4a, 0x2f, 0x21, 0xd8, 0xc2, 0x5a, 0xd8, 0xc2, 0x22, 0x3c, 0x9f, 0xdb, 0x42, 0x5a, 0x27, + 0xc2, 0xaf, 0x0c, 0x7e, 0xff, 0xa4, 0xd4, 0x08, 0x5c, 0xc9, 0x02, 0xc9, 0x53, 0x85, 0xec, 0x62, + 0x41, 0x6f, 0x24, 0xbe, 0x17, 0x12, 0xbf, 0x0d, 0xb7, 0x72, 0x89, 0xb3, 0xe4, 0x14, 0x7f, 0x10, + 0xbc, 0x49, 0x0f, 0xf9, 0x83, 0xa4, 0xdc, 0x3c, 0x84, 0x9f, 0x82, 0x41, 0x98, 0x16, 0x6a, 0x50, + 0x0c, 0xd2, 0xee, 0x38, 0x08, 0xf3, 0xf5, 0x1f, 0xf7, 0x5a, 0xd8, 0xd4, 0x0d, 0x58, 0x7b, 0xd2, + 0xa6, 0x36, 0xde, 0x7a, 0x74, 0x54, 0x62, 0x1e, 0x1f, 0x95, 0x98, 0x3f, 0x8f, 0x4a, 0xcc, 0x17, + 0xc7, 0xa5, 0xbe, 0xc7, 0xc7, 0xa5, 0xbe, 0xdf, 0x8f, 0x4b, 0x7d, 0xf7, 0x2b, 0xaa, 0xe6, 0xec, + 0x34, 0xb7, 0xcb, 0xb2, 0x59, 0xe7, 0x1b, 0x54, 0x55, 0x5b, 0x1f, 0xed, 0x45, 0xaa, 0xec, 0x5d, + 0xe7, 0xf7, 0xa3, 0xa5, 0x9c, 0x56, 0x83, 0xda, 0xdb, 0x27, 0xbd, 0x7f, 0x66, 0xad, 0xfc, 0x17, + 0x00, 0x00, 0xff, 0xff, 0x7b, 0xa6, 0xbb, 0xe6, 0x86, 0x13, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/axelarcork/types/tx.pb.go b/x/axelarcork/types/tx.pb.go index 64424e34..a2ccfcc9 100644 --- a/x/axelarcork/types/tx.pb.go +++ b/x/axelarcork/types/tx.pb.go @@ -575,7 +575,7 @@ var fileDescriptor_7efa2af5736321fb = []byte{ // 650 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x55, 0x3f, 0x6f, 0xd3, 0x40, 0x14, 0xcf, 0x35, 0x69, 0x21, 0x97, 0x82, 0x90, 0x81, 0x36, 0x35, 0xad, 0x69, 0x23, 0x86, 0x90, - 0x82, 0x4f, 0x29, 0x02, 0x21, 0xb6, 0x36, 0x03, 0x20, 0x11, 0x09, 0x05, 0xb1, 0xb0, 0x84, 0x8b, + 0x82, 0x4f, 0x29, 0x02, 0x09, 0xb6, 0x36, 0x03, 0x20, 0x11, 0x09, 0x05, 0xb1, 0xb0, 0x84, 0x8b, 0xfd, 0x7a, 0x31, 0xb1, 0x7d, 0xc1, 0x77, 0x89, 0x92, 0x0d, 0xf1, 0x09, 0x18, 0x18, 0xf8, 0x10, 0x48, 0xf4, 0x63, 0x74, 0xec, 0xc8, 0x80, 0x10, 0x6a, 0x87, 0x7e, 0x0d, 0xe4, 0xf3, 0x55, 0x8d, 0x9b, 0x34, 0xf2, 0x82, 0xc4, 0x76, 0xf7, 0x7e, 0xef, 0xde, 0xfb, 0xfd, 0xde, 0x1f, 0x1b, 0xaf, @@ -613,7 +613,7 @@ var fileDescriptor_7efa2af5736321fb = []byte{ 0x72, 0x3f, 0x4f, 0xac, 0xdc, 0xbb, 0x1d, 0xe6, 0xc9, 0xee, 0xa0, 0x63, 0x3b, 0x3c, 0x20, 0x7d, 0x60, 0x6c, 0xfc, 0x61, 0x48, 0x04, 0x0f, 0x02, 0xf0, 0x3d, 0x88, 0xc8, 0xf0, 0x29, 0x19, 0x4d, 0xfc, 0x3c, 0x88, 0x1c, 0xf7, 0x41, 0x74, 0x96, 0xd4, 0xdf, 0xe2, 0xd1, 0xdf, 0x00, 0x00, 0x00, - 0xff, 0xff, 0x2e, 0x42, 0x90, 0x04, 0xc5, 0x06, 0x00, 0x00, + 0xff, 0xff, 0x33, 0xbf, 0x25, 0x05, 0xc5, 0x06, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/cellarfees/client/cli/query.go b/x/cellarfees/client/cli/query.go index 6a49d201..5a785522 100644 --- a/x/cellarfees/client/cli/query.go +++ b/x/cellarfees/client/cli/query.go @@ -9,8 +9,8 @@ import ( "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - cellarfeestypesv2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + cellarfeestypesv2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" ) // GetQueryCmd returns the cli query commands for this module diff --git a/x/cellarfees/client/cli/tx.go b/x/cellarfees/client/cli/tx.go index 125592eb..9180152d 100644 --- a/x/cellarfees/client/cli/tx.go +++ b/x/cellarfees/client/cli/tx.go @@ -8,7 +8,7 @@ import ( "github.com/cosmos/cosmos-sdk/client" // "github.com/cosmos/cosmos-sdk/client/flags" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) var ( diff --git a/x/cellarfees/handler.go b/x/cellarfees/handler.go index f8fec48d..ba20d789 100644 --- a/x/cellarfees/handler.go +++ b/x/cellarfees/handler.go @@ -5,7 +5,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/peggyjv/sommelier/v8/x/cellarfees/keeper" + "github.com/peggyjv/sommelier/v9/x/cellarfees/keeper" ) // NewHandler returns a handler for "cellarfees" type messages. diff --git a/x/cellarfees/keeper/abci.go b/x/cellarfees/keeper/abci.go index 4824e87b..e1348617 100644 --- a/x/cellarfees/keeper/abci.go +++ b/x/cellarfees/keeper/abci.go @@ -3,8 +3,8 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - paramstypes "github.com/peggyjv/sommelier/v8/app/params" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + paramstypes "github.com/peggyjv/sommelier/v9/app/params" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) // BeginBlocker emits rewards each block they are available by sending them to the distribution module's fee collector @@ -66,7 +66,68 @@ func (k Keeper) handleFeeAuctions(ctx sdk.Context) { usdValue := k.GetBalanceUsdValue(ctx, balance, tokenPrice) if usdValue.GTE(params.AuctionThresholdUsdValue) { - k.beginAuction(ctx, balance) + // Send portion to proceeds module + auctionBalance := k.handleProceeds(ctx, balance) + + if auctionBalance.IsZero() { + continue + } + + // Begin auction with remaining balance + k.beginAuction(ctx, auctionBalance) } } } + +// handleProceeds transfers the proceeds portion of the balance to the proceeds account and returns the remaining balance for auction +func (k Keeper) handleProceeds(ctx sdk.Context, balance sdk.Coin) sdk.Coin { + portion := k.GetParams(ctx).ProceedsPortion + + if portion.IsZero() || balance.IsZero() { + return balance + } + + zeroBalance := sdk.NewCoin(balance.Denom, sdk.ZeroInt()) + proceedsAccount := k.GetProceedsAccount(ctx) + if proceedsAccount == nil { + ctx.Logger().Error("Proceeds account not found", "address", proceedsAddress) + // Don't auction the funds so that the account can be created and balance processed later + return zeroBalance + } + + // Special case: if proceeds portion is 100%, send entire balance to proceeds + if portion.Equal(sdk.OneDec()) { + err := k.bankKeeper.SendCoinsFromModuleToAccount( + ctx, + types.ModuleName, + proceedsAccount.GetAddress(), + sdk.NewCoins(balance), + ) + if err != nil { + ctx.Logger().Error("Error sending proceeds to proceeds account", "error", err) + } + + return zeroBalance + } + + // Normal case: calculate proceeds amount + proceedsAmount := balance.Amount.ToLegacyDec().Mul(portion).TruncateInt() + if proceedsAmount.IsZero() { + return balance + } + + auctionBalance := balance.Sub(sdk.NewCoin(balance.Denom, proceedsAmount)) + proceedsCoin := sdk.NewCoin(balance.Denom, proceedsAmount) + + err := k.bankKeeper.SendCoinsFromModuleToAccount( + ctx, + types.ModuleName, + proceedsAccount.GetAddress(), + sdk.NewCoins(proceedsCoin), + ) + if err != nil { + ctx.Logger().Error("Error sending proceeds to proceeds account", "error", err) + } + + return auctionBalance +} diff --git a/x/cellarfees/keeper/abci_test.go b/x/cellarfees/keeper/abci_test.go index 3075f5a1..4b7d1319 100644 --- a/x/cellarfees/keeper/abci_test.go +++ b/x/cellarfees/keeper/abci_test.go @@ -2,11 +2,12 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" + authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" "github.com/golang/mock/gomock" - appParams "github.com/peggyjv/sommelier/v8/app/params" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - cellarfeestypesv2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + appParams "github.com/peggyjv/sommelier/v9/app/params" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + cellarfeestypesv2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" ) func (suite *KeeperTestSuite) TestBeginBlockerZeroRewardsBalance() { @@ -147,6 +148,7 @@ func (suite *KeeperTestSuite) TestHandleFeeAuctionsHappyPath() { params.AuctionInterval = 1 params.AuctionThresholdUsdValue = sdk.MustNewDecFromStr("100.00") + params.ProceedsPortion = sdk.MustNewDecFromStr("0.0") cellarfeesKeeper.SetParams(ctx, params) @@ -215,3 +217,136 @@ func (suite *KeeperTestSuite) TestHandleFeeAuctionsHappyPath() { cellarfeesKeeper.handleFeeAuctions(ctx) } + +func (suite *KeeperTestSuite) TestHandleFeeAuctionsWithProceeds() { + testCases := []struct { + name string + proceedsPortion string + balance sdk.Coin + expectedProceeds sdk.Coin + expectedAuction sdk.Coin + }{ + { + name: "100% to proceeds", + proceedsPortion: "1.0", + balance: sdk.NewCoin("denom1", sdk.NewInt(1000000)), + expectedProceeds: sdk.NewCoin("denom1", sdk.NewInt(1000000)), + expectedAuction: sdk.NewCoin("denom1", sdk.NewInt(0)), + }, + { + name: "0% to proceeds", + proceedsPortion: "0.0", + balance: sdk.NewCoin("denom1", sdk.NewInt(1000000)), + expectedProceeds: sdk.NewCoin("denom1", sdk.NewInt(0)), + expectedAuction: sdk.NewCoin("denom1", sdk.NewInt(1000000)), + }, + { + name: "50% split", + proceedsPortion: "0.5", + balance: sdk.NewCoin("denom1", sdk.NewInt(1000000)), + expectedProceeds: sdk.NewCoin("denom1", sdk.NewInt(500000)), + expectedAuction: sdk.NewCoin("denom1", sdk.NewInt(500000)), + }, + { + name: "25% to proceeds", + proceedsPortion: "0.25", + balance: sdk.NewCoin("denom1", sdk.NewInt(1000000)), + expectedProceeds: sdk.NewCoin("denom1", sdk.NewInt(250000)), + expectedAuction: sdk.NewCoin("denom1", sdk.NewInt(750000)), + }, + } + + for _, tc := range testCases { + tc := tc + suite.Run(tc.name, func() { + ctx, cellarfeesKeeper := suite.ctx, suite.cellarfeesKeeper + params := cellarfeestypesv2.DefaultParams() + params.ProceedsPortion = sdk.MustNewDecFromStr(tc.proceedsPortion) + cellarfeesKeeper.SetParams(ctx, params) + + // Mock the proceeds account + addr := sdk.MustAccAddressFromBech32(proceedsAddress) + acc := authtypes.NewBaseAccount(addr, nil, 0, 0) + + suite.accountKeeper.EXPECT().GetAccount(ctx, addr).Return(acc) + + if !tc.expectedProceeds.IsZero() { + suite.bankKeeper.EXPECT().SendCoinsFromModuleToAccount( + ctx, + cellarfeestypes.ModuleName, + addr, + sdk.NewCoins(tc.expectedProceeds), + ).Return(nil) + } + + result := cellarfeesKeeper.handleProceeds(ctx, tc.balance) + suite.Require().Equal(tc.expectedAuction, result) + }) + } +} + +func (suite *KeeperTestSuite) TestHandleProceedsWithZeroBalance() { + ctx, cellarfeesKeeper := suite.ctx, suite.cellarfeesKeeper + params := cellarfeestypesv2.DefaultParams() + params.ProceedsPortion = sdk.MustNewDecFromStr("0.5") + cellarfeesKeeper.SetParams(ctx, params) + + zeroBalance := sdk.NewCoin("denom1", sdk.ZeroInt()) + result := cellarfeesKeeper.handleProceeds(ctx, zeroBalance) + + // Should return the zero balance without attempting to send proceeds + suite.Require().Equal(zeroBalance, result) +} + +func (suite *KeeperTestSuite) TestHandleProceedsWithRoundingEdgeCases() { + testCases := []struct { + name string + proceedsPortion string + balance sdk.Coin + expectedProceeds sdk.Coin + expectedAuction sdk.Coin + }{ + { + name: "Small balance with 33% split", + proceedsPortion: "0.33", + balance: sdk.NewCoin("denom1", sdk.NewInt(10)), + expectedProceeds: sdk.NewCoin("denom1", sdk.NewInt(3)), + expectedAuction: sdk.NewCoin("denom1", sdk.NewInt(7)), + }, + { + name: "Tiny balance with 50% split", + proceedsPortion: "0.5", + balance: sdk.NewCoin("denom1", sdk.NewInt(3)), + expectedProceeds: sdk.NewCoin("denom1", sdk.NewInt(1)), + expectedAuction: sdk.NewCoin("denom1", sdk.NewInt(2)), + }, + } + + for _, tc := range testCases { + tc := tc + suite.Run(tc.name, func() { + ctx, cellarfeesKeeper := suite.ctx, suite.cellarfeesKeeper + params := cellarfeestypesv2.DefaultParams() + params.ProceedsPortion = sdk.MustNewDecFromStr(tc.proceedsPortion) + cellarfeesKeeper.SetParams(ctx, params) + + // Mock the proceeds account + addr := sdk.MustAccAddressFromBech32(proceedsAddress) + acc := authtypes.NewBaseAccount(addr, nil, 0, 0) + + suite.accountKeeper.EXPECT().GetAccount(ctx, addr).Return(acc) + + if !tc.expectedProceeds.IsZero() { + suite.bankKeeper.EXPECT().SendCoinsFromModuleToAccount( + ctx, + cellarfeestypes.ModuleName, + addr, + sdk.NewCoins(tc.expectedProceeds), + ).Return(nil) + } + + result := cellarfeesKeeper.handleProceeds(ctx, tc.balance) + suite.Require().Equal(tc.expectedAuction, result) + }) + } +} diff --git a/x/cellarfees/keeper/auction.go b/x/cellarfees/keeper/auction.go index 40e1efc5..65242077 100644 --- a/x/cellarfees/keeper/auction.go +++ b/x/cellarfees/keeper/auction.go @@ -2,8 +2,8 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) // Attempts to start an auction for the provided denom diff --git a/x/cellarfees/keeper/auction_test.go b/x/cellarfees/keeper/auction_test.go index ccc19daf..9c19decc 100644 --- a/x/cellarfees/keeper/auction_test.go +++ b/x/cellarfees/keeper/auction_test.go @@ -3,9 +3,9 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/golang/mock/gomock" - auctionTypes "github.com/peggyjv/sommelier/v8/x/auction/types" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - cellarfeestypesv2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + auctionTypes "github.com/peggyjv/sommelier/v9/x/auction/types" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + cellarfeestypesv2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" ) const feeDenom = "testdenom" diff --git a/x/cellarfees/keeper/cellarfees.go b/x/cellarfees/keeper/cellarfees.go index 43d5c012..419f2490 100644 --- a/x/cellarfees/keeper/cellarfees.go +++ b/x/cellarfees/keeper/cellarfees.go @@ -4,16 +4,28 @@ import ( "cosmossdk.io/math" sdk "github.com/cosmos/cosmos-sdk/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - "github.com/peggyjv/sommelier/v8/app/params" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + "github.com/peggyjv/sommelier/v9/app/params" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) +const proceedsAddress = "somm1rvu9w27sstm2z7jgyq7kll0hfj4fdhsgnw0tat" + // Getter for module account that holds the fee pool funds func (k Keeper) GetFeesAccount(ctx sdk.Context) authtypes.ModuleAccountI { return k.accountKeeper.GetModuleAccount(ctx, types.ModuleName) } +// GetProceedsAccount returns the account that receives platform fees +func (k Keeper) GetProceedsAccount(ctx sdk.Context) authtypes.AccountI { + addr, err := sdk.AccAddressFromBech32(proceedsAddress) + if err != nil { + panic(err) + } + + return k.accountKeeper.GetAccount(ctx, addr) +} + func (k Keeper) GetEmission(ctx sdk.Context, remainingRewardsSupply math.Int) sdk.Coins { previousSupplyPeak := k.GetLastRewardSupplyPeak(ctx) cellarfeesParams := k.GetParams(ctx) diff --git a/x/cellarfees/keeper/cellarfees_test.go b/x/cellarfees/keeper/cellarfees_test.go index 17a45613..39aa6618 100644 --- a/x/cellarfees/keeper/cellarfees_test.go +++ b/x/cellarfees/keeper/cellarfees_test.go @@ -3,10 +3,10 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" accounttypes "github.com/cosmos/cosmos-sdk/x/auth/types" - "github.com/peggyjv/sommelier/v8/app/params" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - cellarfeestypesv2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + "github.com/peggyjv/sommelier/v9/app/params" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + cellarfeestypesv2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" ) func (suite *KeeperTestSuite) TestGetFeesAccount() { diff --git a/x/cellarfees/keeper/genesis.go b/x/cellarfees/keeper/genesis.go index e89aaa89..c2407c3a 100644 --- a/x/cellarfees/keeper/genesis.go +++ b/x/cellarfees/keeper/genesis.go @@ -4,8 +4,8 @@ import ( "fmt" sdk "github.com/cosmos/cosmos-sdk/types" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - types "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + types "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" ) // InitGenesis initializes the module's state from a provided genesis diff --git a/x/cellarfees/keeper/genesis_test.go b/x/cellarfees/keeper/genesis_test.go index 40135728..06c71d36 100644 --- a/x/cellarfees/keeper/genesis_test.go +++ b/x/cellarfees/keeper/genesis_test.go @@ -2,7 +2,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - cellarfeestypesv2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + cellarfeestypesv2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" ) func (suite *KeeperTestSuite) TestImportingEmptyGenesis() { @@ -38,6 +38,7 @@ func (suite *KeeperTestSuite) TestImportingPopulatedGenesis() { testGenesis.Params.RewardEmissionPeriod = 600 testGenesis.Params.AuctionInterval = 1000 testGenesis.Params.AuctionThresholdUsdValue = sdk.NewDec(1000000) + testGenesis.Params.ProceedsPortion = sdk.MustNewDecFromStr("0.5") require.NotPanics(func() { suite.accountKeeper.EXPECT().GetModuleAccount(ctx, feesAccount.GetName()).Return(feesAccount) @@ -68,6 +69,7 @@ func (suite *KeeperTestSuite) TestExportingPopulatedGenesis() { params.RewardEmissionPeriod = 600 params.AuctionInterval = 1000 params.AuctionThresholdUsdValue = sdk.NewDec(1000000) + params.ProceedsPortion = sdk.MustNewDecFromStr("0.5") cellarfeesKeeper.SetParams(ctx, params) peak := sdk.NewInt(1337) cellarfeesKeeper.SetLastRewardSupplyPeak(ctx, peak) diff --git a/x/cellarfees/keeper/keeper.go b/x/cellarfees/keeper/keeper.go index 52d96747..4a61a2e9 100644 --- a/x/cellarfees/keeper/keeper.go +++ b/x/cellarfees/keeper/keeper.go @@ -11,9 +11,9 @@ import ( storetypes "github.com/cosmos/cosmos-sdk/store/types" sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/peggyjv/sommelier/v8/app/params" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - types "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + "github.com/peggyjv/sommelier/v9/app/params" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + types "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" ) type Keeper struct { diff --git a/x/cellarfees/keeper/keeper_test.go b/x/cellarfees/keeper/keeper_test.go index 4aae4987..7bc7ff1d 100644 --- a/x/cellarfees/keeper/keeper_test.go +++ b/x/cellarfees/keeper/keeper_test.go @@ -11,14 +11,14 @@ import ( minttypes "github.com/cosmos/cosmos-sdk/x/mint/types" paramskeeper "github.com/cosmos/cosmos-sdk/x/params/keeper" "github.com/golang/mock/gomock" - "github.com/peggyjv/sommelier/v8/app/params" - cellarfeestestutil "github.com/peggyjv/sommelier/v8/x/cellarfees/testutil" + "github.com/peggyjv/sommelier/v9/app/params" + cellarfeestestutil "github.com/peggyjv/sommelier/v9/x/cellarfees/testutil" tmproto "github.com/cometbft/cometbft/proto/tendermint/types" tmtime "github.com/cometbft/cometbft/types/time" - moduletestutil "github.com/peggyjv/sommelier/v8/testutil" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - cellarfeestypesv2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + moduletestutil "github.com/peggyjv/sommelier/v9/testutil" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + cellarfeestypesv2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" "github.com/stretchr/testify/suite" ) diff --git a/x/cellarfees/keeper/migrations.go b/x/cellarfees/keeper/migrations.go index 423284bd..6d3d3004 100644 --- a/x/cellarfees/keeper/migrations.go +++ b/x/cellarfees/keeper/migrations.go @@ -3,8 +3,8 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - v1 "github.com/peggyjv/sommelier/v8/x/cellarfees/migrations/v1" - v2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + v1 "github.com/peggyjv/sommelier/v9/x/cellarfees/migrations/v1" + v2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" ) // Migrator is a struct for handling in-place store migrations. @@ -39,3 +39,16 @@ func (m Migrator) Migrate1to2(ctx sdk.Context) error { return nil } + +// Migrate2to3 migrates from consensus version 2 to 3. +func (m Migrator) Migrate2to3(ctx sdk.Context) error { + ctx.Logger().Info("cellarfees v2 to v3: New param") + subspace := m.keeper.paramSpace + + if !subspace.Has(ctx, v2.KeyProceedsPortion) { + subspace.Set(ctx, v2.KeyProceedsPortion, v2.DefaultParams().ProceedsPortion) + } + + ctx.Logger().Info("cellarfees v2 to v3: Params migration complete") + return nil +} diff --git a/x/cellarfees/keeper/query_server.go b/x/cellarfees/keeper/query_server.go index 6f58ac61..5236e74f 100644 --- a/x/cellarfees/keeper/query_server.go +++ b/x/cellarfees/keeper/query_server.go @@ -4,7 +4,7 @@ import ( "context" sdk "github.com/cosmos/cosmos-sdk/types" - types "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + types "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/cellarfees/keeper/query_server_test.go b/x/cellarfees/keeper/query_server_test.go index 65dd9d42..82234910 100644 --- a/x/cellarfees/keeper/query_server_test.go +++ b/x/cellarfees/keeper/query_server_test.go @@ -5,10 +5,10 @@ import ( banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" minttypes "github.com/cosmos/cosmos-sdk/x/mint/types" "github.com/golang/mock/gomock" - "github.com/peggyjv/sommelier/v8/app/params" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" - cellarfeestypes "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - cellarfeestypesv2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + "github.com/peggyjv/sommelier/v9/app/params" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" + cellarfeestypes "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + cellarfeestypesv2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/cellarfees/migrations/v1/keeper/abci.go b/x/cellarfees/migrations/v1/keeper/abci.go index b1cfb18f..b43412d4 100644 --- a/x/cellarfees/migrations/v1/keeper/abci.go +++ b/x/cellarfees/migrations/v1/keeper/abci.go @@ -3,7 +3,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - "github.com/peggyjv/sommelier/v8/app/params" + "github.com/peggyjv/sommelier/v9/app/params" ) // BeginBlocker emits rewards each block they are available by sending them to the distribution module's fee collector diff --git a/x/cellarfees/migrations/v1/keeper/auction.go b/x/cellarfees/migrations/v1/keeper/auction.go index b3d30262..f91e7ab5 100644 --- a/x/cellarfees/migrations/v1/keeper/auction.go +++ b/x/cellarfees/migrations/v1/keeper/auction.go @@ -2,8 +2,8 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) // Attempts to start an auction for the provided denom diff --git a/x/cellarfees/migrations/v1/keeper/cellarfees.go b/x/cellarfees/migrations/v1/keeper/cellarfees.go index 4c386e9e..7f027c00 100644 --- a/x/cellarfees/migrations/v1/keeper/cellarfees.go +++ b/x/cellarfees/migrations/v1/keeper/cellarfees.go @@ -4,8 +4,8 @@ import ( "cosmossdk.io/math" sdk "github.com/cosmos/cosmos-sdk/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - "github.com/peggyjv/sommelier/v8/app/params" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + "github.com/peggyjv/sommelier/v9/app/params" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) // Getter for module account that holds the fee pool funds diff --git a/x/cellarfees/migrations/v1/keeper/genesis.go b/x/cellarfees/migrations/v1/keeper/genesis.go index 31d798cc..baf9c60c 100644 --- a/x/cellarfees/migrations/v1/keeper/genesis.go +++ b/x/cellarfees/migrations/v1/keeper/genesis.go @@ -4,8 +4,8 @@ import ( "fmt" sdk "github.com/cosmos/cosmos-sdk/types" - v1types "github.com/peggyjv/sommelier/v8/x/cellarfees/migrations/v1/types" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + v1types "github.com/peggyjv/sommelier/v9/x/cellarfees/migrations/v1/types" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) // InitGenesis initializes the module's state from a provided genesis diff --git a/x/cellarfees/migrations/v1/keeper/hooks.go b/x/cellarfees/migrations/v1/keeper/hooks.go index 684efd22..9dc5c09c 100644 --- a/x/cellarfees/migrations/v1/keeper/hooks.go +++ b/x/cellarfees/migrations/v1/keeper/hooks.go @@ -5,9 +5,9 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - "github.com/peggyjv/sommelier/v8/app/params" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + "github.com/peggyjv/sommelier/v9/app/params" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) type Hooks struct { diff --git a/x/cellarfees/migrations/v1/keeper/keeper.go b/x/cellarfees/migrations/v1/keeper/keeper.go index 258c8255..0c3b98da 100644 --- a/x/cellarfees/migrations/v1/keeper/keeper.go +++ b/x/cellarfees/migrations/v1/keeper/keeper.go @@ -13,8 +13,8 @@ import ( storetypes "github.com/cosmos/cosmos-sdk/store/types" sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/peggyjv/sommelier/v8/app/params" - v1types "github.com/peggyjv/sommelier/v8/x/cellarfees/migrations/v1/types" + "github.com/peggyjv/sommelier/v9/app/params" + v1types "github.com/peggyjv/sommelier/v9/x/cellarfees/migrations/v1/types" ) type Keeper struct { diff --git a/x/cellarfees/migrations/v1/keeper/query_server.go b/x/cellarfees/migrations/v1/keeper/query_server.go index eb808b6c..cce2a2ab 100644 --- a/x/cellarfees/migrations/v1/keeper/query_server.go +++ b/x/cellarfees/migrations/v1/keeper/query_server.go @@ -4,7 +4,7 @@ import ( "context" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/cellarfees/migrations/v1/types" + "github.com/peggyjv/sommelier/v9/x/cellarfees/migrations/v1/types" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/cellarfees/migrations/v1/store.go b/x/cellarfees/migrations/v1/store.go index 637f9249..5b697d03 100644 --- a/x/cellarfees/migrations/v1/store.go +++ b/x/cellarfees/migrations/v1/store.go @@ -6,7 +6,7 @@ import ( storetypes "github.com/cosmos/cosmos-sdk/store/types" sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) func MigrateStore(ctx sdk.Context, storeKey storetypes.StoreKey, cdc codec.BinaryCodec, legacySubspace paramtypes.Subspace) { diff --git a/x/cellarfees/migrations/v1/types/expected_keepers.go b/x/cellarfees/migrations/v1/types/expected_keepers.go index 13fb7158..e7bd7644 100644 --- a/x/cellarfees/migrations/v1/types/expected_keepers.go +++ b/x/cellarfees/migrations/v1/types/expected_keepers.go @@ -6,7 +6,7 @@ import ( "github.com/cosmos/cosmos-sdk/x/auth/types" minttypes "github.com/cosmos/cosmos-sdk/x/mint/types" "github.com/ethereum/go-ethereum/common" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" ) // AccountKeeper defines the expected account keeper. diff --git a/x/cellarfees/migrations/v1/types/genesis.go b/x/cellarfees/migrations/v1/types/genesis.go index 5e8c6ad5..a19da29e 100644 --- a/x/cellarfees/migrations/v1/types/genesis.go +++ b/x/cellarfees/migrations/v1/types/genesis.go @@ -4,7 +4,7 @@ import ( "sort" sdk "github.com/cosmos/cosmos-sdk/types" - types "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + types "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) const DefaultParamspace = ModuleName diff --git a/x/cellarfees/migrations/v1/types/params.go b/x/cellarfees/migrations/v1/types/params.go index 7cc7f6eb..24cc21d4 100644 --- a/x/cellarfees/migrations/v1/types/params.go +++ b/x/cellarfees/migrations/v1/types/params.go @@ -6,7 +6,7 @@ import ( paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" "gopkg.in/yaml.v2" - types "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + types "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) const ( diff --git a/x/cellarfees/module.go b/x/cellarfees/module.go index a9357f80..adefd892 100644 --- a/x/cellarfees/module.go +++ b/x/cellarfees/module.go @@ -14,10 +14,10 @@ import ( sim "github.com/cosmos/cosmos-sdk/types/simulation" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" "github.com/grpc-ecosystem/grpc-gateway/runtime" - "github.com/peggyjv/sommelier/v8/x/cellarfees/client/cli" - "github.com/peggyjv/sommelier/v8/x/cellarfees/keeper" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" - typesv2 "github.com/peggyjv/sommelier/v8/x/cellarfees/types/v2" + "github.com/peggyjv/sommelier/v9/x/cellarfees/client/cli" + "github.com/peggyjv/sommelier/v9/x/cellarfees/keeper" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" + typesv2 "github.com/peggyjv/sommelier/v9/x/cellarfees/types/v2" "github.com/spf13/cobra" ) @@ -116,7 +116,7 @@ func (AppModule) QuerierRoute() string { return types.QuerierRoute } // ConsensusVersion implements AppModule/ConsensusVersion. func (AppModule) ConsensusVersion() uint64 { - return 2 + return 3 } func (am AppModule) WeightedOperations(simState module.SimulationState) []sim.WeightedOperation { @@ -132,6 +132,9 @@ func (am AppModule) RegisterServices(cfg module.Configurator) { if err := cfg.RegisterMigration(types.ModuleName, 1, migrator.Migrate1to2); err != nil { panic(fmt.Sprintf("failed to migrate x/cellarfees from version 1 to 2: %v", err)) } + if err := cfg.RegisterMigration(types.ModuleName, 2, migrator.Migrate2to3); err != nil { + panic(fmt.Sprintf("failed to migrate x/cellarfees from version 2 to 3: %v", err)) + } } // InitGenesis performs genesis initialization for the cellarfees module. diff --git a/x/cellarfees/testutil/expected_keepers_mocks.go b/x/cellarfees/testutil/expected_keepers_mocks.go index 2e8f1c83..e7958bde 100644 --- a/x/cellarfees/testutil/expected_keepers_mocks.go +++ b/x/cellarfees/testutil/expected_keepers_mocks.go @@ -14,7 +14,7 @@ import ( types2 "github.com/cosmos/cosmos-sdk/x/mint/types" common "github.com/ethereum/go-ethereum/common" gomock "github.com/golang/mock/gomock" - types3 "github.com/peggyjv/sommelier/v8/x/auction/types" + types3 "github.com/peggyjv/sommelier/v9/x/auction/types" ) // MockAccountKeeper is a mock of AccountKeeper interface. diff --git a/x/cellarfees/types/errors.go b/x/cellarfees/types/errors.go index 2a1910f0..5a1e1b9e 100644 --- a/x/cellarfees/types/errors.go +++ b/x/cellarfees/types/errors.go @@ -14,4 +14,5 @@ var ( ErrInvalidLastRewardSupplyPeak = errorsmod.Register(ModuleName, 7, "invalid last reward supply peak") ErrInvalidAuctionInterval = errorsmod.Register(ModuleName, 8, "invalid interval blocks between auctions") ErrInvalidAuctionThresholdUsdValue = errorsmod.Register(ModuleName, 9, "invalid auction threshold USD value") + ErrInvalidProceedsPortion = errorsmod.Register(ModuleName, 10, "invalid proceeds portion") ) diff --git a/x/cellarfees/types/expected_keepers.go b/x/cellarfees/types/expected_keepers.go index 2e226bac..0d7ad330 100644 --- a/x/cellarfees/types/expected_keepers.go +++ b/x/cellarfees/types/expected_keepers.go @@ -7,7 +7,7 @@ import ( banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" minttypes "github.com/cosmos/cosmos-sdk/x/mint/types" "github.com/ethereum/go-ethereum/common" - auctiontypes "github.com/peggyjv/sommelier/v8/x/auction/types" + auctiontypes "github.com/peggyjv/sommelier/v9/x/auction/types" ) // AccountKeeper defines the expected account keeper. diff --git a/x/cellarfees/types/v1/cellarfees.pb.go b/x/cellarfees/types/v1/cellarfees.pb.go index 88c64273..862cd31c 100644 --- a/x/cellarfees/types/v1/cellarfees.pb.go +++ b/x/cellarfees/types/v1/cellarfees.pb.go @@ -140,9 +140,9 @@ var fileDescriptor_34c89ca12b610c1b = []byte{ 0xff, 0x13, 0x8f, 0xe4, 0x18, 0x2f, 0x3c, 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0x6e, 0x3c, 0x96, 0x63, 0x88, 0x32, 0x4d, 0xcf, 0x2c, 0xc9, 0x28, 0x4d, 0xd2, 0x4b, 0xce, 0xcf, 0xd5, 0x2f, 0x48, 0x4d, 0x4f, 0xaf, 0xcc, 0x2a, 0xd3, 0x2f, - 0xce, 0xcf, 0xcd, 0x4d, 0xcd, 0xc9, 0x4c, 0x2d, 0xd2, 0x2f, 0xb3, 0xd0, 0xaf, 0x40, 0x0a, 0x0d, + 0xce, 0xcf, 0xcd, 0x4d, 0xcd, 0xc9, 0x4c, 0x2d, 0xd2, 0x2f, 0xb3, 0xd4, 0xaf, 0x40, 0x0a, 0x0d, 0xfd, 0x92, 0xca, 0x02, 0x70, 0x08, 0x25, 0xb1, 0x81, 0xbd, 0x6c, 0x0c, 0x08, 0x00, 0x00, 0xff, - 0xff, 0x11, 0x83, 0xae, 0x3d, 0x39, 0x01, 0x00, 0x00, + 0xff, 0xc0, 0x6b, 0x49, 0x33, 0x39, 0x01, 0x00, 0x00, } func (m *FeeAccrualCounter) Marshal() (dAtA []byte, err error) { diff --git a/x/cellarfees/types/v1/genesis.pb.go b/x/cellarfees/types/v1/genesis.pb.go index ea6bf991..9a4e1705 100644 --- a/x/cellarfees/types/v1/genesis.pb.go +++ b/x/cellarfees/types/v1/genesis.pb.go @@ -88,7 +88,7 @@ var fileDescriptor_856aa03b4cb6eca9 = []byte{ // 328 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x64, 0xd0, 0x31, 0x4f, 0x32, 0x31, 0x18, 0x07, 0xf0, 0x3b, 0xde, 0x37, 0x24, 0x9e, 0xba, 0x5c, 0x30, 0x92, 0x33, 0x29, 0xe8, 0x60, - 0x58, 0x6c, 0x83, 0xc4, 0xc4, 0x55, 0x4c, 0x34, 0x4e, 0x12, 0x98, 0x74, 0xb9, 0x94, 0xf2, 0x50, + 0x58, 0x6c, 0x83, 0xc4, 0xc1, 0x51, 0x4c, 0x34, 0x4e, 0x12, 0x98, 0x74, 0xb9, 0x94, 0xf2, 0x50, 0x91, 0x1e, 0x6d, 0xda, 0xde, 0x29, 0x1f, 0xc0, 0xdd, 0x8f, 0xc5, 0xc8, 0x68, 0x1c, 0x88, 0x81, 0x2f, 0x62, 0xe8, 0x5d, 0x22, 0xe8, 0xd4, 0x26, 0xff, 0x7f, 0x7f, 0x4f, 0xf3, 0x04, 0x47, 0x0c, 0x84, 0xa0, 0x7a, 0x08, 0x60, 0x48, 0xd6, 0x24, 0x1c, 0x26, 0x60, 0x46, 0x06, 0x2b, 0x2d, 0xad, @@ -106,7 +106,7 @@ var fileDescriptor_856aa03b4cb6eca9 = []byte{ 0x96, 0xc8, 0x7f, 0x5f, 0x21, 0x6f, 0xbe, 0x42, 0xde, 0xc7, 0x0a, 0x79, 0x8f, 0x17, 0x1b, 0xae, 0x02, 0xce, 0xa7, 0xcf, 0x19, 0x31, 0x32, 0x49, 0x40, 0x8c, 0x40, 0x93, 0xec, 0x92, 0xbc, 0x6e, 0x6c, 0x35, 0x9f, 0x43, 0xb2, 0x66, 0xbf, 0xec, 0xf6, 0xdb, 0xfa, 0x0e, 0x00, 0x00, 0xff, 0xff, - 0x80, 0xfd, 0x88, 0x2e, 0xdf, 0x01, 0x00, 0x00, + 0x51, 0x15, 0x6f, 0x20, 0xdf, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/cellarfees/types/v1/params.pb.go b/x/cellarfees/types/v1/params.pb.go index fa750dd2..23520b66 100644 --- a/x/cellarfees/types/v1/params.pb.go +++ b/x/cellarfees/types/v1/params.pb.go @@ -107,11 +107,11 @@ func init() { proto.RegisterFile("cellarfees/v1/params.proto", fileDescriptor_f3 var fileDescriptor_f3220ed6f8663c98 = []byte{ // 367 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x91, 0x41, 0x4b, 0xf3, 0x30, - 0x18, 0xc7, 0xdb, 0xbd, 0x7b, 0x07, 0x16, 0x44, 0x29, 0x43, 0xca, 0xc4, 0x6e, 0x78, 0x90, 0x79, - 0xb0, 0x61, 0xa8, 0x20, 0xde, 0x36, 0xe6, 0xc1, 0x93, 0x63, 0x78, 0xf2, 0x12, 0xb2, 0xf4, 0x59, - 0x17, 0x97, 0x2e, 0x25, 0xc9, 0xaa, 0xfb, 0x16, 0x1e, 0x3d, 0xfa, 0x71, 0x76, 0xdc, 0x51, 0x3c, - 0x0c, 0xd9, 0xfc, 0x20, 0xd2, 0xb4, 0xd3, 0xe1, 0xa9, 0x25, 0xff, 0xdf, 0xef, 0x09, 0xff, 0x3c, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x91, 0x31, 0x4f, 0xf2, 0x40, + 0x18, 0xc7, 0x5b, 0x5e, 0x5e, 0x12, 0x9b, 0x18, 0x4d, 0x43, 0x4c, 0x83, 0xb1, 0x10, 0x07, 0x83, + 0x83, 0xbd, 0x10, 0x75, 0xd0, 0x0d, 0x82, 0x83, 0x93, 0x84, 0x38, 0xb9, 0x5c, 0x8e, 0xeb, 0x43, + 0x39, 0xb9, 0x72, 0xcd, 0xdd, 0x51, 0xe5, 0x5b, 0x38, 0x3a, 0xfa, 0x71, 0x18, 0x19, 0x8d, 0x03, + 0x31, 0xe0, 0x07, 0x31, 0xbd, 0x16, 0x25, 0x4e, 0x6d, 0xee, 0xff, 0xfb, 0x3d, 0x97, 0xff, 0x3d, 0x4e, 0x8d, 0x02, 0xe7, 0x44, 0x0e, 0x01, 0x14, 0x4a, 0x5b, 0x28, 0x21, 0x92, 0xc4, 0x2a, 0x48, 0xa4, 0xd0, 0xc2, 0xdd, 0xfd, 0xcd, 0x82, 0xb4, 0x55, 0xab, 0x46, 0x22, 0x12, 0x26, 0x41, 0xd9, 0x5f, 0x0e, 0x1d, 0x7f, 0x95, 0x9c, 0x4a, 0xcf, 0x58, 0x6e, 0xdb, 0x39, 0x1a, 0x02, 0x60, 0x42, @@ -129,7 +129,7 @@ var fileDescriptor_f3220ed6f8663c98 = []byte{ 0xbe, 0xbd, 0x58, 0xf9, 0xf6, 0xe7, 0xca, 0xb7, 0x5f, 0xd6, 0xbe, 0xb5, 0x58, 0xfb, 0xd6, 0xfb, 0xda, 0xb7, 0x1e, 0x2e, 0xb7, 0xfa, 0x24, 0x10, 0x45, 0xb3, 0xc7, 0x14, 0x29, 0x11, 0xc7, 0xc0, 0x19, 0x48, 0x94, 0x5e, 0xa1, 0x67, 0xb4, 0xb5, 0x63, 0xd3, 0x0f, 0xa5, 0xad, 0x41, 0xc5, 0xac, - 0xef, 0xfc, 0x3b, 0x00, 0x00, 0xff, 0xff, 0x46, 0x6c, 0xb2, 0x6c, 0x01, 0x02, 0x00, 0x00, + 0xef, 0xfc, 0x3b, 0x00, 0x00, 0xff, 0xff, 0x97, 0x84, 0x55, 0x62, 0x01, 0x02, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/cellarfees/types/v1/query.pb.go b/x/cellarfees/types/v1/query.pb.go index a4848c90..1c603691 100644 --- a/x/cellarfees/types/v1/query.pb.go +++ b/x/cellarfees/types/v1/query.pb.go @@ -442,43 +442,43 @@ var fileDescriptor_6f4742d3026cf20c = []byte{ // 627 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x94, 0xcf, 0x8b, 0xd3, 0x40, 0x1c, 0xc5, 0x1b, 0x7f, 0x2c, 0x3a, 0xab, 0xb8, 0x8e, 0x95, 0x75, 0x63, 0x49, 0xdb, 0xb0, 0xe8, - 0xba, 0xd0, 0x4c, 0xdb, 0x65, 0x61, 0x8f, 0xb6, 0x82, 0xa0, 0x28, 0xd6, 0x7a, 0x5a, 0x2f, 0x61, + 0xba, 0xd0, 0x4c, 0xdb, 0x65, 0x41, 0x6f, 0xb6, 0x82, 0xa0, 0x28, 0xd6, 0x7a, 0x5a, 0x2f, 0x61, 0x36, 0x9d, 0xc6, 0xda, 0x24, 0x33, 0xcd, 0x24, 0xd5, 0x80, 0x5e, 0xbc, 0x08, 0x9e, 0x04, 0xef, 0xfe, 0x0b, 0x5e, 0xfd, 0x13, 0xf6, 0xb8, 0xe0, 0x45, 0x3c, 0x2c, 0xd2, 0xfa, 0x87, 0x48, 0x26, 0xd3, 0x6d, 0xbb, 0x4d, 0x4a, 0x4f, 0x0d, 0xf3, 0x5e, 0xbe, 0xef, 0x33, 0x9d, 0x97, 0x01, 0x5b, 0x16, 0x71, 0x1c, 0xec, 0x77, 0x09, 0xe1, 0x68, 0x58, 0x43, 0x83, 0x90, 0xf8, 0x91, 0xc1, 0x7c, - 0x1a, 0x50, 0x78, 0x7d, 0x2a, 0x19, 0xc3, 0x9a, 0x9a, 0xb7, 0xa9, 0x4d, 0x85, 0x82, 0xe2, 0xa7, + 0x1a, 0x50, 0x78, 0x75, 0x2a, 0x19, 0xc3, 0x9a, 0x9a, 0xb7, 0xa9, 0x4d, 0x85, 0x82, 0xe2, 0xa7, 0xc4, 0xa4, 0x16, 0x6c, 0x4a, 0x6d, 0x87, 0x20, 0xcc, 0x7a, 0x08, 0x7b, 0x1e, 0x0d, 0x70, 0xd0, 0xa3, 0x1e, 0x97, 0xaa, 0x3a, 0x3f, 0x9d, 0x61, 0x1f, 0xbb, 0x13, 0x4d, 0x9b, 0xd7, 0x66, 0xc2, 0x84, 0xae, 0xe7, 0x01, 0x7c, 0x19, 0xd3, 0xb4, 0xc4, 0x4b, 0x6d, 0x32, 0x08, 0x09, 0x0f, 0xf4, - 0xa7, 0xe0, 0xd6, 0xdc, 0x2a, 0x67, 0xd4, 0xe3, 0x04, 0xee, 0x81, 0xb5, 0x64, 0xf8, 0x1d, 0xa5, - 0xa4, 0xec, 0xac, 0xd7, 0x6f, 0x1b, 0x73, 0xf0, 0x46, 0x62, 0x6f, 0x5e, 0x3a, 0x3e, 0x2d, 0xe6, + 0xa7, 0xe0, 0xc6, 0xdc, 0x2a, 0x67, 0xd4, 0xe3, 0x04, 0xee, 0x81, 0xb5, 0x64, 0xf8, 0x2d, 0xa5, + 0xa4, 0xec, 0xac, 0xd7, 0x6f, 0x1a, 0x73, 0xf0, 0x46, 0x62, 0x6f, 0x5e, 0x38, 0x3a, 0x29, 0xe6, 0xda, 0xd2, 0xaa, 0x17, 0x80, 0x2a, 0x66, 0x3d, 0xa7, 0x9d, 0xd0, 0x21, 0x0d, 0xcb, 0xa2, 0xa1, - 0x17, 0x9c, 0x25, 0x3d, 0x04, 0x77, 0x53, 0x55, 0x99, 0x58, 0x06, 0xd7, 0xe2, 0xe1, 0x26, 0xee, - 0x74, 0x7c, 0xc2, 0x93, 0xdc, 0xab, 0xed, 0xf5, 0x78, 0xad, 0x91, 0x2c, 0xe9, 0x3a, 0x28, 0x89, + 0x17, 0x9c, 0x26, 0x3d, 0x04, 0xb7, 0x53, 0x55, 0x99, 0x58, 0x06, 0x57, 0xe2, 0xe1, 0x26, 0xee, + 0x74, 0x7c, 0xc2, 0x93, 0xdc, 0xcb, 0xed, 0xf5, 0x78, 0xad, 0x91, 0x2c, 0xe9, 0x3a, 0x28, 0x89, 0x09, 0xcf, 0x30, 0x0f, 0xda, 0xe4, 0x1d, 0xf6, 0x3b, 0xaf, 0x42, 0xc6, 0x9c, 0xa8, 0x45, 0x70, 0x7f, 0x92, 0xf2, 0x45, 0x01, 0xe5, 0x25, 0x26, 0x19, 0x46, 0xc0, 0xa6, 0x83, 0x79, 0x60, 0xfa, - 0xc2, 0x60, 0x72, 0xe1, 0x30, 0x19, 0xc1, 0xfd, 0x24, 0xb7, 0x69, 0xc4, 0x1b, 0xfb, 0x73, 0x5a, - 0xbc, 0x67, 0xf7, 0x82, 0x37, 0xe1, 0x91, 0x61, 0x51, 0x17, 0x59, 0x94, 0xbb, 0x94, 0xcb, 0x9f, + 0xc2, 0x60, 0x72, 0xe1, 0x30, 0x19, 0xc1, 0xfd, 0x24, 0xb7, 0x69, 0xc4, 0x1b, 0xfb, 0x73, 0x52, + 0xbc, 0x63, 0xf7, 0x82, 0x37, 0xe1, 0xa1, 0x61, 0x51, 0x17, 0x59, 0x94, 0xbb, 0x94, 0xcb, 0x9f, 0x0a, 0xef, 0xf4, 0x51, 0x10, 0x31, 0xc2, 0x8d, 0x27, 0x5e, 0xd0, 0xce, 0x3b, 0x29, 0x71, 0x7a, - 0x09, 0x68, 0x82, 0xe5, 0x31, 0x89, 0xf7, 0xeb, 0x87, 0xd8, 0x79, 0x14, 0x6f, 0x9a, 0xf8, 0x67, - 0x7f, 0xca, 0x07, 0x50, 0xcc, 0x74, 0x48, 0xd6, 0x43, 0x90, 0xef, 0x12, 0x62, 0xe2, 0x44, 0x36, - 0x2d, 0xa9, 0xcb, 0x83, 0x29, 0x9f, 0x3b, 0x98, 0xc5, 0x41, 0xf2, 0x90, 0x60, 0x77, 0x41, 0xd1, - 0x6f, 0x82, 0x1b, 0x22, 0xbd, 0xd1, 0x3a, 0x9c, 0x00, 0x6d, 0x83, 0x8d, 0xe9, 0x92, 0x24, 0xd8, - 0x00, 0x17, 0x31, 0x8b, 0xe4, 0x89, 0xc4, 0x8f, 0xf5, 0xcf, 0x6b, 0xe0, 0xb2, 0xb0, 0xc1, 0x8f, - 0x60, 0x7d, 0xa6, 0x3f, 0xf0, 0x3c, 0xce, 0x62, 0xe3, 0x54, 0x7d, 0x99, 0x25, 0x49, 0xd4, 0xef, - 0x7f, 0xfa, 0xf5, 0xef, 0xdb, 0x85, 0x32, 0x2c, 0x22, 0x4e, 0x5d, 0x97, 0x38, 0x3d, 0xe2, 0xa3, - 0xb4, 0xea, 0xc3, 0xef, 0x8a, 0xec, 0xef, 0x7c, 0xab, 0xe0, 0x83, 0xb4, 0x90, 0xd4, 0x5e, 0xaa, + 0x09, 0x68, 0x82, 0xe5, 0x31, 0x89, 0xf7, 0xeb, 0x87, 0xd8, 0x79, 0x14, 0x6f, 0x9a, 0xf8, 0xa7, + 0x7f, 0xca, 0x07, 0x50, 0xcc, 0x74, 0x48, 0xd6, 0x03, 0x90, 0xef, 0x12, 0x62, 0xe2, 0x44, 0x36, + 0x2d, 0xa9, 0xcb, 0x83, 0x29, 0x9f, 0x39, 0x98, 0xc5, 0x41, 0xf2, 0x90, 0x60, 0x77, 0x41, 0xd1, + 0xaf, 0x83, 0x6b, 0x22, 0xbd, 0xd1, 0x3a, 0x98, 0x00, 0x6d, 0x83, 0x8d, 0xe9, 0x92, 0x24, 0xd8, + 0x00, 0xe7, 0x31, 0x8b, 0xe4, 0x89, 0xc4, 0x8f, 0xf5, 0xcf, 0x6b, 0xe0, 0xa2, 0xb0, 0xc1, 0x8f, + 0x60, 0x7d, 0xa6, 0x3f, 0xf0, 0x2c, 0xce, 0x62, 0xe3, 0x54, 0x7d, 0x99, 0x25, 0x49, 0xd4, 0xef, + 0x7e, 0xfa, 0xf5, 0xef, 0xdb, 0xb9, 0x32, 0x2c, 0x22, 0x4e, 0x5d, 0x97, 0x38, 0x3d, 0xe2, 0xa3, + 0xb4, 0xea, 0xc3, 0xef, 0x8a, 0xec, 0xef, 0x7c, 0xab, 0xe0, 0xbd, 0xb4, 0x90, 0xd4, 0x5e, 0xaa, 0xbb, 0xab, 0x58, 0x25, 0x57, 0x55, 0x70, 0xed, 0xc2, 0x9d, 0x4c, 0x2e, 0x57, 0xbc, 0x18, 0x9f, 0x56, 0x02, 0xf2, 0x53, 0x01, 0x5b, 0x99, 0x7d, 0x84, 0x28, 0x2d, 0x7b, 0x49, 0xbd, 0xd5, 0xea, - 0xea, 0x2f, 0x48, 0xe4, 0x03, 0x81, 0x5c, 0x87, 0xd5, 0x4c, 0xe4, 0x8c, 0x2f, 0x01, 0xfe, 0x50, - 0xc0, 0x66, 0x46, 0x39, 0x61, 0x25, 0x8d, 0x23, 0xb3, 0xe6, 0xaa, 0xb1, 0xaa, 0x5d, 0x42, 0xef, - 0x0b, 0x68, 0x04, 0x2b, 0x99, 0xd0, 0x69, 0x9f, 0x04, 0x1c, 0x80, 0x2b, 0x93, 0xf2, 0x42, 0x2d, - 0x2d, 0x72, 0x5a, 0x74, 0xb5, 0x98, 0xa9, 0x4b, 0x86, 0x6d, 0xc1, 0xa0, 0xc1, 0x42, 0x26, 0x03, - 0x66, 0x51, 0xf3, 0xc5, 0xf1, 0x48, 0x53, 0x4e, 0x46, 0x9a, 0xf2, 0x77, 0xa4, 0x29, 0x5f, 0xc7, - 0x5a, 0xee, 0x64, 0xac, 0xe5, 0x7e, 0x8f, 0xb5, 0xdc, 0xeb, 0xfd, 0x99, 0xab, 0x83, 0x11, 0xdb, - 0x8e, 0xde, 0x0e, 0x67, 0x26, 0x0d, 0x0f, 0xd0, 0xfb, 0xd9, 0x71, 0xe2, 0x2a, 0x41, 0xc3, 0xda, - 0xd1, 0x9a, 0xb8, 0xad, 0xf7, 0xfe, 0x07, 0x00, 0x00, 0xff, 0xff, 0xfb, 0xa0, 0xe6, 0x64, 0x49, + 0xea, 0x2f, 0x48, 0xe4, 0xfb, 0x02, 0xb9, 0x0e, 0xab, 0x99, 0xc8, 0x19, 0x5f, 0x02, 0xfc, 0xa1, + 0x80, 0xcd, 0x8c, 0x72, 0xc2, 0x4a, 0x1a, 0x47, 0x66, 0xcd, 0x55, 0x63, 0x55, 0xbb, 0x84, 0xde, + 0x17, 0xd0, 0x08, 0x56, 0x32, 0xa1, 0xd3, 0x3e, 0x09, 0x38, 0x00, 0x97, 0x26, 0xe5, 0x85, 0x5a, + 0x5a, 0xe4, 0xb4, 0xe8, 0x6a, 0x31, 0x53, 0x97, 0x0c, 0xdb, 0x82, 0x41, 0x83, 0x85, 0x4c, 0x06, + 0xcc, 0xa2, 0xe6, 0x8b, 0xa3, 0x91, 0xa6, 0x1c, 0x8f, 0x34, 0xe5, 0xef, 0x48, 0x53, 0xbe, 0x8e, + 0xb5, 0xdc, 0xf1, 0x58, 0xcb, 0xfd, 0x1e, 0x6b, 0xb9, 0xd7, 0xfb, 0x33, 0x57, 0x07, 0x23, 0xb6, + 0x1d, 0xbd, 0x1d, 0xce, 0x4c, 0x1a, 0x3e, 0x40, 0xef, 0x67, 0xc7, 0x89, 0xab, 0x04, 0x0d, 0x6b, + 0x87, 0x6b, 0xe2, 0xb6, 0xde, 0xfb, 0x1f, 0x00, 0x00, 0xff, 0xff, 0x2a, 0x48, 0x01, 0x6a, 0x49, 0x06, 0x00, 0x00, } diff --git a/x/cellarfees/types/v2/cellarfees.pb.go b/x/cellarfees/types/v2/cellarfees.pb.go index 32647afd..b2b31aef 100644 --- a/x/cellarfees/types/v2/cellarfees.pb.go +++ b/x/cellarfees/types/v2/cellarfees.pb.go @@ -89,20 +89,20 @@ var fileDescriptor_f9a743a746b9d1be = []byte{ // 255 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x4c, 0x90, 0xbd, 0x4a, 0xc4, 0x40, 0x14, 0x85, 0x33, 0x22, 0xfe, 0x44, 0x44, 0x08, 0x16, 0xeb, 0x0a, 0xe3, 0x62, 0xb5, 0xd5, 0x5c, - 0x36, 0x22, 0x68, 0x1b, 0xc1, 0x56, 0x58, 0xc4, 0xc2, 0x46, 0x26, 0xb3, 0xd7, 0x71, 0x74, 0x92, - 0x1b, 0x32, 0xc9, 0xe0, 0xbe, 0x85, 0x8f, 0xb5, 0xe5, 0x96, 0x56, 0x22, 0xc9, 0x8b, 0x48, 0x12, - 0xc5, 0xed, 0xbe, 0x7b, 0x38, 0x7c, 0x70, 0x6e, 0xc8, 0x15, 0x5a, 0x2b, 0xcb, 0x67, 0x44, 0x07, - 0x3e, 0x86, 0xff, 0x4b, 0x14, 0x25, 0x55, 0x14, 0x1d, 0x6e, 0x24, 0x3e, 0x1e, 0x73, 0x45, 0x2e, - 0x23, 0x07, 0xa9, 0x74, 0x08, 0x7e, 0x96, 0x62, 0x25, 0x67, 0xa0, 0xc8, 0xe4, 0x43, 0x7d, 0x7c, - 0xac, 0x49, 0x53, 0x8f, 0xd0, 0xd1, 0x90, 0x9e, 0x9b, 0xf0, 0xe8, 0x16, 0xf1, 0x9e, 0xde, 0x30, - 0x4f, 0xa4, 0x95, 0xb9, 0xc2, 0xe8, 0x3a, 0xdc, 0x4d, 0x07, 0x1c, 0xb1, 0x09, 0x9b, 0x1e, 0xc4, - 0x27, 0x62, 0x50, 0x8b, 0x4e, 0x2d, 0x7e, 0xd5, 0xe2, 0x86, 0x4c, 0x9e, 0x6c, 0xaf, 0xbe, 0xce, - 0x82, 0xf9, 0x5f, 0x3f, 0x3a, 0x0d, 0xf7, 0x6b, 0xb7, 0x78, 0xf2, 0xd2, 0xd6, 0x38, 0xda, 0x9a, - 0xb0, 0x29, 0x9b, 0xef, 0xd5, 0x6e, 0xf1, 0xd0, 0xdd, 0xc9, 0xdd, 0xaa, 0xe1, 0x6c, 0xdd, 0x70, - 0xf6, 0xdd, 0x70, 0xf6, 0xd1, 0xf2, 0x60, 0xdd, 0xf2, 0xe0, 0xb3, 0xe5, 0xc1, 0xe3, 0xa5, 0x36, - 0xd5, 0x4b, 0x9d, 0x0a, 0x45, 0x19, 0x14, 0xa8, 0xf5, 0xf2, 0xd5, 0x83, 0xa3, 0x2c, 0x43, 0x6b, - 0xb0, 0x04, 0x7f, 0x05, 0xef, 0x1b, 0xeb, 0xa1, 0x5a, 0x16, 0xfd, 0x47, 0xd2, 0x9d, 0x7e, 0xc2, - 0xc5, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x8c, 0x0c, 0xc7, 0xb9, 0x29, 0x01, 0x00, 0x00, + 0x36, 0x62, 0xb1, 0x6d, 0x04, 0x5b, 0x61, 0x11, 0x0b, 0x1b, 0x99, 0xcc, 0x5e, 0xc7, 0xd1, 0x49, + 0x6e, 0xc8, 0x24, 0x83, 0xfb, 0x16, 0x3e, 0xd6, 0x96, 0x5b, 0x5a, 0x89, 0x24, 0x2f, 0x22, 0x49, + 0x14, 0xb7, 0xfb, 0xee, 0xe1, 0xf0, 0xc1, 0xb9, 0x21, 0x57, 0x68, 0xad, 0x2c, 0x9f, 0x11, 0x1d, + 0xf8, 0x18, 0xfe, 0x2f, 0x51, 0x94, 0x54, 0x51, 0x74, 0xbc, 0x95, 0xf8, 0x78, 0xcc, 0x15, 0xb9, + 0x8c, 0x1c, 0xa4, 0xd2, 0x21, 0xf8, 0x59, 0x8a, 0x95, 0x9c, 0x81, 0x22, 0x93, 0x0f, 0xf5, 0xf1, + 0xa9, 0x26, 0x4d, 0x3d, 0x42, 0x47, 0x43, 0x7a, 0x69, 0xc2, 0x93, 0x5b, 0xc4, 0x7b, 0x7a, 0xc3, + 0x3c, 0x91, 0x56, 0xe6, 0x0a, 0xa3, 0x79, 0xb8, 0x9f, 0x0e, 0x38, 0x62, 0x13, 0x36, 0x3d, 0x8a, + 0xcf, 0xc4, 0xa0, 0x16, 0x9d, 0x5a, 0xfc, 0xaa, 0xc5, 0x0d, 0x99, 0x3c, 0xd9, 0x5d, 0x7f, 0x5d, + 0x04, 0x8b, 0xbf, 0x7e, 0x74, 0x1e, 0x1e, 0xd6, 0x6e, 0xf9, 0xe4, 0xa5, 0xad, 0x71, 0xb4, 0x33, + 0x61, 0x53, 0xb6, 0x38, 0xa8, 0xdd, 0xf2, 0xa1, 0xbb, 0x93, 0xbb, 0x75, 0xc3, 0xd9, 0xa6, 0xe1, + 0xec, 0xbb, 0xe1, 0xec, 0xa3, 0xe5, 0xc1, 0xa6, 0xe5, 0xc1, 0x67, 0xcb, 0x83, 0xc7, 0x6b, 0x6d, + 0xaa, 0x97, 0x3a, 0x15, 0x8a, 0x32, 0x28, 0x50, 0xeb, 0xd5, 0xab, 0x07, 0x47, 0x59, 0x86, 0xd6, + 0x60, 0x09, 0x7e, 0x0e, 0xef, 0x5b, 0xeb, 0xa1, 0x5a, 0x15, 0xfd, 0x47, 0xd2, 0xbd, 0x7e, 0xc2, + 0xd5, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x5d, 0xe4, 0x20, 0xb7, 0x29, 0x01, 0x00, 0x00, } func (m *FeeTokenBalance) Marshal() (dAtA []byte, err error) { diff --git a/x/cellarfees/types/v2/genesis.go b/x/cellarfees/types/v2/genesis.go index a8f78d28..466f22d8 100644 --- a/x/cellarfees/types/v2/genesis.go +++ b/x/cellarfees/types/v2/genesis.go @@ -2,7 +2,7 @@ package v2 import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" ) const DefaultParamspace = types.ModuleName diff --git a/x/cellarfees/types/v2/genesis.pb.go b/x/cellarfees/types/v2/genesis.pb.go index 093a5764..3cb00ba6 100644 --- a/x/cellarfees/types/v2/genesis.pb.go +++ b/x/cellarfees/types/v2/genesis.pb.go @@ -78,24 +78,24 @@ func init() { proto.RegisterFile("cellarfees/v2/genesis.proto", fileDescriptor_9 var fileDescriptor_95cfe5fde263fa24 = []byte{ // 289 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x90, 0x41, 0x4b, 0xc3, 0x30, - 0x18, 0x86, 0x1b, 0x37, 0x86, 0x56, 0x05, 0x19, 0x13, 0xc7, 0x84, 0x6c, 0x78, 0x90, 0x5d, 0x4c, - 0xa0, 0x43, 0xf0, 0xbc, 0x8b, 0xe8, 0xc5, 0xb1, 0xdd, 0xbc, 0x94, 0xac, 0xfb, 0x8c, 0xb5, 0xed, - 0x12, 0x92, 0xac, 0xda, 0x7f, 0xe1, 0x4f, 0xf1, 0x67, 0xec, 0xb8, 0xa3, 0x78, 0x18, 0xd2, 0xfe, - 0x11, 0x69, 0x5a, 0x70, 0x3b, 0x7d, 0x1f, 0xbc, 0x0f, 0xcf, 0x0b, 0xaf, 0x7b, 0x19, 0x40, 0x1c, - 0x33, 0xf5, 0x02, 0xa0, 0x69, 0xea, 0x51, 0x0e, 0x4b, 0xd0, 0xa1, 0x26, 0x52, 0x09, 0x23, 0xda, - 0xa7, 0xff, 0x21, 0x49, 0xbd, 0x5e, 0x87, 0x0b, 0x2e, 0x6c, 0x42, 0xcb, 0xaf, 0x82, 0x7a, 0xbd, - 0x7d, 0x83, 0x64, 0x8a, 0x25, 0xb5, 0xe0, 0xea, 0x0b, 0xb9, 0x27, 0xf7, 0x95, 0x72, 0x66, 0x98, - 0x81, 0xf6, 0xc8, 0x6d, 0x55, 0x40, 0x17, 0x0d, 0xd0, 0xf0, 0xd8, 0x3b, 0x27, 0x7b, 0x15, 0x64, - 0x62, 0xc3, 0x71, 0x73, 0xbd, 0xed, 0x3b, 0xd3, 0x1a, 0x6d, 0x83, 0x7b, 0x11, 0x33, 0x6d, 0x7c, - 0x05, 0xef, 0x4c, 0x2d, 0x7c, 0xbd, 0x92, 0x32, 0xce, 0x7c, 0x09, 0x2c, 0xea, 0x36, 0x06, 0x68, - 0x78, 0x34, 0x26, 0x25, 0xfe, 0xb3, 0xed, 0x5f, 0xf3, 0xd0, 0xbc, 0xae, 0xe6, 0x24, 0x10, 0x09, - 0x0d, 0x84, 0x4e, 0x84, 0xae, 0xcf, 0x8d, 0x5e, 0x44, 0xd4, 0x64, 0x12, 0x34, 0x79, 0x58, 0x9a, - 0x69, 0xa7, 0xd4, 0x4d, 0xad, 0x6d, 0x66, 0x65, 0x13, 0x60, 0xd1, 0x63, 0xf3, 0xf0, 0xe0, 0xac, - 0x31, 0x7e, 0x5a, 0xe7, 0x18, 0x6d, 0x72, 0x8c, 0x7e, 0x73, 0x8c, 0x3e, 0x0b, 0xec, 0x6c, 0x0a, - 0xec, 0x7c, 0x17, 0xd8, 0x79, 0xbe, 0xdd, 0xb1, 0x4b, 0xe0, 0x3c, 0x7b, 0x4b, 0xa9, 0x16, 0x49, - 0x02, 0x71, 0x08, 0x8a, 0xa6, 0x77, 0xf4, 0x83, 0xee, 0x4c, 0x61, 0xdb, 0x68, 0xea, 0xcd, 0x5b, - 0x76, 0x8a, 0xd1, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xbe, 0xb1, 0x78, 0xba, 0x6a, 0x01, 0x00, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x90, 0x31, 0x4b, 0xc3, 0x40, + 0x18, 0x86, 0x73, 0xb6, 0x14, 0x8d, 0x0a, 0x52, 0x2a, 0x96, 0x0a, 0xd7, 0xe2, 0x20, 0x5d, 0xbc, + 0x83, 0x14, 0x07, 0xd7, 0x2e, 0xa2, 0x8b, 0xa5, 0xdd, 0x5c, 0xc2, 0x35, 0xfd, 0x3c, 0x63, 0x92, + 0xde, 0x71, 0x77, 0x8d, 0xe6, 0x5f, 0xf8, 0x53, 0xfc, 0x19, 0x1d, 0x3b, 0x8a, 0x43, 0x91, 0xe4, + 0x8f, 0x48, 0x2e, 0x01, 0xdb, 0xe9, 0xfb, 0xe0, 0x7d, 0x78, 0x5e, 0x78, 0xdd, 0xcb, 0x00, 0xe2, + 0x98, 0xa9, 0x17, 0x00, 0x4d, 0x53, 0x8f, 0x72, 0x58, 0x82, 0x0e, 0x35, 0x91, 0x4a, 0x18, 0xd1, + 0x3e, 0xfd, 0x0f, 0x49, 0xea, 0xf5, 0x3a, 0x5c, 0x70, 0x61, 0x13, 0x5a, 0x7e, 0x15, 0xd4, 0xeb, + 0xed, 0x1b, 0x24, 0x53, 0x2c, 0xa9, 0x05, 0x57, 0x5f, 0xc8, 0x3d, 0xb9, 0xaf, 0x94, 0x33, 0xc3, + 0x0c, 0xb4, 0x47, 0x6e, 0xab, 0x02, 0xba, 0x68, 0x80, 0x86, 0xc7, 0xde, 0x39, 0xd9, 0xab, 0x20, + 0x13, 0x1b, 0x8e, 0x9b, 0xeb, 0x6d, 0xdf, 0x99, 0xd6, 0x68, 0x1b, 0xdc, 0x8b, 0x98, 0x69, 0xe3, + 0x2b, 0x78, 0x67, 0x6a, 0xe1, 0xeb, 0x95, 0x94, 0x71, 0xe6, 0x4b, 0x60, 0x51, 0xb7, 0x31, 0x40, + 0xc3, 0xa3, 0x31, 0x29, 0xf1, 0x9f, 0x6d, 0xff, 0x9a, 0x87, 0xe6, 0x75, 0x35, 0x27, 0x81, 0x48, + 0x68, 0x20, 0x74, 0x22, 0x74, 0x7d, 0x6e, 0xf4, 0x22, 0xa2, 0x26, 0x93, 0xa0, 0xc9, 0xc3, 0xd2, + 0x4c, 0x3b, 0xa5, 0x6e, 0x6a, 0x6d, 0x33, 0x2b, 0x9b, 0x00, 0x8b, 0x1e, 0x9b, 0x87, 0x07, 0x67, + 0x8d, 0xf1, 0xd3, 0x3a, 0xc7, 0x68, 0x93, 0x63, 0xf4, 0x9b, 0x63, 0xf4, 0x59, 0x60, 0x67, 0x53, + 0x60, 0xe7, 0xbb, 0xc0, 0xce, 0xf3, 0xed, 0x8e, 0x5d, 0x02, 0xe7, 0xd9, 0x5b, 0x4a, 0xb5, 0x48, + 0x12, 0x88, 0x43, 0x50, 0x34, 0xbd, 0xa3, 0x1f, 0x74, 0x67, 0x0a, 0xdb, 0x46, 0x53, 0x6f, 0xde, + 0xb2, 0x53, 0x8c, 0xfe, 0x02, 0x00, 0x00, 0xff, 0xff, 0x6f, 0x59, 0x9f, 0xb4, 0x6a, 0x01, 0x00, 0x00, } diff --git a/x/cellarfees/types/v2/params.go b/x/cellarfees/types/v2/params.go index 5ac534b0..1402923d 100644 --- a/x/cellarfees/types/v2/params.go +++ b/x/cellarfees/types/v2/params.go @@ -4,7 +4,7 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/peggyjv/sommelier/v8/x/cellarfees/types" + "github.com/peggyjv/sommelier/v9/x/cellarfees/types" "gopkg.in/yaml.v2" ) @@ -22,6 +22,8 @@ const ( // Minimum USD value of a token's fees balance to trigger an auction // $10,000 DefaultAuctionThresholdUsdValue = "10000.00" + // Proceeds portion of the auction + DefaultProceedsPortion = "1.0" ) // Parameter keys @@ -31,6 +33,7 @@ var ( KeyPriceDecreaseBlockInterval = []byte("PriceDecreaseBlockInterval") KeyAuctionInterval = []byte("AuctionInterval") KeyAuctionThresholdUsdValue = []byte("AuctionThresholdUsdValue") + KeyProceedsPortion = []byte("ProceedsPortion") ) var _ paramtypes.ParamSet = &Params{} @@ -48,6 +51,7 @@ func DefaultParams() Params { PriceDecreaseBlockInterval: DefaultPriceDecreaseBlockInterval, AuctionInterval: DefaultAuctionInterval, AuctionThresholdUsdValue: sdk.MustNewDecFromStr(DefaultAuctionThresholdUsdValue), + ProceedsPortion: sdk.MustNewDecFromStr(DefaultProceedsPortion), } } @@ -59,6 +63,7 @@ func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs { paramtypes.NewParamSetPair(KeyPriceDecreaseBlockInterval, &p.PriceDecreaseBlockInterval, validatePriceDecreaseBlockInterval), paramtypes.NewParamSetPair(KeyAuctionInterval, &p.AuctionInterval, validateAuctionInterval), paramtypes.NewParamSetPair(KeyAuctionThresholdUsdValue, &p.AuctionThresholdUsdValue, validateAuctionThresholdUsdValue), + paramtypes.NewParamSetPair(KeyProceedsPortion, &p.ProceedsPortion, ValidateProceedsPortion), } } @@ -79,6 +84,9 @@ func (p *Params) ValidateBasic() error { if err := validateAuctionThresholdUsdValue(p.AuctionThresholdUsdValue); err != nil { return err } + if err := ValidateProceedsPortion(p.ProceedsPortion); err != nil { + return err + } return nil } @@ -152,6 +160,23 @@ func validateAuctionThresholdUsdValue(i interface{}) error { return nil } +func ValidateProceedsPortion(i interface{}) error { + portion, ok := i.(sdk.Dec) + if !ok { + return errorsmod.Wrapf(types.ErrInvalidProceedsPortion, "proceeds portion: %T", i) + } + + if portion.LT(sdk.ZeroDec()) { + return errorsmod.Wrapf(types.ErrInvalidProceedsPortion, "proceeds portion cannot be negative") + } + + if portion.GT(sdk.OneDec()) { + return errorsmod.Wrapf(types.ErrInvalidProceedsPortion, "proceeds portion cannot be greater than one") + } + + return nil +} + // String implements the String interface func (p Params) String() string { out, _ := yaml.Marshal(p) diff --git a/x/cellarfees/types/v2/params.pb.go b/x/cellarfees/types/v2/params.pb.go index 408a0816..b81f63ad 100644 --- a/x/cellarfees/types/v2/params.pb.go +++ b/x/cellarfees/types/v2/params.pb.go @@ -37,6 +37,8 @@ type Params struct { AuctionInterval uint64 `protobuf:"varint,5,opt,name=auction_interval,json=auctionInterval,proto3" json:"auction_interval,omitempty"` // A fee token's total USD value threshold, based on it's auction.v1.TokenPrice, above which an auction is triggered AuctionThresholdUsdValue github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,6,opt,name=auction_threshold_usd_value,json=auctionThresholdUsdValue,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"auction_threshold_usd_value"` + // Proceeds portion of the auction + ProceedsPortion github_com_cosmos_cosmos_sdk_types.Dec `protobuf:"bytes,7,opt,name=proceeds_portion,json=proceedsPortion,proto3,customtype=github.com/cosmos/cosmos-sdk/types.Dec" json:"proceeds_portion"` } func (m *Params) Reset() { *m = Params{} } @@ -99,31 +101,33 @@ func init() { func init() { proto.RegisterFile("cellarfees/v2/params.proto", fileDescriptor_270f377f75209ba6) } var fileDescriptor_270f377f75209ba6 = []byte{ - // 381 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x92, 0x41, 0x6b, 0xdb, 0x30, - 0x1c, 0xc5, 0xed, 0xc4, 0x0b, 0x9b, 0x61, 0x2c, 0x98, 0x30, 0x4c, 0xc2, 0x9c, 0xb0, 0xc3, 0xc8, - 0x0e, 0xb3, 0x20, 0xdb, 0x60, 0xec, 0xb6, 0x90, 0x1d, 0xb6, 0x4b, 0x43, 0x68, 0x7b, 0xe8, 0x45, - 0x28, 0xf2, 0xbf, 0x8e, 0x1a, 0x29, 0x32, 0x92, 0xec, 0x36, 0xdf, 0xa2, 0xa7, 0xd2, 0x63, 0x3f, - 0x4e, 0x8e, 0x39, 0x96, 0x1e, 0x42, 0x49, 0xbe, 0x48, 0xb1, 0xe3, 0xa4, 0xa1, 0xc7, 0x9e, 0x24, - 0xf4, 0xde, 0xfb, 0x3d, 0xfd, 0x91, 0xdc, 0x26, 0x05, 0xce, 0x89, 0x3a, 0x07, 0xd0, 0x28, 0xeb, - 0xa1, 0x84, 0x28, 0x22, 0x74, 0x98, 0x28, 0x69, 0xa4, 0xf7, 0xfe, 0x59, 0x0b, 0xb3, 0x5e, 0xb3, - 0x11, 0xcb, 0x58, 0x16, 0x0a, 0xca, 0x77, 0x5b, 0xd3, 0xe7, 0x9b, 0xaa, 0x5b, 0x1b, 0x16, 0x29, - 0xef, 0x87, 0xfb, 0x51, 0xc1, 0x25, 0x51, 0x11, 0x06, 0xc1, 0xb4, 0x66, 0x72, 0x86, 0x13, 0x50, - 0x4c, 0x46, 0x7e, 0xa5, 0x63, 0x77, 0x9d, 0x51, 0x63, 0xab, 0xfe, 0x2d, 0xc5, 0x61, 0xa1, 0x79, - 0xc2, 0x6d, 0xb1, 0x19, 0x33, 0x8c, 0x70, 0x9c, 0x28, 0x46, 0x01, 0x47, 0x40, 0x15, 0x10, 0x0d, - 0x58, 0x11, 0x03, 0x7e, 0xb5, 0x63, 0x77, 0xdf, 0xf5, 0xc3, 0xc5, 0xaa, 0x6d, 0x3d, 0xac, 0xda, - 0x5f, 0x62, 0x66, 0x26, 0xe9, 0x38, 0xa4, 0x52, 0x20, 0x2a, 0xb5, 0x90, 0xba, 0x5c, 0xbe, 0xe9, - 0x68, 0x8a, 0xcc, 0x3c, 0x01, 0x1d, 0x0e, 0x80, 0x8e, 0xfc, 0x12, 0x39, 0xcc, 0x89, 0x83, 0x12, - 0x38, 0x22, 0x06, 0xbc, 0x3f, 0xee, 0xa7, 0x17, 0x35, 0x63, 0x2e, 0xe9, 0x14, 0xb3, 0x99, 0x01, - 0x95, 0x11, 0xee, 0x3b, 0xc5, 0x5d, 0x9b, 0xc9, 0x61, 0xb2, 0x9f, 0x5b, 0xfe, 0x95, 0x0e, 0xef, - 0xab, 0x5b, 0x27, 0x29, 0x35, 0xf9, 0x7c, 0xfb, 0xd4, 0x9b, 0x22, 0xf5, 0xa1, 0x3c, 0xdf, 0x5b, - 0x85, 0xdb, 0xda, 0x59, 0xcd, 0x44, 0x81, 0x9e, 0x48, 0x1e, 0xe1, 0x54, 0x47, 0x38, 0x23, 0x3c, - 0x05, 0xbf, 0xf6, 0xba, 0xe1, 0x4a, 0xe4, 0xf1, 0x8e, 0x78, 0xa2, 0xa3, 0xd3, 0x9c, 0xf7, 0xdb, - 0xb9, 0xbd, 0x6b, 0x5b, 0xff, 0x9d, 0xb7, 0x76, 0xbd, 0xd2, 0x3f, 0x5a, 0xac, 0x03, 0x7b, 0xb9, - 0x0e, 0xec, 0xc7, 0x75, 0x60, 0x5f, 0x6f, 0x02, 0x6b, 0xb9, 0x09, 0xac, 0xfb, 0x4d, 0x60, 0x9d, - 0xfd, 0x3c, 0xe8, 0x49, 0x20, 0x8e, 0xe7, 0x17, 0x19, 0xd2, 0x52, 0x08, 0xe0, 0x0c, 0x14, 0xca, - 0x7e, 0xa1, 0x2b, 0x74, 0xf0, 0x2b, 0x8a, 0x5e, 0x94, 0xf5, 0xc6, 0xb5, 0xe2, 0xc1, 0xbf, 0x3f, - 0x05, 0x00, 0x00, 0xff, 0xff, 0x38, 0xca, 0x4e, 0xb2, 0x33, 0x02, 0x00, 0x00, + // 403 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x92, 0xc1, 0x8a, 0x13, 0x31, + 0x1c, 0xc6, 0x67, 0x76, 0xc7, 0xaa, 0x01, 0xd9, 0x32, 0x2c, 0x32, 0x74, 0x71, 0xba, 0x78, 0x90, + 0xf5, 0xe0, 0x04, 0xaa, 0x1e, 0xf4, 0x66, 0x59, 0x0f, 0x7a, 0x71, 0x28, 0x2a, 0xe8, 0x25, 0xa4, + 0xc9, 0xdf, 0x69, 0x6c, 0xd2, 0x84, 0x24, 0x33, 0xda, 0xb7, 0xf0, 0xe8, 0xd1, 0xc7, 0xe9, 0xb1, + 0x47, 0xf1, 0x50, 0xa4, 0x7d, 0x02, 0xdf, 0x40, 0x66, 0x3a, 0xad, 0xc5, 0x63, 0x4f, 0x09, 0xf9, + 0xbe, 0xef, 0xf7, 0xe5, 0x0f, 0x7f, 0xd4, 0x63, 0x20, 0x25, 0xb5, 0x9f, 0x00, 0x1c, 0xae, 0x06, + 0xd8, 0x50, 0x4b, 0x95, 0xcb, 0x8c, 0xd5, 0x5e, 0xc7, 0x77, 0xfe, 0x69, 0x59, 0x35, 0xe8, 0x9d, + 0x17, 0xba, 0xd0, 0x8d, 0x82, 0xeb, 0xdb, 0xd6, 0x74, 0xff, 0xcf, 0x29, 0xea, 0xe4, 0x4d, 0x2a, + 0x7e, 0x82, 0xee, 0x5a, 0xf8, 0x42, 0x2d, 0x27, 0xa0, 0x84, 0x73, 0x42, 0xcf, 0x88, 0x01, 0x2b, + 0x34, 0x4f, 0x4e, 0x2e, 0xc3, 0xab, 0x68, 0x74, 0xbe, 0x55, 0x5f, 0xb6, 0x62, 0xde, 0x68, 0xb1, + 0x42, 0x17, 0x62, 0x26, 0xbc, 0xa0, 0x92, 0x18, 0x2b, 0x18, 0x10, 0x0e, 0xcc, 0x02, 0x75, 0x40, + 0x2c, 0xf5, 0x90, 0x9c, 0x5e, 0x86, 0x57, 0xb7, 0x87, 0xd9, 0x62, 0xd5, 0x0f, 0x7e, 0xad, 0xfa, + 0x0f, 0x0a, 0xe1, 0x27, 0xe5, 0x38, 0x63, 0x5a, 0x61, 0xa6, 0x9d, 0xd2, 0xae, 0x3d, 0x1e, 0x39, + 0x3e, 0xc5, 0x7e, 0x6e, 0xc0, 0x65, 0xd7, 0xc0, 0x46, 0x49, 0x8b, 0xcc, 0x6b, 0xe2, 0x75, 0x0b, + 0x1c, 0x51, 0x0f, 0xf1, 0x0b, 0x74, 0xef, 0xbf, 0x9a, 0xb1, 0xd4, 0x6c, 0x4a, 0xc4, 0xcc, 0x83, + 0xad, 0xa8, 0x4c, 0xa2, 0xe6, 0xaf, 0x3d, 0x73, 0x98, 0x1c, 0xd6, 0x96, 0x57, 0xad, 0x23, 0x7e, + 0x88, 0xba, 0xb4, 0x64, 0xbe, 0x9e, 0x6f, 0x9f, 0xba, 0xd1, 0xa4, 0xce, 0xda, 0xf7, 0xbd, 0x55, + 0xa1, 0x8b, 0x9d, 0xd5, 0x4f, 0x2c, 0xb8, 0x89, 0x96, 0x9c, 0x94, 0x8e, 0x93, 0x8a, 0xca, 0x12, + 0x92, 0xce, 0x71, 0xc3, 0xb5, 0xc8, 0xb7, 0x3b, 0xe2, 0x3b, 0xc7, 0xdf, 0xd7, 0xbc, 0xf8, 0x03, + 0xea, 0x1a, 0xab, 0x19, 0x00, 0x77, 0xc4, 0x68, 0x5b, 0x9b, 0x92, 0x9b, 0x47, 0x75, 0x9c, 0xed, + 0x38, 0xf9, 0x16, 0xf3, 0x3c, 0xfa, 0xfe, 0xa3, 0x1f, 0xbc, 0x8e, 0x6e, 0x85, 0xdd, 0x93, 0xe1, + 0x9b, 0xc5, 0x3a, 0x0d, 0x97, 0xeb, 0x34, 0xfc, 0xbd, 0x4e, 0xc3, 0x6f, 0x9b, 0x34, 0x58, 0x6e, + 0xd2, 0xe0, 0xe7, 0x26, 0x0d, 0x3e, 0x3e, 0x3d, 0xc0, 0x1b, 0x28, 0x8a, 0xf9, 0xe7, 0x0a, 0x3b, + 0xad, 0x14, 0x48, 0x01, 0x16, 0x57, 0xcf, 0xf0, 0x57, 0x7c, 0xb0, 0x70, 0x4d, 0x1d, 0xae, 0x06, + 0xe3, 0x4e, 0xb3, 0x4b, 0x8f, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0xc2, 0x09, 0x7b, 0x14, 0x8e, + 0x02, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { @@ -146,6 +150,16 @@ func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error) { _ = i var l int _ = l + { + size := m.ProceedsPortion.Size() + i -= size + if _, err := m.ProceedsPortion.MarshalTo(dAtA[i:]); err != nil { + return 0, err + } + i = encodeVarintParams(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x3a { size := m.AuctionThresholdUsdValue.Size() i -= size @@ -214,6 +228,8 @@ func (m *Params) Size() (n int) { } l = m.AuctionThresholdUsdValue.Size() n += 1 + l + sovParams(uint64(l)) + l = m.ProceedsPortion.Size() + n += 1 + l + sovParams(uint64(l)) return n } @@ -377,6 +393,40 @@ func (m *Params) Unmarshal(dAtA []byte) error { return err } iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ProceedsPortion", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowParams + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthParams + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthParams + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if err := m.ProceedsPortion.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipParams(dAtA[iNdEx:]) diff --git a/x/cellarfees/types/v2/params_test.go b/x/cellarfees/types/v2/params_test.go new file mode 100644 index 00000000..774d2a61 --- /dev/null +++ b/x/cellarfees/types/v2/params_test.go @@ -0,0 +1,34 @@ +package v2 + +import ( + "testing" + + sdk "github.com/cosmos/cosmos-sdk/types" + "github.com/stretchr/testify/require" +) + +func TestValidateProceedsPortion(t *testing.T) { + params := DefaultParams() + + params.ProceedsPortion = sdk.MustNewDecFromStr("-0.1") + + err := ValidateProceedsPortion(params.ProceedsPortion) + require.Error(t, err) + + params.ProceedsPortion = sdk.MustNewDecFromStr("1.1") + + err = ValidateProceedsPortion(params.ProceedsPortion) + require.Error(t, err) + + params.ProceedsPortion = sdk.MustNewDecFromStr("0") + err = ValidateProceedsPortion(params.ProceedsPortion) + require.NoError(t, err) + + params.ProceedsPortion = sdk.MustNewDecFromStr("1") + err = ValidateProceedsPortion(params.ProceedsPortion) + require.NoError(t, err) + + params.ProceedsPortion = sdk.MustNewDecFromStr("0.5") + err = ValidateProceedsPortion(params.ProceedsPortion) + require.NoError(t, err) +} diff --git a/x/cellarfees/types/v2/query.pb.go b/x/cellarfees/types/v2/query.pb.go index dca1c0a2..65b70eab 100644 --- a/x/cellarfees/types/v2/query.pb.go +++ b/x/cellarfees/types/v2/query.pb.go @@ -530,53 +530,53 @@ func init() { func init() { proto.RegisterFile("cellarfees/v2/query.proto", fileDescriptor_43b5cfd9b5e06b70) } var fileDescriptor_43b5cfd9b5e06b70 = []byte{ - // 722 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x95, 0xcf, 0x6e, 0xd3, 0x4a, - 0x14, 0xc6, 0xe3, 0xdb, 0xdb, 0x3f, 0x77, 0x72, 0x11, 0x65, 0x48, 0x45, 0xeb, 0x06, 0xa7, 0xb1, - 0x10, 0x6a, 0xd3, 0xd6, 0x53, 0x1c, 0x55, 0xaa, 0x90, 0x90, 0xda, 0x2c, 0x90, 0x40, 0x20, 0x4a, - 0x60, 0xc1, 0x9f, 0x85, 0x35, 0x4d, 0xa6, 0x26, 0xc4, 0xf6, 0xb8, 0x1e, 0xc7, 0x10, 0x21, 0x36, - 0x5d, 0x21, 0x56, 0x48, 0x3c, 0x02, 0x5b, 0x16, 0xf0, 0x00, 0xec, 0xbb, 0x41, 0xaa, 0xc4, 0x06, - 0xb1, 0xa8, 0x50, 0x8b, 0xc4, 0x6b, 0x20, 0x8f, 0xc7, 0x71, 0x12, 0xec, 0x12, 0x56, 0xb1, 0xcf, - 0xf9, 0x7c, 0xbe, 0xdf, 0xd8, 0xf3, 0x4d, 0xc0, 0x5c, 0x83, 0x58, 0x16, 0xf6, 0x76, 0x09, 0x61, - 0x28, 0xd0, 0xd1, 0x5e, 0x87, 0x78, 0x5d, 0xcd, 0xf5, 0xa8, 0x4f, 0xe1, 0x99, 0xa4, 0xa5, 0x05, - 0xba, 0x5c, 0x30, 0xa9, 0x49, 0x79, 0x07, 0x85, 0x57, 0x91, 0x48, 0x2e, 0x9a, 0x94, 0x9a, 0x16, - 0x41, 0xd8, 0x6d, 0x21, 0xec, 0x38, 0xd4, 0xc7, 0x7e, 0x8b, 0x3a, 0x4c, 0x74, 0xe5, 0xc1, 0xe9, - 0x2e, 0xf6, 0xb0, 0x1d, 0xf7, 0x94, 0xc1, 0x5e, 0x9f, 0x59, 0xd4, 0x9f, 0x6f, 0x50, 0x66, 0x53, - 0x16, 0x21, 0xa1, 0xe0, 0x4a, 0x3f, 0x9b, 0x5a, 0x00, 0xf0, 0x6e, 0x78, 0xbb, 0xcd, 0x27, 0xd6, - 0xc9, 0x5e, 0x87, 0x30, 0x5f, 0xbd, 0x09, 0xce, 0x0f, 0x54, 0x99, 0x4b, 0x1d, 0x46, 0x60, 0x15, - 0x4c, 0x44, 0xce, 0xb3, 0xd2, 0x82, 0xb4, 0x98, 0xd7, 0x67, 0xb4, 0x81, 0x95, 0x69, 0x91, 0xbc, - 0xf6, 0xef, 0xc1, 0x51, 0x29, 0x57, 0x17, 0x52, 0xb5, 0x08, 0x64, 0x3e, 0xeb, 0x36, 0x6d, 0x76, - 0x2c, 0xb2, 0xd5, 0x68, 0xd0, 0x8e, 0xe3, 0xf7, 0x9c, 0x36, 0xc1, 0x7c, 0x6a, 0x57, 0x38, 0x96, - 0xc1, 0xff, 0xe1, 0x70, 0x03, 0x37, 0x9b, 0x1e, 0x61, 0x91, 0xef, 0x7f, 0xf5, 0x7c, 0x58, 0xdb, - 0x8a, 0x4a, 0xaa, 0x0a, 0x16, 0xf8, 0x84, 0x5b, 0x98, 0xf9, 0x75, 0xf2, 0x0c, 0x7b, 0xcd, 0x7b, - 0x1d, 0xd7, 0xb5, 0xba, 0xdb, 0x04, 0xb7, 0x63, 0x97, 0xd7, 0x12, 0x28, 0x9f, 0x22, 0x12, 0x66, - 0x04, 0x5c, 0xb0, 0x30, 0xf3, 0x0d, 0x8f, 0x0b, 0x0c, 0xc6, 0x15, 0x86, 0x4b, 0x70, 0x3b, 0xf2, - 0xad, 0x69, 0xe1, 0xc2, 0xbe, 0x1d, 0x95, 0x2e, 0x9b, 0x2d, 0xff, 0x49, 0x67, 0x47, 0x6b, 0x50, - 0x1b, 0x89, 0x97, 0x1b, 0xfd, 0xac, 0xb2, 0x66, 0x1b, 0xf9, 0x5d, 0x97, 0x30, 0xed, 0x86, 0xe3, - 0xd7, 0x0b, 0x56, 0x8a, 0x9d, 0x7a, 0x0e, 0x9c, 0xe5, 0x2c, 0x5b, 0xdb, 0x0f, 0x63, 0xbe, 0x4b, - 0x60, 0x3a, 0x29, 0x09, 0x9a, 0x69, 0x30, 0x86, 0xdd, 0xae, 0x58, 0x71, 0x78, 0xa9, 0x2a, 0xa0, - 0xc8, 0x55, 0xd7, 0x09, 0xb9, 0x4f, 0xdb, 0xc4, 0xa9, 0x61, 0x0b, 0x3b, 0x0d, 0xd2, 0x7b, 0x97, - 0x8f, 0xc1, 0xc5, 0x8c, 0xbe, 0x18, 0x79, 0x15, 0x4c, 0xed, 0x88, 0xda, 0xac, 0xb4, 0x30, 0xb6, - 0x98, 0xd7, 0x95, 0xa1, 0x2f, 0x38, 0xf4, 0x68, 0xbd, 0xa7, 0x57, 0xab, 0xe2, 0x43, 0x0d, 0x2b, - 0x22, 0x6f, 0x58, 0x00, 0xe3, 0x4d, 0xe2, 0x50, 0x5b, 0xf0, 0x46, 0x37, 0xea, 0x83, 0x74, 0xe2, - 0x1e, 0xd0, 0x06, 0x98, 0x14, 0x06, 0x62, 0x47, 0xfd, 0x89, 0x27, 0x96, 0xeb, 0x9f, 0x27, 0xc1, - 0x38, 0x1f, 0x0d, 0xf7, 0x25, 0x90, 0xef, 0xdb, 0xac, 0xb0, 0x3c, 0x34, 0xe2, 0xf7, 0xed, 0x2d, - 0xab, 0xa7, 0x49, 0x22, 0x34, 0x75, 0xe5, 0xd5, 0xcf, 0x0f, 0x15, 0x69, 0xff, 0xcb, 0x8f, 0xb7, - 0xff, 0x94, 0x61, 0x09, 0x31, 0x6a, 0xdb, 0xc4, 0x6a, 0x11, 0x0f, 0xa5, 0x25, 0x11, 0xbe, 0x93, - 0x44, 0x62, 0x06, 0xf7, 0x31, 0x5c, 0x4a, 0x73, 0x4a, 0x4d, 0x82, 0x5c, 0x19, 0x45, 0x2a, 0xe0, - 0xd6, 0x13, 0xb8, 0x0a, 0x5c, 0xcc, 0x84, 0xb3, 0xf9, 0xd3, 0x06, 0x8e, 0x69, 0x3e, 0x49, 0x60, - 0x2e, 0x33, 0x06, 0x10, 0xa5, 0x01, 0x9c, 0x92, 0x2a, 0x79, 0x6d, 0xf4, 0x07, 0x04, 0xf7, 0xb5, - 0x84, 0x5b, 0x87, 0x6b, 0x99, 0xdc, 0x19, 0x29, 0x84, 0x01, 0x98, 0x8a, 0x63, 0x02, 0x95, 0x34, - 0xf3, 0x24, 0x52, 0x72, 0x29, 0xb3, 0x2f, 0x58, 0x96, 0x12, 0x16, 0x05, 0x16, 0x33, 0x59, 0xb0, - 0xdb, 0x85, 0xef, 0x25, 0x30, 0x93, 0x9a, 0x2c, 0xb8, 0x9c, 0xe6, 0x92, 0x91, 0x4f, 0x79, 0x65, - 0x34, 0xb1, 0xe0, 0xdb, 0x48, 0xf8, 0x56, 0xe1, 0x72, 0x26, 0xdf, 0x2e, 0x21, 0x86, 0x1f, 0x0e, - 0x30, 0xe2, 0xa8, 0xc2, 0x8f, 0x12, 0x28, 0xa4, 0xcd, 0x86, 0x95, 0x11, 0x00, 0x62, 0xd8, 0xe5, - 0x91, 0xb4, 0x82, 0x75, 0x33, 0x61, 0x5d, 0x87, 0xd5, 0xbf, 0x60, 0x45, 0x2f, 0xf8, 0x41, 0xf1, - 0xb2, 0x76, 0xe7, 0xe0, 0x58, 0x91, 0x0e, 0x8f, 0x15, 0xe9, 0xfb, 0xb1, 0x22, 0xbd, 0x39, 0x51, - 0x72, 0x87, 0x27, 0x4a, 0xee, 0xeb, 0x89, 0x92, 0x7b, 0xb4, 0xde, 0x77, 0xd8, 0xba, 0xc4, 0x34, - 0xbb, 0x4f, 0x83, 0x3e, 0x83, 0x60, 0x03, 0x3d, 0xef, 0x77, 0xe1, 0x87, 0x2f, 0x0a, 0xf4, 0x9d, - 0x09, 0xfe, 0xff, 0x56, 0xfd, 0x15, 0x00, 0x00, 0xff, 0xff, 0x56, 0x3b, 0x20, 0x88, 0x98, 0x07, - 0x00, 0x00, + // 723 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x95, 0x4f, 0x6f, 0xd3, 0x48, + 0x18, 0xc6, 0xe3, 0xed, 0xf6, 0xcf, 0x4e, 0x76, 0xb5, 0x65, 0x48, 0x45, 0xeb, 0x06, 0xa7, 0xb1, + 0x10, 0x6a, 0xd3, 0xd6, 0x53, 0x1c, 0x55, 0x2a, 0x48, 0x48, 0x6d, 0x0e, 0x48, 0x20, 0x10, 0x25, + 0x70, 0xe0, 0xcf, 0xc1, 0x9a, 0x26, 0x53, 0x13, 0x62, 0x7b, 0x5c, 0x8f, 0x63, 0x88, 0x10, 0x97, + 0x9e, 0x10, 0x27, 0x24, 0x3e, 0x02, 0x57, 0x0e, 0xf0, 0x01, 0xb8, 0xf7, 0x82, 0x54, 0x89, 0x0b, + 0xe2, 0x50, 0xa1, 0x16, 0x89, 0xaf, 0x81, 0x3c, 0x1e, 0xc7, 0x49, 0xb0, 0x4b, 0x38, 0xc5, 0x7e, + 0xdf, 0xc7, 0xef, 0xf3, 0x1b, 0x7b, 0x9e, 0x09, 0x98, 0x6b, 0x10, 0xcb, 0xc2, 0xde, 0x2e, 0x21, + 0x0c, 0x05, 0x3a, 0xda, 0xeb, 0x10, 0xaf, 0xab, 0xb9, 0x1e, 0xf5, 0x29, 0xfc, 0x2f, 0x69, 0x69, + 0x81, 0x2e, 0x17, 0x4c, 0x6a, 0x52, 0xde, 0x41, 0xe1, 0x55, 0x24, 0x92, 0x8b, 0x26, 0xa5, 0xa6, + 0x45, 0x10, 0x76, 0x5b, 0x08, 0x3b, 0x0e, 0xf5, 0xb1, 0xdf, 0xa2, 0x0e, 0x13, 0x5d, 0x79, 0x70, + 0xba, 0x8b, 0x3d, 0x6c, 0xc7, 0x3d, 0x65, 0xb0, 0xd7, 0x67, 0x16, 0xf5, 0xe7, 0x1b, 0x94, 0xd9, + 0x94, 0x45, 0x48, 0x28, 0xb8, 0xd4, 0xcf, 0xa6, 0x16, 0x00, 0xbc, 0x13, 0xde, 0x6e, 0xf3, 0x89, + 0x75, 0xb2, 0xd7, 0x21, 0xcc, 0x57, 0x6f, 0x80, 0xb3, 0x03, 0x55, 0xe6, 0x52, 0x87, 0x11, 0x58, + 0x05, 0x13, 0x91, 0xf3, 0xac, 0xb4, 0x20, 0x2d, 0xe6, 0xf5, 0x19, 0x6d, 0x60, 0x65, 0x5a, 0x24, + 0xaf, 0xfd, 0x7d, 0x70, 0x54, 0xca, 0xd5, 0x85, 0x54, 0x2d, 0x02, 0x99, 0xcf, 0xba, 0x45, 0x9b, + 0x1d, 0x8b, 0x6c, 0x35, 0x1a, 0xb4, 0xe3, 0xf8, 0x3d, 0xa7, 0x4d, 0x30, 0x9f, 0xda, 0x15, 0x8e, + 0x65, 0xf0, 0x6f, 0x38, 0xdc, 0xc0, 0xcd, 0xa6, 0x47, 0x58, 0xe4, 0xfb, 0x4f, 0x3d, 0x1f, 0xd6, + 0xb6, 0xa2, 0x92, 0xaa, 0x82, 0x05, 0x3e, 0xe1, 0x26, 0x66, 0x7e, 0x9d, 0x3c, 0xc5, 0x5e, 0xf3, + 0x6e, 0xc7, 0x75, 0xad, 0xee, 0x36, 0xc1, 0xed, 0xd8, 0xe5, 0x95, 0x04, 0xca, 0xa7, 0x88, 0x84, + 0x19, 0x01, 0xe7, 0x2c, 0xcc, 0x7c, 0xc3, 0xe3, 0x02, 0x83, 0x71, 0x85, 0xe1, 0x12, 0xdc, 0x8e, + 0x7c, 0x6b, 0x5a, 0xb8, 0xb0, 0xaf, 0x47, 0xa5, 0x8b, 0x66, 0xcb, 0x7f, 0xdc, 0xd9, 0xd1, 0x1a, + 0xd4, 0x46, 0xe2, 0xe5, 0x46, 0x3f, 0xab, 0xac, 0xd9, 0x46, 0x7e, 0xd7, 0x25, 0x4c, 0xbb, 0xee, + 0xf8, 0xf5, 0x82, 0x95, 0x62, 0xa7, 0x9e, 0x01, 0xff, 0x73, 0x96, 0xad, 0xed, 0x07, 0x31, 0xdf, + 0x05, 0x30, 0x9d, 0x94, 0x04, 0xcd, 0x34, 0x18, 0xc3, 0x6e, 0x57, 0xac, 0x38, 0xbc, 0x54, 0x15, + 0x50, 0xe4, 0xaa, 0x6b, 0x84, 0xdc, 0xa3, 0x6d, 0xe2, 0xd4, 0xb0, 0x85, 0x9d, 0x06, 0xe9, 0xbd, + 0xcb, 0x47, 0xe0, 0x7c, 0x46, 0x5f, 0x8c, 0xbc, 0x02, 0xa6, 0x76, 0x44, 0x6d, 0x56, 0x5a, 0x18, + 0x5b, 0xcc, 0xeb, 0xca, 0xd0, 0x17, 0x1c, 0x7a, 0xb4, 0xde, 0xd3, 0xab, 0x55, 0xf1, 0xa1, 0x86, + 0x15, 0x91, 0x37, 0x2c, 0x80, 0xf1, 0x26, 0x71, 0xa8, 0x2d, 0x78, 0xa3, 0x1b, 0xf5, 0x7e, 0x3a, + 0x71, 0x0f, 0x68, 0x03, 0x4c, 0x0a, 0x03, 0xb1, 0xa3, 0x7e, 0xc7, 0x13, 0xcb, 0xf5, 0x4f, 0x93, + 0x60, 0x9c, 0x8f, 0x86, 0xfb, 0x12, 0xc8, 0xf7, 0x6d, 0x56, 0x58, 0x1e, 0x1a, 0xf1, 0xeb, 0xf6, + 0x96, 0xd5, 0xd3, 0x24, 0x11, 0x9a, 0xba, 0xf2, 0xf2, 0xc7, 0xfb, 0x8a, 0xb4, 0xff, 0xf9, 0xfb, + 0x9b, 0xbf, 0xca, 0xb0, 0x84, 0x18, 0xb5, 0x6d, 0x62, 0xb5, 0x88, 0x87, 0xd2, 0x92, 0x08, 0xdf, + 0x4a, 0x22, 0x31, 0x83, 0xfb, 0x18, 0x2e, 0xa5, 0x39, 0xa5, 0x26, 0x41, 0xae, 0x8c, 0x22, 0x15, + 0x70, 0xeb, 0x09, 0x5c, 0x05, 0x2e, 0x66, 0xc2, 0xd9, 0xfc, 0x69, 0x03, 0xc7, 0x34, 0x1f, 0x25, + 0x30, 0x97, 0x19, 0x03, 0x88, 0xd2, 0x00, 0x4e, 0x49, 0x95, 0xbc, 0x36, 0xfa, 0x03, 0x82, 0xfb, + 0x6a, 0xc2, 0xad, 0xc3, 0xb5, 0x4c, 0xee, 0x8c, 0x14, 0xc2, 0x00, 0x4c, 0xc5, 0x31, 0x81, 0x4a, + 0x9a, 0x79, 0x12, 0x29, 0xb9, 0x94, 0xd9, 0x17, 0x2c, 0x4b, 0x09, 0x8b, 0x02, 0x8b, 0x99, 0x2c, + 0xd8, 0xed, 0xc2, 0x77, 0x12, 0x98, 0x49, 0x4d, 0x16, 0x5c, 0x4e, 0x73, 0xc9, 0xc8, 0xa7, 0xbc, + 0x32, 0x9a, 0x58, 0xf0, 0x6d, 0x24, 0x7c, 0xab, 0x70, 0x39, 0x93, 0x6f, 0x97, 0x10, 0xc3, 0x0f, + 0x07, 0x18, 0x71, 0x54, 0xe1, 0x07, 0x09, 0x14, 0xd2, 0x66, 0xc3, 0xca, 0x08, 0x00, 0x31, 0xec, + 0xf2, 0x48, 0x5a, 0xc1, 0xba, 0x99, 0xb0, 0xae, 0xc3, 0xea, 0x1f, 0xb0, 0xa2, 0xe7, 0xfc, 0xa0, + 0x78, 0x51, 0xbb, 0x7d, 0x70, 0xac, 0x48, 0x87, 0xc7, 0x8a, 0xf4, 0xed, 0x58, 0x91, 0x5e, 0x9f, + 0x28, 0xb9, 0xc3, 0x13, 0x25, 0xf7, 0xe5, 0x44, 0xc9, 0x3d, 0x5c, 0xef, 0x3b, 0x6c, 0x5d, 0x62, + 0x9a, 0xdd, 0x27, 0x41, 0x9f, 0x41, 0x70, 0x19, 0x3d, 0xeb, 0x77, 0xe1, 0x87, 0x2f, 0x0a, 0xf4, + 0x9d, 0x09, 0xfe, 0xff, 0x56, 0xfd, 0x19, 0x00, 0x00, 0xff, 0xff, 0x87, 0xd3, 0xc7, 0x86, 0x98, + 0x07, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/cork/client/cli/query.go b/x/cork/client/cli/query.go index b8dedc72..0835a7e1 100644 --- a/x/cork/client/cli/query.go +++ b/x/cork/client/cli/query.go @@ -6,7 +6,7 @@ import ( "cosmossdk.io/math" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" "github.com/spf13/cobra" ) diff --git a/x/cork/client/cli/tx.go b/x/cork/client/cli/tx.go index ce3e48ae..765fae77 100644 --- a/x/cork/client/cli/tx.go +++ b/x/cork/client/cli/tx.go @@ -11,8 +11,8 @@ import ( "github.com/cosmos/cosmos-sdk/version" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" "github.com/ethereum/go-ethereum/common" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" "github.com/spf13/cobra" ) diff --git a/x/cork/client/cli/tx_test.go b/x/cork/client/cli/tx_test.go index a2583989..735d2dc4 100644 --- a/x/cork/client/cli/tx_test.go +++ b/x/cork/client/cli/tx_test.go @@ -4,7 +4,7 @@ import ( "os" "testing" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" "github.com/cosmos/cosmos-sdk/testutil" moduletestutil "github.com/cosmos/cosmos-sdk/types/module/testutil" diff --git a/x/cork/client/proposal_handler.go b/x/cork/client/proposal_handler.go index d60170f0..19379430 100644 --- a/x/cork/client/proposal_handler.go +++ b/x/cork/client/proposal_handler.go @@ -2,7 +2,7 @@ package client import ( govclient "github.com/cosmos/cosmos-sdk/x/gov/client" - "github.com/peggyjv/sommelier/v8/x/cork/client/cli" + "github.com/peggyjv/sommelier/v9/x/cork/client/cli" ) var ( diff --git a/x/cork/handler.go b/x/cork/handler.go index 5cbd1d5b..49ad70a2 100644 --- a/x/cork/handler.go +++ b/x/cork/handler.go @@ -7,8 +7,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/cork/keeper" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + "github.com/peggyjv/sommelier/v9/x/cork/keeper" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" ) // NewHandler returns a handler for "cork" type messages. diff --git a/x/cork/keeper/abci.go b/x/cork/keeper/abci.go index 014b5833..b3f8b167 100644 --- a/x/cork/keeper/abci.go +++ b/x/cork/keeper/abci.go @@ -7,9 +7,9 @@ import ( "github.com/ethereum/go-ethereum/common" sdk "github.com/cosmos/cosmos-sdk/types" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - "github.com/peggyjv/sommelier/v8/x/cork/types" - v2types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + "github.com/peggyjv/sommelier/v9/x/cork/types" + v2types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" ) // BeginBlocker is called at the beginning of every block diff --git a/x/cork/keeper/genesis.go b/x/cork/keeper/genesis.go index cf95f26a..fe49ac4d 100644 --- a/x/cork/keeper/genesis.go +++ b/x/cork/keeper/genesis.go @@ -4,7 +4,7 @@ import ( "sort" sdk "github.com/cosmos/cosmos-sdk/types" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" ) // InitGenesis initialize default parameters diff --git a/x/cork/keeper/hooks.go b/x/cork/keeper/hooks.go index 5a8705ae..9e09278f 100644 --- a/x/cork/keeper/hooks.go +++ b/x/cork/keeper/hooks.go @@ -2,7 +2,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" ) type Hooks struct { diff --git a/x/cork/keeper/keeper.go b/x/cork/keeper/keeper.go index bec372b6..80aa587a 100644 --- a/x/cork/keeper/keeper.go +++ b/x/cork/keeper/keeper.go @@ -11,8 +11,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" "github.com/ethereum/go-ethereum/common" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" ) const corkVoteThresholdStr = "0.67" diff --git a/x/cork/keeper/keeper_test.go b/x/cork/keeper/keeper_test.go index ceede221..bf43c00b 100644 --- a/x/cork/keeper/keeper_test.go +++ b/x/cork/keeper/keeper_test.go @@ -13,10 +13,10 @@ import ( paramskeeper "github.com/cosmos/cosmos-sdk/x/params/keeper" "github.com/ethereum/go-ethereum/common" "github.com/golang/mock/gomock" - moduletestutil "github.com/peggyjv/sommelier/v8/testutil" - corktestutil "github.com/peggyjv/sommelier/v8/x/cork/testutil" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + moduletestutil "github.com/peggyjv/sommelier/v9/testutil" + corktestutil "github.com/peggyjv/sommelier/v9/x/cork/testutil" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" "github.com/stretchr/testify/suite" ) diff --git a/x/cork/keeper/migrations.go b/x/cork/keeper/migrations.go index 6d5e1199..dd65d826 100644 --- a/x/cork/keeper/migrations.go +++ b/x/cork/keeper/migrations.go @@ -2,7 +2,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - v1 "github.com/peggyjv/sommelier/v8/x/cork/migrations/v1" + v1 "github.com/peggyjv/sommelier/v9/x/cork/migrations/v1" ) // Migrator is a struct for handling in-place store migrations. diff --git a/x/cork/keeper/msg_server.go b/x/cork/keeper/msg_server.go index 898f0d30..494db1f6 100644 --- a/x/cork/keeper/msg_server.go +++ b/x/cork/keeper/msg_server.go @@ -9,9 +9,9 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" "github.com/ethereum/go-ethereum/common" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" ) var _ types.MsgServer = Keeper{} diff --git a/x/cork/keeper/proposal_handler.go b/x/cork/keeper/proposal_handler.go index 7ef8f3bd..f1371002 100644 --- a/x/cork/keeper/proposal_handler.go +++ b/x/cork/keeper/proposal_handler.go @@ -6,9 +6,9 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) func NewEthereumSubscriptionID(address common.Address) string { diff --git a/x/cork/keeper/query_server.go b/x/cork/keeper/query_server.go index 0a4854cf..3909c957 100644 --- a/x/cork/keeper/query_server.go +++ b/x/cork/keeper/query_server.go @@ -7,7 +7,7 @@ import ( "github.com/ethereum/go-ethereum/common" sdk "github.com/cosmos/cosmos-sdk/types" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/cork/keeper/query_server_test.go b/x/cork/keeper/query_server_test.go index dd8ca4a3..5ad285a1 100644 --- a/x/cork/keeper/query_server_test.go +++ b/x/cork/keeper/query_server_test.go @@ -4,7 +4,7 @@ import ( "encoding/hex" sdk "github.com/cosmos/cosmos-sdk/types" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" ) func (suite *KeeperTestSuite) TestQueriesHappyPath() { diff --git a/x/cork/keeper/setup_unit_test.go b/x/cork/keeper/setup_unit_test.go index 947d1756..953450f0 100644 --- a/x/cork/keeper/setup_unit_test.go +++ b/x/cork/keeper/setup_unit_test.go @@ -13,8 +13,8 @@ import ( "github.com/golang/mock/gomock" - "github.com/peggyjv/sommelier/v8/x/cork/mock" - "github.com/peggyjv/sommelier/v8/x/cork/types" + "github.com/peggyjv/sommelier/v9/x/cork/mock" + "github.com/peggyjv/sommelier/v9/x/cork/types" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" diff --git a/x/cork/keeper/test_common.go b/x/cork/keeper/test_common.go index 87b79bc0..4eef65ac 100644 --- a/x/cork/keeper/test_common.go +++ b/x/cork/keeper/test_common.go @@ -55,13 +55,13 @@ import ( "github.com/cosmos/cosmos-sdk/x/upgrade" upgradeclient "github.com/cosmos/cosmos-sdk/x/upgrade/client" gethcommon "github.com/ethereum/go-ethereum/common" - "github.com/peggyjv/gravity-bridge/module/v5/x/gravity" - gravitykeeper "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/keeper" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" - pubsubkeeper "github.com/peggyjv/sommelier/v8/x/pubsub/keeper" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/gravity-bridge/module/v6/x/gravity" + gravitykeeper "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/keeper" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" + pubsubkeeper "github.com/peggyjv/sommelier/v9/x/pubsub/keeper" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" "github.com/stretchr/testify/require" ) diff --git a/x/cork/migrations/v1/store.go b/x/cork/migrations/v1/store.go index d73bacb0..de9c3a2f 100644 --- a/x/cork/migrations/v1/store.go +++ b/x/cork/migrations/v1/store.go @@ -9,9 +9,9 @@ import ( storetypes "github.com/cosmos/cosmos-sdk/store/types" sdk "github.com/cosmos/cosmos-sdk/types" paramstypes "github.com/cosmos/cosmos-sdk/x/params/types" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" - v1types "github.com/peggyjv/sommelier/v8/x/cork/types/v1" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" + v1types "github.com/peggyjv/sommelier/v9/x/cork/types/v1" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" ) func MigrateStore(ctx sdk.Context, storeKey storetypes.StoreKey, cdc codec.BinaryCodec) error { diff --git a/x/cork/mock/mocks.go b/x/cork/mock/mocks.go index 8aa36c49..83da639d 100644 --- a/x/cork/mock/mocks.go +++ b/x/cork/mock/mocks.go @@ -13,8 +13,8 @@ import ( types0 "github.com/cosmos/cosmos-sdk/x/staking/types" common "github.com/ethereum/go-ethereum/common" gomock "github.com/golang/mock/gomock" - types1 "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - types2 "github.com/peggyjv/sommelier/v8/x/pubsub/types" + types1 "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + types2 "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) // MockStakingKeeper is a mock of StakingKeeper interface. diff --git a/x/cork/module.go b/x/cork/module.go index 39296faa..b7d0cf4b 100644 --- a/x/cork/module.go +++ b/x/cork/module.go @@ -13,11 +13,11 @@ import ( "github.com/cosmos/cosmos-sdk/types/module" sim "github.com/cosmos/cosmos-sdk/types/simulation" "github.com/grpc-ecosystem/grpc-gateway/runtime" - "github.com/peggyjv/sommelier/v8/x/cork/client/cli" - "github.com/peggyjv/sommelier/v8/x/cork/keeper" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" - v1types "github.com/peggyjv/sommelier/v8/x/cork/types/v1" - types "github.com/peggyjv/sommelier/v8/x/cork/types/v2" + "github.com/peggyjv/sommelier/v9/x/cork/client/cli" + "github.com/peggyjv/sommelier/v9/x/cork/keeper" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" + v1types "github.com/peggyjv/sommelier/v9/x/cork/types/v1" + types "github.com/peggyjv/sommelier/v9/x/cork/types/v2" "github.com/spf13/cobra" ) diff --git a/x/cork/testutil/expected_keepers_mocks.go b/x/cork/testutil/expected_keepers_mocks.go index c6420192..63537d9b 100644 --- a/x/cork/testutil/expected_keepers_mocks.go +++ b/x/cork/testutil/expected_keepers_mocks.go @@ -13,8 +13,8 @@ import ( types0 "github.com/cosmos/cosmos-sdk/x/staking/types" common "github.com/ethereum/go-ethereum/common" gomock "github.com/golang/mock/gomock" - types1 "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - types2 "github.com/peggyjv/sommelier/v8/x/pubsub/types" + types1 "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + types2 "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) // MockStakingKeeper is a mock of StakingKeeper interface. diff --git a/x/cork/types/expected_keepers.go b/x/cork/types/expected_keepers.go index abca2ab8..35e34b51 100644 --- a/x/cork/types/expected_keepers.go +++ b/x/cork/types/expected_keepers.go @@ -9,8 +9,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" "github.com/ethereum/go-ethereum/common" - gravitytypes "github.com/peggyjv/gravity-bridge/module/v5/x/gravity/types" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + gravitytypes "github.com/peggyjv/gravity-bridge/module/v6/x/gravity/types" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) // StakingKeeper defines the expected staking keeper methods diff --git a/x/cork/types/v1/cork.go b/x/cork/types/v1/cork.go index 96805bc8..25a04bc4 100644 --- a/x/cork/types/v1/cork.go +++ b/x/cork/types/v1/cork.go @@ -6,7 +6,7 @@ import ( tmbytes "github.com/cometbft/cometbft/libs/bytes" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/crypto" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" ) func (c *Cork) InvalidationScope() tmbytes.HexBytes { diff --git a/x/cork/types/v1/cork.pb.go b/x/cork/types/v1/cork.pb.go index adcc5910..000bd852 100644 --- a/x/cork/types/v1/cork.pb.go +++ b/x/cork/types/v1/cork.pb.go @@ -242,27 +242,27 @@ func init() { func init() { proto.RegisterFile("cork/v1/cork.proto", fileDescriptor_79882ab39b78d896) } var fileDescriptor_79882ab39b78d896 = []byte{ - // 319 bytes of a gzipped FileDescriptorProto + // 320 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x91, 0x3f, 0x4f, 0x02, 0x31, 0x18, 0xc6, 0xa9, 0x10, 0x0d, 0x05, 0x12, 0x73, 0x86, 0xc8, 0x60, 0x2a, 0x30, 0x31, 0x5d, 0x03, - 0x26, 0xc6, 0x55, 0xcf, 0x41, 0x36, 0x73, 0x24, 0x0e, 0x2e, 0xa4, 0xb4, 0x6f, 0xee, 0x4e, 0x0a, - 0x25, 0x6d, 0x69, 0xe4, 0x5b, 0xf8, 0xb1, 0x1c, 0x19, 0x1d, 0x0d, 0xf7, 0x45, 0xcc, 0x95, 0x23, - 0x44, 0x27, 0xa7, 0x36, 0xcf, 0x2f, 0xcf, 0x9f, 0xe4, 0xc5, 0x01, 0x57, 0x7a, 0x4e, 0xdd, 0x90, - 0x16, 0x6f, 0xb8, 0xd2, 0xca, 0xaa, 0xe0, 0xcc, 0xff, 0xdd, 0xb0, 0xaf, 0x71, 0x2d, 0x52, 0x7a, - 0x1e, 0x8c, 0x70, 0x1b, 0x96, 0x5c, 0x09, 0x10, 0x53, 0xae, 0x96, 0x56, 0x33, 0x6e, 0xa7, 0x9c, - 0x49, 0xd9, 0x41, 0x5d, 0x34, 0x68, 0xc6, 0x17, 0x25, 0x8c, 0x4a, 0x16, 0x31, 0x29, 0x83, 0x5b, - 0x7c, 0x69, 0x99, 0x4e, 0xc0, 0x1e, 0x2d, 0x4c, 0x08, 0x0d, 0xc6, 0x74, 0x4e, 0xba, 0x68, 0x50, - 0x8f, 0xdb, 0x7b, 0x7c, 0x30, 0xdd, 0xef, 0x61, 0xff, 0x19, 0xb7, 0x5e, 0x98, 0xcc, 0x04, 0xb3, - 0x4a, 0xfb, 0xf2, 0x1e, 0xae, 0x15, 0x7b, 0x7c, 0x57, 0x63, 0xd4, 0x0a, 0xcb, 0x71, 0x61, 0x01, - 0x63, 0x8f, 0x82, 0x2b, 0x5c, 0x77, 0x07, 0x4f, 0x99, 0x7e, 0x14, 0xfa, 0x06, 0xb7, 0x26, 0x3c, - 0x05, 0xb1, 0x96, 0xc5, 0xc4, 0xff, 0x25, 0xf6, 0x70, 0x73, 0x26, 0x15, 0x9f, 0x4f, 0x53, 0xc8, - 0x92, 0xd4, 0xfa, 0xd0, 0x5a, 0xdc, 0xf0, 0xda, 0x93, 0x97, 0x7e, 0x97, 0x56, 0xff, 0x96, 0x5e, - 0xe3, 0x46, 0x04, 0x52, 0x32, 0x3d, 0x7e, 0x9c, 0x80, 0x0d, 0xce, 0x71, 0x35, 0x13, 0xa6, 0x83, - 0xba, 0xd5, 0x41, 0x3d, 0x2e, 0xbe, 0x0f, 0xe3, 0xcf, 0x1d, 0x41, 0xdb, 0x1d, 0x41, 0xdf, 0x3b, - 0x82, 0x3e, 0x72, 0x52, 0xd9, 0xe6, 0xa4, 0xf2, 0x95, 0x93, 0xca, 0x2b, 0x4d, 0x32, 0x9b, 0xae, - 0x67, 0x21, 0x57, 0x0b, 0xba, 0x82, 0x24, 0xd9, 0xbc, 0x39, 0x6a, 0xd4, 0x62, 0x01, 0x32, 0x03, - 0x4d, 0xdd, 0x1d, 0x7d, 0xf7, 0xc7, 0xa2, 0x76, 0xb3, 0x02, 0x43, 0xdd, 0x70, 0x76, 0xea, 0xcf, - 0x76, 0xf3, 0x13, 0x00, 0x00, 0xff, 0xff, 0xb7, 0xeb, 0x3b, 0xf8, 0xcc, 0x01, 0x00, 0x00, + 0x26, 0x26, 0x8e, 0x7a, 0x0e, 0xb2, 0x99, 0x23, 0x71, 0x70, 0x21, 0xa5, 0x7d, 0x73, 0x77, 0x52, + 0x28, 0x69, 0x4b, 0x23, 0xdf, 0xc2, 0x8f, 0xe5, 0xc8, 0xe8, 0x68, 0xb8, 0x2f, 0x62, 0xae, 0x1c, + 0x21, 0x3a, 0x39, 0xb5, 0x79, 0x7e, 0x79, 0xfe, 0x24, 0x2f, 0x0e, 0xb8, 0xd2, 0x73, 0xea, 0x86, + 0xb4, 0x78, 0xc3, 0x95, 0x56, 0x56, 0x05, 0x67, 0xfe, 0xef, 0x86, 0x7d, 0x8d, 0x6b, 0x91, 0xd2, + 0xf3, 0x60, 0x84, 0xdb, 0xb0, 0xe4, 0x4a, 0x80, 0x98, 0x72, 0xb5, 0xb4, 0x9a, 0x71, 0x3b, 0xe5, + 0x4c, 0xca, 0x0e, 0xea, 0xa2, 0x41, 0x33, 0xbe, 0x28, 0x61, 0x54, 0xb2, 0x88, 0x49, 0x19, 0xdc, + 0xe2, 0x4b, 0xcb, 0x74, 0x02, 0xf6, 0x68, 0x61, 0x42, 0x68, 0x30, 0xa6, 0x73, 0xd2, 0x45, 0x83, + 0x7a, 0xdc, 0xde, 0xe3, 0x83, 0xe9, 0x7e, 0x0f, 0xfb, 0xcf, 0xb8, 0xf5, 0xc2, 0x64, 0x26, 0x98, + 0x55, 0xda, 0x97, 0xf7, 0x70, 0xad, 0xd8, 0xe3, 0xbb, 0x1a, 0xa3, 0x56, 0x58, 0x8e, 0x0b, 0x0b, + 0x18, 0x7b, 0x14, 0x5c, 0xe1, 0xba, 0x3b, 0x78, 0xca, 0xf4, 0xa3, 0xd0, 0x37, 0xb8, 0x35, 0xe1, + 0x29, 0x88, 0xb5, 0x2c, 0x26, 0xfe, 0x2f, 0xb1, 0x87, 0x9b, 0x33, 0xa9, 0xf8, 0x7c, 0x9a, 0x42, + 0x96, 0xa4, 0xd6, 0x87, 0xd6, 0xe2, 0x86, 0xd7, 0x9e, 0xbc, 0xf4, 0xbb, 0xb4, 0xfa, 0xb7, 0xf4, + 0x1a, 0x37, 0x22, 0x90, 0x92, 0xe9, 0xf1, 0xe3, 0x04, 0x6c, 0x70, 0x8e, 0xab, 0x99, 0x30, 0x1d, + 0xd4, 0xad, 0x0e, 0xea, 0x71, 0xf1, 0x7d, 0x18, 0x7f, 0xee, 0x08, 0xda, 0xee, 0x08, 0xfa, 0xde, + 0x11, 0xf4, 0x91, 0x93, 0xca, 0x36, 0x27, 0x95, 0xaf, 0x9c, 0x54, 0x5e, 0x69, 0x92, 0xd9, 0x74, + 0x3d, 0x0b, 0xb9, 0x5a, 0xd0, 0x15, 0x24, 0xc9, 0xe6, 0xcd, 0x51, 0xa3, 0x16, 0x0b, 0x90, 0x19, + 0x68, 0xea, 0xee, 0xe8, 0xbb, 0x3f, 0x16, 0xb5, 0x9b, 0x15, 0x18, 0xea, 0x86, 0xb3, 0x53, 0x7f, + 0xb6, 0x9b, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xb9, 0x7b, 0xb0, 0x5d, 0xcc, 0x01, 0x00, 0x00, } func (m *Cork) Marshal() (dAtA []byte, err error) { diff --git a/x/cork/types/v1/genesis.go b/x/cork/types/v1/genesis.go index bab4fa58..b5e524d7 100644 --- a/x/cork/types/v1/genesis.go +++ b/x/cork/types/v1/genesis.go @@ -1,6 +1,6 @@ package v1 -import corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" +import corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" const DefaultParamspace = corktypes.ModuleName diff --git a/x/cork/types/v1/genesis.pb.go b/x/cork/types/v1/genesis.pb.go index 7c779bc1..f338743f 100644 --- a/x/cork/types/v1/genesis.pb.go +++ b/x/cork/types/v1/genesis.pb.go @@ -158,33 +158,33 @@ func init() { proto.RegisterFile("cork/v1/genesis.proto", fileDescriptor_ec09bf5 var fileDescriptor_ec09bf5ff5694398 = []byte{ // 432 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x52, 0x4d, 0x6a, 0xdb, 0x40, - 0x14, 0xb6, 0x62, 0xc7, 0x25, 0xe3, 0x36, 0x69, 0x87, 0x24, 0x98, 0x2c, 0x64, 0xa3, 0x45, 0xf1, - 0xa2, 0xd6, 0xe0, 0x74, 0xd1, 0x9f, 0x4d, 0xc1, 0x09, 0x04, 0x6f, 0x4a, 0x90, 0x4b, 0x17, 0xdd, - 0x18, 0x45, 0xf3, 0x90, 0xa7, 0x96, 0xf4, 0xc4, 0xcc, 0x44, 0xc4, 0xb7, 0xe8, 0xaa, 0xf7, 0xe8, - 0x2d, 0xb2, 0xcc, 0xb2, 0x74, 0x61, 0x8a, 0x7d, 0x03, 0x9f, 0xa0, 0x68, 0xc6, 0x32, 0xa2, 0x2b, - 0xcd, 0xf7, 0xf7, 0x3e, 0xf4, 0x78, 0xe4, 0x2c, 0x42, 0xb9, 0x60, 0xc5, 0x88, 0xc5, 0x90, 0x81, - 0x12, 0xca, 0xcf, 0x25, 0x6a, 0xa4, 0xcf, 0x4a, 0xda, 0x2f, 0x46, 0x17, 0x2f, 0x2b, 0x5d, 0x3f, - 0x58, 0xe9, 0x82, 0x56, 0x8c, 0xb1, 0x58, 0xee, 0x34, 0xc6, 0x18, 0xcd, 0x93, 0x95, 0x2f, 0xcb, - 0x7a, 0x3f, 0x0f, 0xc8, 0xf3, 0x1b, 0x3b, 0x76, 0xaa, 0x43, 0x0d, 0x74, 0x48, 0xda, 0x79, 0x28, - 0xc3, 0x54, 0x75, 0x9d, 0xbe, 0x33, 0xe8, 0x5c, 0x9e, 0xf8, 0xbb, 0x1a, 0xff, 0xd6, 0xd0, 0xe3, - 0xd6, 0xe3, 0xaa, 0xd7, 0x08, 0x76, 0x26, 0xfa, 0x81, 0x90, 0x08, 0x92, 0x24, 0x94, 0x33, 0xc1, - 0x55, 0xf7, 0xc0, 0x44, 0x4e, 0xf7, 0x91, 0x2b, 0x23, 0x4d, 0xae, 0xa7, 0xa0, 0x77, 0xb9, 0x23, - 0xeb, 0x9e, 0x70, 0x45, 0x87, 0x84, 0x8a, 0xac, 0x08, 0x13, 0xc1, 0x43, 0x2d, 0x30, 0x9b, 0x65, - 0x98, 0x45, 0xd0, 0x6d, 0xf6, 0x9d, 0x41, 0x2b, 0x78, 0x55, 0x57, 0x3e, 0x97, 0x02, 0x7d, 0x43, - 0x0e, 0xcb, 0xb1, 0xaa, 0xdb, 0xea, 0x37, 0x07, 0x9d, 0xcb, 0xf3, 0x7d, 0xc9, 0x57, 0x6b, 0x44, - 0x79, 0x85, 0x72, 0x11, 0x58, 0x13, 0xfd, 0x44, 0x4e, 0x54, 0x34, 0x07, 0x7e, 0x9f, 0x00, 0x9f, - 0xd9, 0xdc, 0xe1, 0x7f, 0xb9, 0x69, 0xa5, 0x9b, 0xdc, 0xb1, 0xaa, 0x43, 0xe5, 0xfd, 0x72, 0x48, - 0xdb, 0xfe, 0x31, 0x7d, 0x47, 0x3a, 0x05, 0x6a, 0x98, 0xe5, 0x20, 0x05, 0x72, 0xb3, 0x97, 0xe6, - 0xf8, 0x7c, 0xbb, 0xea, 0xd1, 0x65, 0x98, 0x26, 0x1f, 0xbd, 0x9a, 0xe8, 0x05, 0xa4, 0x44, 0xb7, - 0x06, 0xd0, 0x8c, 0x1c, 0x1b, 0x4d, 0xcf, 0x25, 0xa8, 0x39, 0x26, 0xdc, 0x2c, 0xe8, 0x68, 0x7c, - 0x53, 0xae, 0xe2, 0xcf, 0xaa, 0xf7, 0x3a, 0x16, 0x7a, 0x7e, 0x7f, 0xe7, 0x47, 0x98, 0xb2, 0x08, - 0x55, 0x8a, 0x6a, 0xf7, 0x19, 0x2a, 0xbe, 0x60, 0x7a, 0x99, 0x83, 0xf2, 0xaf, 0x21, 0xda, 0xae, - 0x7a, 0x67, 0xb5, 0xa6, 0xfd, 0x34, 0x2f, 0x78, 0x51, 0x12, 0x5f, 0x2a, 0x3c, 0x9e, 0x3c, 0xae, - 0x5d, 0xe7, 0x69, 0xed, 0x3a, 0x7f, 0xd7, 0xae, 0xf3, 0x63, 0xe3, 0x36, 0x9e, 0x36, 0x6e, 0xe3, - 0xf7, 0xc6, 0x6d, 0x7c, 0x63, 0xb5, 0xa6, 0x1c, 0xe2, 0x78, 0xf9, 0xbd, 0x60, 0x0a, 0xd3, 0x14, - 0x12, 0x01, 0x92, 0x15, 0xef, 0xd9, 0x83, 0x39, 0x15, 0xdb, 0xc9, 0x8a, 0xd1, 0x5d, 0xdb, 0x9c, - 0xc7, 0xdb, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x98, 0xd2, 0xd1, 0xd7, 0x7c, 0x02, 0x00, 0x00, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x52, 0xbf, 0x6a, 0xdb, 0x40, + 0x18, 0xb7, 0x62, 0xc7, 0x25, 0xe7, 0x36, 0x69, 0x8f, 0x24, 0x98, 0x0c, 0xb2, 0xd1, 0x50, 0x3c, + 0xd4, 0x3a, 0x9c, 0x0e, 0x25, 0x5d, 0x0a, 0x4e, 0x20, 0x78, 0x29, 0x41, 0x2e, 0x1d, 0xba, 0x18, + 0x45, 0xf7, 0x21, 0x5f, 0x2d, 0xe9, 0x13, 0x77, 0x17, 0x11, 0xbf, 0x45, 0xa7, 0xbe, 0x47, 0xdf, + 0x22, 0x63, 0xc6, 0xd2, 0xc1, 0x14, 0xfb, 0x0d, 0xfc, 0x04, 0x45, 0x77, 0x96, 0x11, 0x9d, 0x74, + 0xbf, 0x7f, 0xdf, 0x0f, 0x7d, 0x7c, 0xe4, 0x2c, 0x42, 0xb9, 0x60, 0xc5, 0x88, 0xc5, 0x90, 0x81, + 0x12, 0xca, 0xcf, 0x25, 0x6a, 0xa4, 0x2f, 0x4a, 0xda, 0x2f, 0x46, 0x17, 0xaf, 0x2b, 0x5d, 0x3f, + 0x5a, 0xe9, 0x82, 0x56, 0x8c, 0xb1, 0x58, 0xee, 0x34, 0xc6, 0x18, 0xcd, 0x93, 0x95, 0x2f, 0xcb, + 0x7a, 0x3f, 0x0f, 0xc8, 0xcb, 0x5b, 0x3b, 0x76, 0xaa, 0x43, 0x0d, 0x74, 0x48, 0xda, 0x79, 0x28, + 0xc3, 0x54, 0x75, 0x9d, 0xbe, 0x33, 0xe8, 0x5c, 0x9e, 0xf8, 0xbb, 0x1a, 0xff, 0xce, 0xd0, 0xe3, + 0xd6, 0xd3, 0xaa, 0xd7, 0x08, 0x76, 0x26, 0x7a, 0x45, 0x48, 0x04, 0x49, 0x12, 0xca, 0x99, 0xe0, + 0xaa, 0x7b, 0x60, 0x22, 0xa7, 0xfb, 0xc8, 0xb5, 0x91, 0x26, 0x37, 0x53, 0xd0, 0xbb, 0xdc, 0x91, + 0x75, 0x4f, 0xb8, 0xa2, 0x43, 0x42, 0x45, 0x56, 0x84, 0x89, 0xe0, 0xa1, 0x16, 0x98, 0xcd, 0x32, + 0xcc, 0x22, 0xe8, 0x36, 0xfb, 0xce, 0xa0, 0x15, 0xbc, 0xa9, 0x2b, 0x9f, 0x4b, 0x81, 0xbe, 0x23, + 0x87, 0xe5, 0x58, 0xd5, 0x6d, 0xf5, 0x9b, 0x83, 0xce, 0xe5, 0xf9, 0xbe, 0xe4, 0xab, 0x35, 0xa2, + 0xbc, 0x46, 0xb9, 0x08, 0xac, 0x89, 0x7e, 0x22, 0x27, 0x2a, 0x9a, 0x03, 0x7f, 0x48, 0x80, 0xcf, + 0x6c, 0xee, 0xf0, 0xbf, 0xdc, 0xb4, 0xd2, 0x4d, 0xee, 0x58, 0xd5, 0xa1, 0xf2, 0x7e, 0x39, 0xa4, + 0x6d, 0xff, 0x98, 0x7e, 0x20, 0x9d, 0x02, 0x35, 0xcc, 0x72, 0x90, 0x02, 0xb9, 0xd9, 0x4b, 0x73, + 0x7c, 0xbe, 0x5d, 0xf5, 0xe8, 0x32, 0x4c, 0x93, 0x8f, 0x5e, 0x4d, 0xf4, 0x02, 0x52, 0xa2, 0x3b, + 0x03, 0x68, 0x46, 0x8e, 0x8d, 0xa6, 0xe7, 0x12, 0xd4, 0x1c, 0x13, 0x6e, 0x16, 0x74, 0x34, 0xbe, + 0x2d, 0x57, 0xf1, 0x67, 0xd5, 0x7b, 0x1b, 0x0b, 0x3d, 0x7f, 0xb8, 0xf7, 0x23, 0x4c, 0x59, 0x84, + 0x2a, 0x45, 0xb5, 0xfb, 0x0c, 0x15, 0x5f, 0x30, 0xbd, 0xcc, 0x41, 0xf9, 0x37, 0x10, 0x6d, 0x57, + 0xbd, 0xb3, 0x5a, 0xd3, 0x7e, 0x9a, 0x17, 0xbc, 0x2a, 0x89, 0x2f, 0x15, 0x1e, 0x4f, 0x9e, 0xd6, + 0xae, 0xf3, 0xbc, 0x76, 0x9d, 0xbf, 0x6b, 0xd7, 0xf9, 0xb1, 0x71, 0x1b, 0xcf, 0x1b, 0xb7, 0xf1, + 0x7b, 0xe3, 0x36, 0xbe, 0xb1, 0x5a, 0x53, 0x0e, 0x71, 0xbc, 0xfc, 0x5e, 0x30, 0x85, 0x69, 0x0a, + 0x89, 0x00, 0xc9, 0x8a, 0x2b, 0xf6, 0x68, 0x4e, 0xc5, 0x76, 0xb2, 0x62, 0x74, 0xdf, 0x36, 0xe7, + 0xf1, 0xfe, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x96, 0x42, 0x5a, 0x72, 0x7c, 0x02, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/cork/types/v1/msgs.go b/x/cork/types/v1/msgs.go index 234cdc58..b78ff798 100644 --- a/x/cork/types/v1/msgs.go +++ b/x/cork/types/v1/msgs.go @@ -5,7 +5,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" "github.com/ethereum/go-ethereum/common" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" ) var ( diff --git a/x/cork/types/v1/proposal.go b/x/cork/types/v1/proposal.go index 324f638e..6338e457 100644 --- a/x/cork/types/v1/proposal.go +++ b/x/cork/types/v1/proposal.go @@ -4,7 +4,7 @@ import ( "fmt" govtypes "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" ) const ( diff --git a/x/cork/types/v1/proposal.pb.go b/x/cork/types/v1/proposal.pb.go index a5c23eda..102c3e34 100644 --- a/x/cork/types/v1/proposal.pb.go +++ b/x/cork/types/v1/proposal.pb.go @@ -315,25 +315,25 @@ var fileDescriptor_55632a565c114c4a = []byte{ // 329 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x92, 0xbf, 0x4e, 0x02, 0x41, 0x10, 0xc6, 0x59, 0x41, 0x09, 0x4b, 0x77, 0x21, 0xe6, 0x82, 0x71, 0x25, 0x14, 0x06, 0x9b, 0xdb, - 0x20, 0x8d, 0xb1, 0x53, 0x69, 0x28, 0x4c, 0x0c, 0x16, 0x26, 0x36, 0xe6, 0xb8, 0x9d, 0x1c, 0xab, - 0x77, 0xcc, 0xe6, 0x76, 0xdd, 0xc8, 0x1b, 0x58, 0x92, 0xf8, 0x00, 0x26, 0x3c, 0x8d, 0x25, 0xa5, - 0xa5, 0x81, 0x17, 0x31, 0xec, 0x41, 0x42, 0x2c, 0x28, 0x6c, 0xb4, 0x9b, 0xf9, 0xe6, 0xdf, 0x2f, - 0x93, 0x8f, 0xee, 0x47, 0x98, 0x3d, 0x71, 0xdb, 0xe6, 0x2a, 0x43, 0x85, 0x3a, 0x4c, 0x02, 0x95, - 0xa1, 0x41, 0xaf, 0xbc, 0xd4, 0x03, 0xdb, 0xae, 0x7b, 0xeb, 0x06, 0x27, 0xb8, 0x62, 0xbd, 0x16, - 0x63, 0x8c, 0x2e, 0xe4, 0xcb, 0x28, 0x57, 0x9b, 0x13, 0x42, 0x0f, 0x2e, 0x84, 0xb8, 0x0e, 0x47, - 0x61, 0x0c, 0xe2, 0x0a, 0x92, 0x24, 0xcc, 0x7a, 0x5d, 0x7d, 0xb3, 0x5a, 0xec, 0xd5, 0xe8, 0xae, - 0x91, 0x26, 0x01, 0x9f, 0x34, 0x48, 0xab, 0xd2, 0xcf, 0x13, 0xaf, 0x41, 0xab, 0x02, 0x74, 0x94, - 0x49, 0x65, 0x24, 0x8e, 0xfc, 0x1d, 0x57, 0xdb, 0x94, 0xbc, 0x0e, 0xa5, 0x91, 0x5b, 0xf6, 0x20, - 0x85, 0xf6, 0x8b, 0x0d, 0xd2, 0xaa, 0x9e, 0xd6, 0x82, 0x15, 0x5f, 0xb0, 0xbe, 0x73, 0x0b, 0xa6, - 0x5f, 0xc9, 0xfb, 0x7a, 0x42, 0x9f, 0x97, 0x5e, 0xa7, 0x47, 0xa4, 0xf9, 0x4e, 0xe8, 0xf1, 0x16, - 0xa4, 0x3b, 0x69, 0x86, 0x5d, 0x50, 0xa8, 0xa5, 0xf9, 0x35, 0xdd, 0xe1, 0x0f, 0xba, 0x62, 0xab, - 0xb2, 0xc1, 0xe1, 0xf9, 0xb4, 0x2c, 0xf2, 0x0b, 0x7e, 0xc9, 0x0d, 0xaf, 0xd3, 0x15, 0xe1, 0x1b, - 0xa1, 0xac, 0x0f, 0x29, 0x5a, 0xf8, 0x4f, 0x7f, 0x9b, 0x12, 0x7a, 0xb2, 0x9d, 0xea, 0xef, 0x5f, - 0x77, 0xd9, 0xfb, 0x98, 0x33, 0x32, 0x9b, 0x33, 0xf2, 0x35, 0x67, 0x64, 0xb2, 0x60, 0x85, 0xd9, - 0x82, 0x15, 0x3e, 0x17, 0xac, 0x70, 0xcf, 0x63, 0x69, 0x86, 0xcf, 0x83, 0x20, 0xc2, 0x94, 0x2b, - 0x88, 0xe3, 0xf1, 0xa3, 0xe5, 0x1a, 0xd3, 0x14, 0x12, 0x09, 0x19, 0xb7, 0x67, 0xfc, 0xc5, 0xb9, - 0x99, 0x9b, 0xb1, 0x02, 0xcd, 0x6d, 0x7b, 0xb0, 0xe7, 0x1c, 0xdc, 0xf9, 0x0e, 0x00, 0x00, 0xff, - 0xff, 0xd9, 0x9d, 0xb7, 0x4e, 0x0e, 0x03, 0x00, 0x00, + 0x20, 0x95, 0x76, 0x2a, 0x0d, 0x85, 0x89, 0xc1, 0xc2, 0xc4, 0xc6, 0x1c, 0xb7, 0x93, 0x63, 0xf5, + 0x8e, 0xd9, 0xdc, 0xae, 0x1b, 0x79, 0x03, 0x4b, 0x12, 0x1f, 0xc0, 0x84, 0xa7, 0xb1, 0xa4, 0xb4, + 0x34, 0xf0, 0x22, 0x86, 0x3d, 0x48, 0x88, 0x05, 0x85, 0x8d, 0x76, 0x33, 0xdf, 0xfc, 0xfb, 0x65, + 0xf2, 0xd1, 0xfd, 0x08, 0xb3, 0x27, 0x6e, 0xdb, 0x5c, 0x65, 0xa8, 0x50, 0x87, 0x49, 0xa0, 0x32, + 0x34, 0xe8, 0x95, 0x97, 0x7a, 0x60, 0xdb, 0x75, 0x6f, 0xdd, 0xe0, 0x04, 0x57, 0xac, 0xd7, 0x62, + 0x8c, 0xd1, 0x85, 0x7c, 0x19, 0xe5, 0x6a, 0x73, 0x42, 0xe8, 0xc1, 0x85, 0x10, 0xd7, 0xe1, 0x28, + 0x8c, 0x41, 0x5c, 0x41, 0x92, 0x84, 0x59, 0xaf, 0xab, 0x6f, 0x56, 0x8b, 0xbd, 0x1a, 0xdd, 0x35, + 0xd2, 0x24, 0xe0, 0x93, 0x06, 0x69, 0x55, 0xfa, 0x79, 0xe2, 0x35, 0x68, 0x55, 0x80, 0x8e, 0x32, + 0xa9, 0x8c, 0xc4, 0x91, 0xbf, 0xe3, 0x6a, 0x9b, 0x92, 0xd7, 0xa1, 0x34, 0x72, 0xcb, 0x1e, 0xa4, + 0xd0, 0x7e, 0xb1, 0x41, 0x5a, 0xd5, 0xd3, 0x5a, 0xb0, 0xe2, 0x0b, 0xd6, 0x77, 0x6e, 0xc1, 0xf4, + 0x2b, 0x79, 0x5f, 0x4f, 0xe8, 0xf3, 0xd2, 0xeb, 0xf4, 0x88, 0x34, 0xdf, 0x09, 0x3d, 0xde, 0x82, + 0x74, 0x27, 0xcd, 0xb0, 0x0b, 0x0a, 0xb5, 0x34, 0xbf, 0xa6, 0x3b, 0xfc, 0x41, 0x57, 0x6c, 0x55, + 0x36, 0x38, 0x3c, 0x9f, 0x96, 0x45, 0x7e, 0xc1, 0x2f, 0xb9, 0xe1, 0x75, 0xba, 0x22, 0x7c, 0x23, + 0x94, 0xf5, 0x21, 0x45, 0x0b, 0xff, 0xe9, 0x6f, 0x53, 0x42, 0x4f, 0xb6, 0x53, 0xfd, 0xfd, 0xeb, + 0x2e, 0x7b, 0x1f, 0x73, 0x46, 0x66, 0x73, 0x46, 0xbe, 0xe6, 0x8c, 0x4c, 0x16, 0xac, 0x30, 0x5b, + 0xb0, 0xc2, 0xe7, 0x82, 0x15, 0xee, 0x79, 0x2c, 0xcd, 0xf0, 0x79, 0x10, 0x44, 0x98, 0x72, 0x05, + 0x71, 0x3c, 0x7e, 0xb4, 0x5c, 0x63, 0x9a, 0x42, 0x22, 0x21, 0xe3, 0xf6, 0x8c, 0xbf, 0x38, 0x37, + 0x73, 0x33, 0x56, 0xa0, 0xb9, 0x6d, 0x0f, 0xf6, 0x9c, 0x83, 0x3b, 0xdf, 0x01, 0x00, 0x00, 0xff, + 0xff, 0xd7, 0x0d, 0x3c, 0xeb, 0x0e, 0x03, 0x00, 0x00, } func (m *AddManagedCellarIDsProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/cork/types/v1/query.pb.go b/x/cork/types/v1/query.pb.go index 192b6e37..bc6aadb0 100644 --- a/x/cork/types/v1/query.pb.go +++ b/x/cork/types/v1/query.pb.go @@ -658,57 +658,57 @@ func init() { func init() { proto.RegisterFile("cork/v1/query.proto", fileDescriptor_4ee46790c91f0468) } var fileDescriptor_4ee46790c91f0468 = []byte{ - // 785 bytes of a gzipped FileDescriptorProto + // 786 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x55, 0x4d, 0x6f, 0xd3, 0x4a, 0x14, 0x8d, 0xfb, 0xf5, 0x5e, 0x27, 0xfd, 0x50, 0xa7, 0x1f, 0x2f, 0x75, 0x53, 0xb7, 0x71, 0xdb, - 0x47, 0x14, 0x4a, 0x4c, 0xc2, 0x02, 0xb6, 0xa4, 0x45, 0x22, 0x82, 0x45, 0x49, 0x37, 0x88, 0x4d, - 0xe4, 0xd8, 0x23, 0xc7, 0x24, 0xf6, 0xb8, 0xf6, 0x24, 0x6a, 0x84, 0xd8, 0x20, 0xc4, 0x0a, 0x21, - 0x24, 0x24, 0xfe, 0x03, 0xff, 0xa4, 0xcb, 0x0a, 0x36, 0xac, 0x10, 0x6a, 0xf9, 0x21, 0xc8, 0x33, - 0x63, 0x63, 0x27, 0xd3, 0x14, 0xd8, 0xc5, 0xf7, 0x9e, 0x39, 0xe7, 0xf8, 0xde, 0x9c, 0x31, 0x58, - 0x36, 0xb0, 0xdf, 0xd1, 0xfa, 0x15, 0xed, 0xa4, 0x87, 0xfc, 0x41, 0xd9, 0xf3, 0x31, 0xc1, 0xf0, - 0x9f, 0xb0, 0x58, 0xee, 0x57, 0xe4, 0x15, 0x0b, 0x5b, 0x98, 0xd6, 0xb4, 0xf0, 0x17, 0x6b, 0xcb, - 0x79, 0x0b, 0x63, 0xab, 0x8b, 0x34, 0xdd, 0xb3, 0x35, 0xdd, 0x75, 0x31, 0xd1, 0x89, 0x8d, 0xdd, - 0x80, 0x77, 0x57, 0x23, 0x46, 0x0b, 0xb9, 0x28, 0xb0, 0xa3, 0x32, 0x8c, 0xca, 0x94, 0x9b, 0xd5, - 0xd6, 0x0d, 0x1c, 0x38, 0x38, 0x68, 0x32, 0x05, 0xf6, 0xc0, 0x5b, 0x25, 0xf6, 0xa4, 0xb5, 0xf4, - 0x00, 0x31, 0x6f, 0x5a, 0xbf, 0xd2, 0x42, 0x44, 0xaf, 0x68, 0x9e, 0x6e, 0xd9, 0x2e, 0x95, 0x64, - 0x58, 0x75, 0x05, 0xc0, 0x27, 0x21, 0xe2, 0x48, 0xf7, 0x75, 0x27, 0x68, 0xa0, 0x93, 0x1e, 0x0a, - 0x88, 0x7a, 0x08, 0x96, 0x53, 0xd5, 0xc0, 0xc3, 0x6e, 0x80, 0xe0, 0x2d, 0x30, 0xe3, 0xd1, 0x4a, - 0x4e, 0xda, 0x96, 0x8a, 0xd9, 0xea, 0x62, 0x99, 0xbf, 0x6c, 0x99, 0x01, 0x6b, 0x53, 0x67, 0xdf, - 0xb6, 0x32, 0x0d, 0x0e, 0x52, 0xf3, 0x40, 0xa6, 0x2c, 0xc7, 0xbd, 0x96, 0x63, 0x13, 0x82, 0xcc, - 0x03, 0xec, 0x77, 0x62, 0x8d, 0x1a, 0xd8, 0x10, 0x76, 0xb9, 0xd6, 0x0e, 0x98, 0x0e, 0xc9, 0x43, - 0xa9, 0xc9, 0x62, 0xb6, 0x3a, 0x1f, 0x4b, 0x85, 0xb0, 0x06, 0xeb, 0xa9, 0x32, 0xc8, 0x51, 0x8e, - 0x03, 0xec, 0x38, 0x36, 0x39, 0x42, 0xbe, 0x8d, 0xcd, 0x88, 0xff, 0xa3, 0x04, 0xd6, 0x05, 0x4d, - 0x4e, 0xbf, 0x07, 0x16, 0x8c, 0x9e, 0xef, 0x23, 0x97, 0x34, 0xdb, 0xc8, 0xb6, 0xda, 0x84, 0xbe, - 0xd2, 0x64, 0x63, 0x9e, 0x57, 0x1f, 0xd2, 0x22, 0x2c, 0x81, 0xa5, 0x3e, 0x26, 0xa8, 0xe9, 0xd1, - 0xd3, 0xcd, 0x80, 0xe8, 0x3e, 0xc9, 0x4d, 0x50, 0xe4, 0x62, 0xd8, 0x60, 0xac, 0xc7, 0x61, 0x19, - 0xfe, 0x0f, 0x16, 0x93, 0x58, 0xe4, 0x9a, 0xb9, 0x49, 0xc6, 0xf9, 0x0b, 0xf9, 0xc0, 0x35, 0xd5, - 0xff, 0xc0, 0x2a, 0xf3, 0x85, 0xba, 0x5d, 0xdd, 0xaf, 0x1f, 0xc6, 0x13, 0xb9, 0x0b, 0xd6, 0x86, - 0x1b, 0xdc, 0xed, 0x26, 0x00, 0x06, 0x2d, 0x36, 0x6d, 0x93, 0x4d, 0x64, 0xb6, 0x31, 0xcb, 0x2a, - 0x75, 0x33, 0x31, 0x68, 0xa3, 0x8d, 0xcc, 0x5e, 0x77, 0x68, 0xd0, 0x8f, 0xa2, 0x41, 0x0f, 0x75, - 0x39, 0xf7, 0x7e, 0x7a, 0xd0, 0x6b, 0xf1, 0xa0, 0x53, 0xf8, 0x68, 0xe2, 0x3b, 0xa0, 0x90, 0x26, - 0xab, 0x75, 0xb1, 0xd1, 0x61, 0xd3, 0x8a, 0x15, 0xeb, 0x40, 0x1d, 0x07, 0x8a, 0x37, 0x3c, 0xdf, - 0x0a, 0xeb, 0x7c, 0x01, 0xcc, 0xc0, 0x54, 0x63, 0xae, 0x95, 0x00, 0xab, 0x8f, 0xc1, 0x0d, 0x81, - 0xf9, 0xda, 0x20, 0xc1, 0xc8, 0x55, 0x61, 0x01, 0xcc, 0x25, 0xf9, 0xe8, 0x42, 0xa7, 0x1a, 0xd9, - 0x04, 0x9d, 0xfa, 0x14, 0x14, 0xaf, 0x67, 0xfb, 0x9b, 0xb9, 0x54, 0xdf, 0xfd, 0x0b, 0xa6, 0x29, - 0x35, 0xec, 0x80, 0x6c, 0x22, 0x3b, 0x70, 0x23, 0x3e, 0x37, 0x9a, 0x33, 0x39, 0x2f, 0x6e, 0x32, - 0x07, 0x6a, 0xe1, 0xd5, 0x97, 0x1f, 0x1f, 0x26, 0x36, 0xe0, 0xba, 0x16, 0x60, 0xc7, 0x41, 0x5d, - 0x1b, 0xf9, 0x5a, 0x74, 0x13, 0xb0, 0x88, 0xc1, 0x37, 0x12, 0x4f, 0x6a, 0x3a, 0x45, 0x70, 0x27, - 0x4d, 0x2c, 0x4c, 0xa0, 0xbc, 0x3b, 0x1e, 0xc4, 0x5d, 0xec, 0x52, 0x17, 0x0a, 0xcc, 0x0b, 0x5c, - 0x04, 0xd1, 0x11, 0xf8, 0x5a, 0x02, 0x4b, 0x23, 0x69, 0x83, 0x85, 0xb4, 0x82, 0x20, 0xa6, 0xb2, - 0x3a, 0x0e, 0xc2, 0x2d, 0x14, 0xa9, 0x05, 0x15, 0x6e, 0x0b, 0x2c, 0x18, 0xf4, 0x00, 0x0f, 0x1d, - 0x3c, 0x05, 0x0b, 0xe9, 0x08, 0x41, 0x65, 0x88, 0x7f, 0x28, 0x74, 0xf2, 0xd6, 0x95, 0x7d, 0x2e, - 0xbe, 0x47, 0xc5, 0xb7, 0xe0, 0xa6, 0x48, 0x3c, 0x0e, 0x25, 0x7c, 0x1b, 0x6f, 0x22, 0xf5, 0xdf, - 0x1a, 0xd9, 0x84, 0x28, 0xa2, 0x23, 0x9b, 0x10, 0x26, 0x55, 0x2d, 0x51, 0x27, 0xbb, 0x50, 0x15, - 0x6d, 0x22, 0x3a, 0xd2, 0xa4, 0xff, 0x47, 0xf8, 0x49, 0x1a, 0xbe, 0x13, 0x92, 0x19, 0x84, 0xa5, - 0x2b, 0x04, 0x05, 0x69, 0x96, 0x6f, 0xfe, 0x16, 0x96, 0x7b, 0xac, 0x52, 0x8f, 0xfb, 0xb0, 0x34, - 0xd6, 0x63, 0x2a, 0xf7, 0xf0, 0xb3, 0x04, 0xb6, 0xaf, 0x8b, 0x25, 0xbc, 0x3d, 0x6e, 0x44, 0xa2, - 0xfb, 0x40, 0xae, 0xfc, 0xc1, 0x09, 0xee, 0xbe, 0x4e, 0xdd, 0x1f, 0xc0, 0xfb, 0xd7, 0x4f, 0xb8, - 0xd9, 0x1a, 0xa4, 0x5e, 0x43, 0x7b, 0x91, 0x7c, 0x7a, 0x59, 0xab, 0x9f, 0x5d, 0x28, 0xd2, 0xf9, - 0x85, 0x22, 0x7d, 0xbf, 0x50, 0xa4, 0xf7, 0x97, 0x4a, 0xe6, 0xfc, 0x52, 0xc9, 0x7c, 0xbd, 0x54, - 0x32, 0xcf, 0x34, 0xcb, 0x26, 0xed, 0x5e, 0xab, 0x6c, 0x60, 0x47, 0xf3, 0x90, 0x65, 0x0d, 0x9e, - 0xf7, 0x13, 0x72, 0xfd, 0x7b, 0xda, 0x29, 0xd3, 0x24, 0x03, 0x0f, 0x05, 0xe1, 0x97, 0x7b, 0x86, - 0x7e, 0xaa, 0xef, 0xfc, 0x0c, 0x00, 0x00, 0xff, 0xff, 0x34, 0xac, 0xda, 0xde, 0x70, 0x08, 0x00, - 0x00, + 0x47, 0x14, 0x4a, 0x4c, 0xc2, 0x02, 0xb1, 0x24, 0x2d, 0x12, 0x11, 0x2c, 0x4a, 0xba, 0x41, 0x6c, + 0x22, 0xc7, 0x1e, 0x39, 0x26, 0xb1, 0xc7, 0xb5, 0x27, 0x51, 0x23, 0xc4, 0x06, 0x21, 0x56, 0x08, + 0x21, 0x21, 0xf1, 0x1f, 0xf8, 0x27, 0x5d, 0x56, 0xb0, 0x61, 0x85, 0x50, 0xcb, 0x0f, 0x41, 0x9e, + 0x19, 0x1b, 0x3b, 0x99, 0xa6, 0xc0, 0x2e, 0xbe, 0xf7, 0xcc, 0x39, 0xc7, 0xf7, 0xe6, 0x8c, 0xc1, + 0xb2, 0x81, 0xfd, 0x8e, 0xd6, 0xaf, 0x68, 0x27, 0x3d, 0xe4, 0x0f, 0xca, 0x9e, 0x8f, 0x09, 0x86, + 0xff, 0x84, 0xc5, 0x72, 0xbf, 0x22, 0xaf, 0x58, 0xd8, 0xc2, 0xb4, 0xa6, 0x85, 0xbf, 0x58, 0x5b, + 0xce, 0x5b, 0x18, 0x5b, 0x5d, 0xa4, 0xe9, 0x9e, 0xad, 0xe9, 0xae, 0x8b, 0x89, 0x4e, 0x6c, 0xec, + 0x06, 0xbc, 0xbb, 0x1a, 0x31, 0x5a, 0xc8, 0x45, 0x81, 0x1d, 0x95, 0x61, 0x54, 0xa6, 0xdc, 0xac, + 0xb6, 0x6e, 0xe0, 0xc0, 0xc1, 0x41, 0x93, 0x29, 0xb0, 0x07, 0xde, 0x2a, 0xb1, 0x27, 0xad, 0xa5, + 0x07, 0x88, 0x79, 0xd3, 0xfa, 0x95, 0x16, 0x22, 0x7a, 0x45, 0xf3, 0x74, 0xcb, 0x76, 0xa9, 0x24, + 0xc3, 0xaa, 0x2b, 0x00, 0x3e, 0x09, 0x11, 0x47, 0xba, 0xaf, 0x3b, 0x41, 0x03, 0x9d, 0xf4, 0x50, + 0x40, 0xd4, 0x43, 0xb0, 0x9c, 0xaa, 0x06, 0x1e, 0x76, 0x03, 0x04, 0x6f, 0x81, 0x19, 0x8f, 0x56, + 0x72, 0xd2, 0xb6, 0x54, 0xcc, 0x56, 0x17, 0xcb, 0xfc, 0x65, 0xcb, 0x0c, 0x58, 0x9b, 0x3a, 0xfb, + 0xb6, 0x95, 0x69, 0x70, 0x90, 0x9a, 0x07, 0x32, 0x65, 0x39, 0xee, 0xb5, 0x1c, 0x9b, 0x10, 0x64, + 0x1e, 0x60, 0xbf, 0x13, 0x6b, 0xd4, 0xc0, 0x86, 0xb0, 0xcb, 0xb5, 0x76, 0xc0, 0x74, 0x48, 0x1e, + 0x4a, 0x4d, 0x16, 0xb3, 0xd5, 0xf9, 0x58, 0x2a, 0x84, 0x35, 0x58, 0x4f, 0x95, 0x41, 0x8e, 0x72, + 0x1c, 0x60, 0xc7, 0xb1, 0xc9, 0x11, 0xf2, 0x6d, 0x6c, 0x46, 0xfc, 0x1f, 0x25, 0xb0, 0x2e, 0x68, + 0x72, 0xfa, 0x3d, 0xb0, 0x60, 0xf4, 0x7c, 0x1f, 0xb9, 0xa4, 0xd9, 0x46, 0xb6, 0xd5, 0x26, 0xf4, + 0x95, 0x26, 0x1b, 0xf3, 0xbc, 0xfa, 0x90, 0x16, 0x61, 0x09, 0x2c, 0xf5, 0x31, 0x41, 0x4d, 0x8f, + 0x9e, 0x6e, 0x06, 0x44, 0xf7, 0x49, 0x6e, 0x82, 0x22, 0x17, 0xc3, 0x06, 0x63, 0x3d, 0x0e, 0xcb, + 0xf0, 0x7f, 0xb0, 0x98, 0xc4, 0x22, 0xd7, 0xcc, 0x4d, 0x32, 0xce, 0x5f, 0xc8, 0x07, 0xae, 0xa9, + 0xfe, 0x07, 0x56, 0x99, 0x2f, 0xd4, 0xed, 0xea, 0x7e, 0xfd, 0x30, 0x9e, 0xc8, 0x5d, 0xb0, 0x36, + 0xdc, 0xe0, 0x6e, 0x37, 0x01, 0x30, 0x68, 0xb1, 0x69, 0x9b, 0x6c, 0x22, 0xb3, 0x8d, 0x59, 0x56, + 0xa9, 0x9b, 0x89, 0x41, 0x1b, 0x6d, 0x64, 0xf6, 0xba, 0x43, 0x83, 0x7e, 0x14, 0x0d, 0x7a, 0xa8, + 0xcb, 0xb9, 0xf7, 0xd3, 0x83, 0x5e, 0x8b, 0x07, 0x9d, 0xc2, 0x47, 0x13, 0xdf, 0x01, 0x85, 0x34, + 0x59, 0xad, 0x8b, 0x8d, 0x0e, 0x9b, 0x56, 0xac, 0x58, 0x07, 0xea, 0x38, 0x50, 0xbc, 0xe1, 0xf9, + 0x56, 0x58, 0xe7, 0x0b, 0x60, 0x06, 0xa6, 0x1a, 0x73, 0xad, 0x04, 0x58, 0x7d, 0x0c, 0x6e, 0x08, + 0xcc, 0xd7, 0x06, 0x09, 0x46, 0xae, 0x0a, 0x0b, 0x60, 0x2e, 0xc9, 0x47, 0x17, 0x3a, 0xd5, 0xc8, + 0x26, 0xe8, 0xd4, 0xa7, 0xa0, 0x78, 0x3d, 0xdb, 0xdf, 0xcc, 0xa5, 0xfa, 0xee, 0x5f, 0x30, 0x4d, + 0xa9, 0x61, 0x07, 0x64, 0x13, 0xd9, 0x81, 0x1b, 0xf1, 0xb9, 0xd1, 0x9c, 0xc9, 0x79, 0x71, 0x93, + 0x39, 0x50, 0x0b, 0xaf, 0xbe, 0xfc, 0xf8, 0x30, 0xb1, 0x01, 0xd7, 0xb5, 0x00, 0x3b, 0x0e, 0xea, + 0xda, 0xc8, 0xd7, 0xa2, 0x9b, 0x80, 0x45, 0x0c, 0xbe, 0x91, 0x78, 0x52, 0xd3, 0x29, 0x82, 0x3b, + 0x69, 0x62, 0x61, 0x02, 0xe5, 0xdd, 0xf1, 0x20, 0xee, 0x62, 0x97, 0xba, 0x50, 0x60, 0x5e, 0xe0, + 0x22, 0x88, 0x8e, 0xc0, 0xd7, 0x12, 0x58, 0x1a, 0x49, 0x1b, 0x2c, 0xa4, 0x15, 0x04, 0x31, 0x95, + 0xd5, 0x71, 0x10, 0x6e, 0xa1, 0x48, 0x2d, 0xa8, 0x70, 0x5b, 0x60, 0xc1, 0xa0, 0x07, 0x78, 0xe8, + 0xe0, 0x29, 0x58, 0x48, 0x47, 0x08, 0x2a, 0x43, 0xfc, 0x43, 0xa1, 0x93, 0xb7, 0xae, 0xec, 0x73, + 0xf1, 0x3d, 0x2a, 0xbe, 0x05, 0x37, 0x45, 0xe2, 0x71, 0x28, 0xe1, 0xdb, 0x78, 0x13, 0xa9, 0xff, + 0xd6, 0xc8, 0x26, 0x44, 0x11, 0x1d, 0xd9, 0x84, 0x30, 0xa9, 0x6a, 0x89, 0x3a, 0xd9, 0x85, 0xaa, + 0x68, 0x13, 0xd1, 0x91, 0x26, 0xfd, 0x3f, 0xc2, 0x4f, 0xd2, 0xf0, 0x9d, 0x90, 0xcc, 0x20, 0x2c, + 0x5d, 0x21, 0x28, 0x48, 0xb3, 0x7c, 0xf3, 0xb7, 0xb0, 0xdc, 0x63, 0x95, 0x7a, 0xdc, 0x87, 0xa5, + 0xb1, 0x1e, 0x53, 0xb9, 0x87, 0x9f, 0x25, 0xb0, 0x7d, 0x5d, 0x2c, 0xe1, 0xed, 0x71, 0x23, 0x12, + 0xdd, 0x07, 0x72, 0xe5, 0x0f, 0x4e, 0x70, 0xf7, 0x75, 0xea, 0xfe, 0x00, 0xde, 0xbf, 0x7e, 0xc2, + 0xcd, 0xd6, 0x20, 0xf5, 0x1a, 0xda, 0x8b, 0xe4, 0xd3, 0xcb, 0x5a, 0xfd, 0xec, 0x42, 0x91, 0xce, + 0x2f, 0x14, 0xe9, 0xfb, 0x85, 0x22, 0xbd, 0xbf, 0x54, 0x32, 0xe7, 0x97, 0x4a, 0xe6, 0xeb, 0xa5, + 0x92, 0x79, 0xa6, 0x59, 0x36, 0x69, 0xf7, 0x5a, 0x65, 0x03, 0x3b, 0x9a, 0x87, 0x2c, 0x6b, 0xf0, + 0xbc, 0x9f, 0x90, 0xeb, 0xdf, 0xd3, 0x4e, 0x99, 0x26, 0x19, 0x78, 0x28, 0x08, 0xbf, 0xdc, 0x33, + 0xf4, 0x53, 0x7d, 0xe7, 0x67, 0x00, 0x00, 0x00, 0xff, 0xff, 0x3a, 0x3c, 0x51, 0x7b, 0x70, 0x08, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/cork/types/v1/tx.pb.go b/x/cork/types/v1/tx.pb.go index 7bea9bd3..9999010a 100644 --- a/x/cork/types/v1/tx.pb.go +++ b/x/cork/types/v1/tx.pb.go @@ -246,9 +246,9 @@ var fileDescriptor_cfad1a5454058218 = []byte{ 0xc9, 0x31, 0x5e, 0x78, 0x24, 0xc7, 0xf8, 0xe0, 0x91, 0x1c, 0xe3, 0x84, 0xc7, 0x72, 0x0c, 0x17, 0x1e, 0xcb, 0x31, 0xdc, 0x78, 0x2c, 0xc7, 0x10, 0xa5, 0x9f, 0x9e, 0x59, 0x92, 0x51, 0x9a, 0xa4, 0x97, 0x9c, 0x9f, 0xab, 0x5f, 0x90, 0x9a, 0x9e, 0x5e, 0x99, 0x55, 0xa6, 0x5f, 0x9c, 0x9f, 0x9b, - 0x9b, 0x9a, 0x93, 0x99, 0x5a, 0xa4, 0x5f, 0x66, 0xa1, 0x5f, 0x01, 0x8e, 0x6e, 0xfd, 0x92, 0xca, + 0x9b, 0x9a, 0x93, 0x99, 0x5a, 0xa4, 0x5f, 0x66, 0xa9, 0x5f, 0x01, 0x8e, 0x6e, 0xfd, 0x92, 0xca, 0x82, 0xd4, 0x62, 0xfd, 0x32, 0xc3, 0x24, 0x36, 0x70, 0xc4, 0x1b, 0x03, 0x02, 0x00, 0x00, 0xff, - 0xff, 0xc3, 0x80, 0x02, 0x5e, 0x29, 0x02, 0x00, 0x00, + 0xff, 0xcd, 0x10, 0x89, 0xfb, 0x29, 0x02, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/cork/types/v2/cork.go b/x/cork/types/v2/cork.go index 35e9ff6b..72c0e66b 100644 --- a/x/cork/types/v2/cork.go +++ b/x/cork/types/v2/cork.go @@ -10,7 +10,7 @@ import ( sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/crypto" - corktypes "github.com/peggyjv/sommelier/v8/x/cork/types" + corktypes "github.com/peggyjv/sommelier/v9/x/cork/types" ) func (c *Cork) InvalidationScope() tmbytes.HexBytes { diff --git a/x/cork/types/v2/cork.pb.go b/x/cork/types/v2/cork.pb.go index 8040a7de..0ec25c9d 100644 --- a/x/cork/types/v2/cork.pb.go +++ b/x/cork/types/v2/cork.pb.go @@ -270,28 +270,28 @@ var fileDescriptor_1219f78116b242b2 = []byte{ // 383 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xbf, 0xae, 0xd3, 0x30, 0x14, 0xc6, 0xeb, 0x36, 0x82, 0x1b, 0xf7, 0x5e, 0x84, 0x7c, 0xa9, 0x88, 0x2a, 0x14, 0xda, 0x4c, - 0x9d, 0x62, 0x29, 0x48, 0x88, 0x15, 0xc2, 0x40, 0x37, 0x94, 0x6e, 0x2c, 0x91, 0x6b, 0x1f, 0x39, - 0x21, 0x6e, 0x1d, 0x39, 0x6e, 0x44, 0x67, 0x5e, 0x80, 0x37, 0xe0, 0x75, 0x18, 0x3b, 0x32, 0xa2, - 0xf6, 0x45, 0x50, 0x9c, 0xfe, 0x79, 0x81, 0x3b, 0xf9, 0xf3, 0xf7, 0xd3, 0x39, 0xe7, 0x3b, 0xd2, - 0xc1, 0x84, 0x6b, 0x53, 0xd1, 0x36, 0xa1, 0xdd, 0x1b, 0xd7, 0x46, 0x5b, 0x4d, 0x9e, 0x3b, 0xdd, - 0x26, 0xd3, 0x57, 0x52, 0x4b, 0xed, 0x3c, 0xda, 0xa9, 0x1e, 0x47, 0x06, 0x7b, 0xa9, 0x36, 0x15, - 0x49, 0xf0, 0x04, 0xb6, 0x5c, 0x0b, 0x10, 0x39, 0xd7, 0x5b, 0x6b, 0x18, 0xb7, 0x39, 0x67, 0x4a, - 0x05, 0x68, 0x86, 0x16, 0xf7, 0xd9, 0xe3, 0x19, 0xa6, 0x67, 0x96, 0x32, 0xa5, 0xc8, 0x7b, 0xfc, - 0xda, 0x32, 0x23, 0xc1, 0xde, 0x4a, 0x98, 0x10, 0x06, 0x9a, 0x26, 0x18, 0xce, 0xd0, 0xc2, 0xcf, - 0x26, 0x3d, 0xbe, 0x14, 0x7d, 0xec, 0x61, 0xf4, 0x13, 0xe1, 0x87, 0x15, 0x2f, 0x40, 0xec, 0x54, - 0xd7, 0xd1, 0x54, 0x64, 0x8e, 0xbd, 0x2e, 0xa6, 0x1b, 0x36, 0x4e, 0x1e, 0xe2, 0x73, 0xe6, 0xb8, - 0x83, 0x99, 0x43, 0x64, 0x8e, 0xef, 0xd7, 0x4a, 0xf3, 0x2a, 0x2f, 0xa0, 0x94, 0x85, 0x75, 0x13, - 0xbc, 0x6c, 0xec, 0xbc, 0x2f, 0xce, 0x22, 0x6f, 0xb0, 0xdf, 0x32, 0x55, 0x0a, 0x66, 0xb5, 0x09, - 0x46, 0x2e, 0xc1, 0xcd, 0x20, 0x2f, 0xf0, 0xb0, 0x14, 0x81, 0xe7, 0xd6, 0x19, 0x96, 0x22, 0xfa, - 0x8d, 0x30, 0x76, 0xfd, 0xa1, 0xd9, 0x29, 0xfb, 0x44, 0x11, 0xa6, 0xf8, 0x8e, 0xd5, 0xb5, 0xd1, - 0x2d, 0x08, 0x97, 0xe0, 0x2e, 0xbb, 0xfe, 0x09, 0xc5, 0x8f, 0xbd, 0x66, 0x2a, 0xaf, 0xc1, 0x70, - 0xd8, 0x5a, 0x26, 0xc1, 0x25, 0xf2, 0x33, 0x72, 0x41, 0x5f, 0xaf, 0x24, 0x7a, 0x8b, 0xc7, 0x29, - 0x28, 0xc5, 0xcc, 0xf2, 0xf3, 0x0a, 0x2c, 0x79, 0x89, 0x47, 0xa5, 0x68, 0x02, 0x34, 0x1b, 0x2d, - 0xfc, 0xac, 0x93, 0x9f, 0x96, 0x7f, 0x8e, 0x21, 0x3a, 0x1c, 0x43, 0xf4, 0xef, 0x18, 0xa2, 0x5f, - 0xa7, 0x70, 0x70, 0x38, 0x85, 0x83, 0xbf, 0xa7, 0x70, 0xf0, 0x8d, 0xca, 0xd2, 0x16, 0xbb, 0x75, - 0xcc, 0xf5, 0x86, 0xd6, 0x20, 0xe5, 0xfe, 0x7b, 0x4b, 0x1b, 0xbd, 0xd9, 0x80, 0x2a, 0xc1, 0xd0, - 0xf6, 0x03, 0xfd, 0xe1, 0x6e, 0x84, 0xda, 0x7d, 0x0d, 0x0d, 0x6d, 0x93, 0xf5, 0x33, 0x77, 0x0e, - 0xef, 0xfe, 0x07, 0x00, 0x00, 0xff, 0xff, 0xf3, 0x25, 0xd0, 0x91, 0x43, 0x02, 0x00, 0x00, + 0x9d, 0x62, 0x29, 0x48, 0x48, 0x8c, 0x10, 0x06, 0xba, 0xa1, 0x74, 0x63, 0x89, 0x5c, 0xfb, 0xc8, + 0x09, 0x71, 0xeb, 0xc8, 0x71, 0x23, 0x3a, 0xf3, 0x02, 0xbc, 0x01, 0xaf, 0xc3, 0xd8, 0x91, 0x11, + 0xb5, 0x2f, 0x82, 0xe2, 0xf4, 0xcf, 0x0b, 0xdc, 0xc9, 0x9f, 0xbf, 0x9f, 0xce, 0x39, 0xdf, 0x91, + 0x0e, 0x26, 0x5c, 0x9b, 0x8a, 0xb6, 0x09, 0xed, 0xde, 0xb8, 0x36, 0xda, 0x6a, 0xf2, 0xdc, 0xe9, + 0x36, 0x99, 0xbe, 0x92, 0x5a, 0x6a, 0xe7, 0xd1, 0x4e, 0xf5, 0x38, 0x32, 0xd8, 0x4b, 0xb5, 0xa9, + 0x48, 0x82, 0x27, 0xb0, 0xe5, 0x5a, 0x80, 0xc8, 0xb9, 0xde, 0x5a, 0xc3, 0xb8, 0xcd, 0x39, 0x53, + 0x2a, 0x40, 0x33, 0xb4, 0xb8, 0xcf, 0x1e, 0xcf, 0x30, 0x3d, 0xb3, 0x94, 0x29, 0x45, 0xde, 0xe3, + 0xd7, 0x96, 0x19, 0x09, 0xf6, 0x56, 0xc2, 0x84, 0x30, 0xd0, 0x34, 0xc1, 0x70, 0x86, 0x16, 0x7e, + 0x36, 0xe9, 0xf1, 0xa5, 0xe8, 0x63, 0x0f, 0xa3, 0x9f, 0x08, 0x3f, 0xac, 0x78, 0x01, 0x62, 0xa7, + 0xba, 0x8e, 0xa6, 0x22, 0x73, 0xec, 0x75, 0x31, 0xdd, 0xb0, 0x71, 0xf2, 0x10, 0x9f, 0x33, 0xc7, + 0x1d, 0xcc, 0x1c, 0x22, 0x73, 0x7c, 0xbf, 0x56, 0x9a, 0x57, 0x79, 0x01, 0xa5, 0x2c, 0xac, 0x9b, + 0xe0, 0x65, 0x63, 0xe7, 0x7d, 0x71, 0x16, 0x79, 0x83, 0xfd, 0x96, 0xa9, 0x52, 0x30, 0xab, 0x4d, + 0x30, 0x72, 0x09, 0x6e, 0x06, 0x79, 0x81, 0x87, 0xa5, 0x08, 0x3c, 0xb7, 0xce, 0xb0, 0x14, 0xd1, + 0x6f, 0x84, 0xb1, 0xeb, 0x0f, 0xcd, 0x4e, 0xd9, 0x27, 0x8a, 0x30, 0xc5, 0x77, 0xac, 0xae, 0x8d, + 0x6e, 0x41, 0xb8, 0x04, 0x77, 0xd9, 0xf5, 0x4f, 0x28, 0x7e, 0xec, 0x35, 0x53, 0x79, 0x0d, 0x86, + 0xc3, 0xd6, 0x32, 0x09, 0x2e, 0x91, 0x9f, 0x91, 0x0b, 0xfa, 0x7a, 0x25, 0xd1, 0x5b, 0x3c, 0x4e, + 0x41, 0x29, 0x66, 0x96, 0x9f, 0x57, 0x60, 0xc9, 0x4b, 0x3c, 0x2a, 0x45, 0x13, 0xa0, 0xd9, 0x68, + 0xe1, 0x67, 0x9d, 0xfc, 0xb4, 0xfc, 0x73, 0x0c, 0xd1, 0xe1, 0x18, 0xa2, 0x7f, 0xc7, 0x10, 0xfd, + 0x3a, 0x85, 0x83, 0xc3, 0x29, 0x1c, 0xfc, 0x3d, 0x85, 0x83, 0x6f, 0x54, 0x96, 0xb6, 0xd8, 0xad, + 0x63, 0xae, 0x37, 0xb4, 0x06, 0x29, 0xf7, 0xdf, 0x5b, 0xda, 0xe8, 0xcd, 0x06, 0x54, 0x09, 0x86, + 0xb6, 0x1f, 0xe8, 0x0f, 0x77, 0x23, 0xd4, 0xee, 0x6b, 0x68, 0x68, 0x9b, 0xac, 0x9f, 0xb9, 0x73, + 0x78, 0xf7, 0x3f, 0x00, 0x00, 0xff, 0xff, 0xfd, 0xb5, 0x5b, 0x34, 0x43, 0x02, 0x00, 0x00, } func (m *Cork) Marshal() (dAtA []byte, err error) { diff --git a/x/cork/types/v2/genesis.go b/x/cork/types/v2/genesis.go index eab446a2..62499802 100644 --- a/x/cork/types/v2/genesis.go +++ b/x/cork/types/v2/genesis.go @@ -1,6 +1,6 @@ package v2 -import types "github.com/peggyjv/sommelier/v8/x/cork/types" +import types "github.com/peggyjv/sommelier/v9/x/cork/types" const DefaultParamspace = types.ModuleName diff --git a/x/cork/types/v2/genesis.pb.go b/x/cork/types/v2/genesis.pb.go index fb7c45a3..2b15837a 100644 --- a/x/cork/types/v2/genesis.pb.go +++ b/x/cork/types/v2/genesis.pb.go @@ -160,32 +160,32 @@ var fileDescriptor_41a8de26c4f93490 = []byte{ // 440 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x92, 0xc1, 0x6e, 0xd3, 0x40, 0x10, 0x86, 0xe3, 0x36, 0x04, 0x75, 0x53, 0x5a, 0xb1, 0xa4, 0x60, 0xf5, 0xe0, 0x44, 0x39, 0xa0, - 0x5c, 0xe2, 0x95, 0x8c, 0x40, 0xc0, 0x05, 0x29, 0xad, 0x54, 0xe5, 0x82, 0x2a, 0x07, 0x71, 0xe0, - 0x62, 0x6d, 0xed, 0x91, 0x63, 0x62, 0x7b, 0xad, 0x9d, 0x8d, 0x95, 0xbc, 0x05, 0x8f, 0xc0, 0x1b, - 0xf0, 0x1a, 0x3d, 0xf6, 0x88, 0x38, 0x44, 0x28, 0x79, 0x03, 0x9e, 0x00, 0xed, 0xda, 0x0e, 0xe1, - 0xb4, 0xb3, 0xff, 0x37, 0xff, 0xec, 0xcc, 0x68, 0xc9, 0x45, 0x28, 0xe4, 0x82, 0x95, 0x1e, 0x8b, - 0x21, 0x07, 0x4c, 0xd0, 0x2d, 0xa4, 0x50, 0x82, 0x3e, 0xd6, 0xb2, 0x5b, 0x7a, 0x97, 0xb4, 0xe1, - 0x46, 0x30, 0xf0, 0xb2, 0x17, 0x8b, 0x58, 0x98, 0x90, 0xe9, 0xa8, 0x52, 0x87, 0xdf, 0x8f, 0xc8, - 0xe9, 0x4d, 0x55, 0x64, 0xa6, 0xb8, 0x02, 0x3a, 0x26, 0x9d, 0x82, 0x4b, 0x9e, 0xa1, 0x6d, 0x0d, - 0xac, 0x51, 0xd7, 0x3b, 0x77, 0xeb, 0xa2, 0xee, 0xad, 0x91, 0x27, 0xed, 0xfb, 0x4d, 0xbf, 0xe5, - 0xd7, 0x49, 0xf4, 0x1d, 0x21, 0x21, 0xa4, 0x29, 0x97, 0x41, 0x12, 0xa1, 0x7d, 0x64, 0x2c, 0xbd, - 0xbd, 0xe5, 0xca, 0xa0, 0xe9, 0xf5, 0x0c, 0x54, 0xed, 0x3b, 0xa9, 0xb2, 0xa7, 0x11, 0xd2, 0x31, - 0xa1, 0x49, 0x5e, 0xf2, 0x34, 0x89, 0xb8, 0x4a, 0x44, 0x1e, 0xe4, 0x22, 0x0f, 0xc1, 0x3e, 0x1e, - 0x58, 0xa3, 0xb6, 0xff, 0xf4, 0x90, 0x7c, 0xd4, 0x80, 0x7e, 0x20, 0xe7, 0x18, 0xce, 0x21, 0x5a, - 0xa6, 0x10, 0x05, 0xfa, 0x01, 0xb4, 0xdb, 0x83, 0xe3, 0x51, 0xd7, 0x7b, 0xbe, 0x7f, 0x6e, 0xd6, - 0xf0, 0x2b, 0x21, 0x17, 0xfe, 0x19, 0x1e, 0x5e, 0x91, 0xbe, 0x21, 0xa7, 0x3a, 0x31, 0x90, 0x80, - 0xcb, 0x54, 0xa1, 0xfd, 0xc8, 0xb8, 0x9f, 0xfd, 0x6b, 0x56, 0x9b, 0x0c, 0xf3, 0xbb, 0xe1, 0x3e, - 0xc6, 0xe1, 0x0f, 0x8b, 0x74, 0xaa, 0xd9, 0x69, 0x4e, 0xce, 0x4a, 0xa1, 0x20, 0x50, 0x73, 0x09, - 0x38, 0x17, 0x69, 0x64, 0x96, 0x74, 0x32, 0xb9, 0xd1, 0xb3, 0xfd, 0xda, 0xf4, 0x5f, 0xc6, 0x89, - 0x9a, 0x2f, 0xef, 0xdc, 0x50, 0x64, 0x2c, 0x14, 0x98, 0x09, 0xac, 0x8f, 0x31, 0x46, 0x0b, 0xa6, - 0xd6, 0x05, 0xa0, 0x7b, 0x0d, 0xe1, 0x9f, 0x4d, 0xff, 0x62, 0xcd, 0xb3, 0xf4, 0xfd, 0xf0, 0xff, - 0x6a, 0x43, 0xff, 0x89, 0x16, 0x3e, 0x35, 0x77, 0xfa, 0x9a, 0xbc, 0xc8, 0xf8, 0xaa, 0x9a, 0x36, - 0x28, 0x40, 0x06, 0xf5, 0x52, 0x84, 0x34, 0xab, 0x6e, 0xfb, 0xbd, 0x8c, 0xaf, 0xcc, 0x74, 0xb7, - 0x20, 0x3f, 0x37, 0x6c, 0x32, 0xbd, 0xdf, 0x3a, 0xd6, 0xc3, 0xd6, 0xb1, 0x7e, 0x6f, 0x1d, 0xeb, - 0xdb, 0xce, 0x69, 0x3d, 0xec, 0x9c, 0xd6, 0xcf, 0x9d, 0xd3, 0xfa, 0xc2, 0x0e, 0x1a, 0x2c, 0x20, - 0x8e, 0xd7, 0x5f, 0x4b, 0x86, 0x22, 0xcb, 0x20, 0x4d, 0x40, 0xb2, 0xf2, 0x2d, 0x5b, 0x99, 0x2f, - 0x53, 0xb5, 0xca, 0x4a, 0xef, 0xae, 0x63, 0xbe, 0xc9, 0xab, 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, - 0x98, 0x10, 0x84, 0x3e, 0x72, 0x02, 0x00, 0x00, + 0x5c, 0xe2, 0x95, 0x8c, 0x40, 0x2a, 0x17, 0xa4, 0xb4, 0x52, 0x95, 0x0b, 0xaa, 0x1c, 0xc4, 0x81, + 0x8b, 0xb5, 0xb5, 0x47, 0x8e, 0x89, 0xed, 0xb5, 0x76, 0x36, 0x56, 0xf2, 0x16, 0x3c, 0x02, 0x6f, + 0xc0, 0x6b, 0xf4, 0xd8, 0x23, 0xe2, 0x10, 0xa1, 0xe4, 0x0d, 0x78, 0x02, 0xb4, 0x6b, 0x3b, 0x84, + 0xd3, 0xce, 0xfe, 0xdf, 0xfc, 0xb3, 0x33, 0xa3, 0x25, 0x17, 0xa1, 0x90, 0x0b, 0x56, 0x7a, 0x2c, + 0x86, 0x1c, 0x30, 0x41, 0xb7, 0x90, 0x42, 0x09, 0xfa, 0x54, 0xcb, 0x6e, 0xe9, 0x5d, 0xd2, 0x86, + 0x1b, 0xc1, 0xc0, 0xcb, 0x5e, 0x2c, 0x62, 0x61, 0x42, 0xa6, 0xa3, 0x4a, 0x1d, 0x7e, 0x3f, 0x22, + 0xa7, 0xb7, 0x55, 0x91, 0x99, 0xe2, 0x0a, 0xe8, 0x98, 0x74, 0x0a, 0x2e, 0x79, 0x86, 0xb6, 0x35, + 0xb0, 0x46, 0x5d, 0xef, 0xdc, 0xad, 0x8b, 0xba, 0x77, 0x46, 0x9e, 0xb4, 0x1f, 0x36, 0xfd, 0x96, + 0x5f, 0x27, 0xd1, 0x2b, 0x42, 0x42, 0x48, 0x53, 0x2e, 0x83, 0x24, 0x42, 0xfb, 0xc8, 0x58, 0x7a, + 0x7b, 0xcb, 0xb5, 0x41, 0xd3, 0x9b, 0x19, 0xa8, 0xda, 0x77, 0x52, 0x65, 0x4f, 0x23, 0xa4, 0x63, + 0x42, 0x93, 0xbc, 0xe4, 0x69, 0x12, 0x71, 0x95, 0x88, 0x3c, 0xc8, 0x45, 0x1e, 0x82, 0x7d, 0x3c, + 0xb0, 0x46, 0x6d, 0xff, 0xf9, 0x21, 0xf9, 0xa8, 0x01, 0xfd, 0x40, 0xce, 0x31, 0x9c, 0x43, 0xb4, + 0x4c, 0x21, 0x0a, 0xf4, 0x03, 0x68, 0xb7, 0x07, 0xc7, 0xa3, 0xae, 0xf7, 0x72, 0xff, 0xdc, 0xac, + 0xe1, 0xd7, 0x42, 0x2e, 0xfc, 0x33, 0x3c, 0xbc, 0x22, 0x7d, 0x47, 0x4e, 0x75, 0x62, 0x20, 0x01, + 0x97, 0xa9, 0x42, 0xfb, 0x89, 0x71, 0xbf, 0xf8, 0xd7, 0xac, 0x36, 0x19, 0xe6, 0x77, 0xc3, 0x7d, + 0x8c, 0xc3, 0x1f, 0x16, 0xe9, 0x54, 0xb3, 0xd3, 0x9c, 0x9c, 0x95, 0x42, 0x41, 0xa0, 0xe6, 0x12, + 0x70, 0x2e, 0xd2, 0xc8, 0x2c, 0xe9, 0x64, 0x72, 0xab, 0x67, 0xfb, 0xb5, 0xe9, 0xbf, 0x8e, 0x13, + 0x35, 0x5f, 0xde, 0xbb, 0xa1, 0xc8, 0x58, 0x28, 0x30, 0x13, 0x58, 0x1f, 0x63, 0x8c, 0x16, 0x4c, + 0xad, 0x0b, 0x40, 0xf7, 0x06, 0xc2, 0x3f, 0x9b, 0xfe, 0xc5, 0x9a, 0x67, 0xe9, 0xfb, 0xe1, 0xff, + 0xd5, 0x86, 0xfe, 0x33, 0x2d, 0x7c, 0x6a, 0xee, 0xf4, 0x2d, 0x79, 0x95, 0xf1, 0x55, 0x35, 0x6d, + 0x50, 0x80, 0x0c, 0xea, 0xa5, 0x08, 0x69, 0x56, 0xdd, 0xf6, 0x7b, 0x19, 0x5f, 0x99, 0xe9, 0xee, + 0x40, 0x7e, 0x6e, 0xd8, 0x64, 0xfa, 0xb0, 0x75, 0xac, 0xc7, 0xad, 0x63, 0xfd, 0xde, 0x3a, 0xd6, + 0xb7, 0x9d, 0xd3, 0x7a, 0xdc, 0x39, 0xad, 0x9f, 0x3b, 0xa7, 0xf5, 0x85, 0x1d, 0x34, 0x58, 0x40, + 0x1c, 0xaf, 0xbf, 0x96, 0x0c, 0x45, 0x96, 0x41, 0x9a, 0x80, 0x64, 0xe5, 0x15, 0x5b, 0x99, 0x2f, + 0x53, 0xb5, 0xca, 0x4a, 0xef, 0xbe, 0x63, 0xbe, 0xc9, 0x9b, 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, + 0x96, 0x80, 0x0f, 0x9b, 0x72, 0x02, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/cork/types/v2/msgs.go b/x/cork/types/v2/msgs.go index f397929e..725a30f9 100644 --- a/x/cork/types/v2/msgs.go +++ b/x/cork/types/v2/msgs.go @@ -7,7 +7,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" "github.com/ethereum/go-ethereum/common" - types "github.com/peggyjv/sommelier/v8/x/cork/types" + types "github.com/peggyjv/sommelier/v9/x/cork/types" ) var ( diff --git a/x/cork/types/v2/proposal.go b/x/cork/types/v2/proposal.go index 24e3bd3a..296f7487 100644 --- a/x/cork/types/v2/proposal.go +++ b/x/cork/types/v2/proposal.go @@ -7,8 +7,8 @@ import ( errorsmod "cosmossdk.io/errors" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" "github.com/ethereum/go-ethereum/common" - types "github.com/peggyjv/sommelier/v8/x/cork/types" - pubsubtypes "github.com/peggyjv/sommelier/v8/x/pubsub/types" + types "github.com/peggyjv/sommelier/v9/x/cork/types" + pubsubtypes "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) const ( diff --git a/x/cork/types/v2/proposal.pb.go b/x/cork/types/v2/proposal.pb.go index 855d4e24..f4f6fb2f 100644 --- a/x/cork/types/v2/proposal.pb.go +++ b/x/cork/types/v2/proposal.pb.go @@ -492,37 +492,37 @@ func init() { func init() { proto.RegisterFile("cork/v2/proposal.proto", fileDescriptor_e01dea5e2496e85f) } var fileDescriptor_e01dea5e2496e85f = []byte{ - // 476 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x54, 0xc1, 0x6e, 0xd3, 0x40, - 0x10, 0xcd, 0xb6, 0x69, 0xab, 0x6c, 0x90, 0x40, 0x56, 0x02, 0x56, 0x11, 0x56, 0xc8, 0x01, 0xa5, - 0x17, 0xaf, 0x94, 0x4a, 0xc0, 0xb5, 0x24, 0x07, 0x82, 0x84, 0x54, 0xa5, 0x07, 0x24, 0x2e, 0xd6, - 0xc6, 0x3b, 0xb2, 0xb7, 0x59, 0x7b, 0xac, 0xdd, 0x8d, 0x45, 0xff, 0x80, 0x0b, 0x12, 0x1f, 0xc0, - 0x6f, 0xf0, 0x07, 0x1c, 0x38, 0xf6, 0xc8, 0x11, 0x25, 0x3f, 0x82, 0xb2, 0x76, 0xaa, 0x14, 0xa1, - 0x1e, 0x0a, 0x42, 0xbd, 0xed, 0xbc, 0x37, 0x1e, 0xbf, 0xf7, 0xc6, 0x5e, 0xfa, 0x30, 0x46, 0x3d, - 0x67, 0xe5, 0x90, 0x15, 0x1a, 0x0b, 0x34, 0x5c, 0x85, 0x85, 0x46, 0x8b, 0xde, 0xc1, 0x1a, 0x0f, - 0xcb, 0xe1, 0xa1, 0xb7, 0x69, 0x70, 0x80, 0x23, 0x0f, 0x3b, 0x09, 0x26, 0xe8, 0x8e, 0x6c, 0x7d, - 0xaa, 0xd0, 0xfe, 0x57, 0x42, 0x1f, 0x9f, 0x08, 0xf1, 0x96, 0xe7, 0x3c, 0x01, 0x31, 0x02, 0xa5, - 0xb8, 0x9e, 0x8c, 0xcd, 0x69, 0x3d, 0xd8, 0xeb, 0xd0, 0x3d, 0x2b, 0xad, 0x02, 0x9f, 0xf4, 0xc8, - 0xa0, 0x35, 0xad, 0x0a, 0xaf, 0x47, 0xdb, 0x02, 0x4c, 0xac, 0x65, 0x61, 0x25, 0xe6, 0xfe, 0x8e, - 0xe3, 0xb6, 0x21, 0xef, 0x98, 0xd2, 0xd8, 0x0d, 0x8b, 0xa4, 0x30, 0xfe, 0x6e, 0x8f, 0x0c, 0xda, - 0xc3, 0x4e, 0x58, 0xeb, 0x0b, 0x37, 0xef, 0x39, 0x03, 0x3b, 0x6d, 0x55, 0x7d, 0x13, 0x61, 0xbc, - 0x23, 0xfa, 0xa0, 0x58, 0xcc, 0x94, 0x34, 0x29, 0xe8, 0x48, 0x60, 0xc6, 0x65, 0xee, 0x37, 0xdd, - 0xec, 0xfb, 0x57, 0xf8, 0xd8, 0xc1, 0xfd, 0x6f, 0x84, 0x3e, 0xbb, 0x41, 0xf7, 0x3b, 0x69, 0xd3, - 0x31, 0x14, 0x68, 0xa4, 0xbd, 0xb5, 0x85, 0x27, 0xbf, 0x59, 0xd8, 0x1d, 0xb4, 0x6e, 0x27, 0xd6, - 0xf3, 0xe9, 0x81, 0xa8, 0xc4, 0xf8, 0x7b, 0xae, 0x63, 0x53, 0xf6, 0x3f, 0x11, 0x1a, 0x4c, 0x21, - 0xc3, 0x12, 0xee, 0xc4, 0x06, 0xfa, 0x5f, 0x08, 0x3d, 0xba, 0x59, 0xcf, 0x7f, 0x48, 0x76, 0x2b, - 0xae, 0xe6, 0xf5, 0xb8, 0x56, 0x84, 0x76, 0xcf, 0xe2, 0x14, 0xc4, 0x42, 0x81, 0x18, 0xa1, 0x9e, - 0xff, 0x75, 0x4a, 0x4f, 0xe9, 0xbd, 0x99, 0xc2, 0x78, 0x1e, 0xa5, 0x20, 0x93, 0xd4, 0xba, 0x9c, - 0x9a, 0xd3, 0xb6, 0xc3, 0x5e, 0x3b, 0xc8, 0x7b, 0x4e, 0x1f, 0x59, 0xae, 0x13, 0xb0, 0x51, 0x8c, - 0xb9, 0xd5, 0x3c, 0xb6, 0x11, 0x17, 0x42, 0x83, 0x31, 0xb5, 0xbc, 0x6e, 0x45, 0x8f, 0x6a, 0xf6, - 0xa4, 0x22, 0xbd, 0x17, 0xd4, 0xbf, 0x7a, 0x20, 0xe6, 0x4a, 0x45, 0xee, 0x8f, 0x8b, 0xce, 0x0d, - 0xe6, 0xf5, 0x67, 0xd0, 0xdd, 0xf0, 0x23, 0xae, 0xd4, 0xe9, 0x9a, 0x7d, 0x63, 0x30, 0xef, 0x7f, - 0xdc, 0xa1, 0xbd, 0x3f, 0xba, 0xfc, 0x17, 0xd9, 0xdf, 0x41, 0xc3, 0xdb, 0x0b, 0xdf, 0xbf, 0xb6, - 0xf0, 0x57, 0x93, 0xef, 0xcb, 0x80, 0x5c, 0x2e, 0x03, 0xf2, 0x73, 0x19, 0x90, 0xcf, 0xab, 0xa0, - 0x71, 0xb9, 0x0a, 0x1a, 0x3f, 0x56, 0x41, 0xe3, 0x3d, 0x4b, 0xa4, 0x4d, 0x17, 0xb3, 0x30, 0xc6, - 0x8c, 0x15, 0x90, 0x24, 0x17, 0xe7, 0x25, 0x33, 0x98, 0x65, 0xa0, 0x24, 0x68, 0x56, 0xbe, 0x64, - 0x1f, 0xdc, 0xe5, 0xc7, 0xec, 0x45, 0x01, 0x86, 0x95, 0xc3, 0xd9, 0xbe, 0x53, 0x73, 0xfc, 0x2b, - 0x00, 0x00, 0xff, 0xff, 0x2d, 0x54, 0x95, 0x0a, 0x3d, 0x05, 0x00, 0x00, + // 477 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x54, 0x41, 0x6b, 0x13, 0x41, + 0x14, 0xce, 0xb4, 0x69, 0x4b, 0x26, 0x82, 0xb2, 0x24, 0xba, 0x54, 0x5c, 0x62, 0x0e, 0x92, 0x5e, + 0x76, 0x20, 0x05, 0xc5, 0x63, 0x4d, 0x0e, 0x46, 0x10, 0x4a, 0x7a, 0x10, 0xbc, 0x2c, 0x93, 0x9d, + 0xc7, 0xee, 0x34, 0xb3, 0xfb, 0x96, 0x99, 0xc9, 0x62, 0xff, 0x81, 0x17, 0xc1, 0x1f, 0xe0, 0xdf, + 0xf0, 0x1f, 0x78, 0xf0, 0xd8, 0xa3, 0x47, 0x49, 0xfe, 0x88, 0x64, 0x76, 0x53, 0x52, 0x91, 0x1e, + 0xaa, 0x48, 0x6f, 0xf3, 0xbe, 0xef, 0xed, 0xdb, 0xef, 0xfb, 0xde, 0xee, 0xd0, 0x87, 0x31, 0xea, + 0x39, 0x2b, 0x87, 0xac, 0xd0, 0x58, 0xa0, 0xe1, 0x2a, 0x2c, 0x34, 0x5a, 0xf4, 0x0e, 0xd6, 0x78, + 0x58, 0x0e, 0x0f, 0xbd, 0x4d, 0x83, 0x03, 0x1c, 0x79, 0xd8, 0x49, 0x30, 0x41, 0x77, 0x64, 0xeb, + 0x53, 0x85, 0xf6, 0xbf, 0x12, 0xfa, 0xf8, 0x44, 0x88, 0xb7, 0x3c, 0xe7, 0x09, 0x88, 0x11, 0x28, + 0xc5, 0xf5, 0x64, 0x6c, 0x4e, 0xeb, 0xc1, 0x5e, 0x87, 0xee, 0x59, 0x69, 0x15, 0xf8, 0xa4, 0x47, + 0x06, 0xad, 0x69, 0x55, 0x78, 0x3d, 0xda, 0x16, 0x60, 0x62, 0x2d, 0x0b, 0x2b, 0x31, 0xf7, 0x77, + 0x1c, 0xb7, 0x0d, 0x79, 0xc7, 0x94, 0xc6, 0x6e, 0x58, 0x24, 0x85, 0xf1, 0x77, 0x7b, 0x64, 0xd0, + 0x1e, 0x76, 0xc2, 0x5a, 0x5f, 0xb8, 0x79, 0xcf, 0x19, 0xd8, 0x69, 0xab, 0xea, 0x9b, 0x08, 0xe3, + 0x1d, 0xd1, 0x07, 0xc5, 0x62, 0xa6, 0xa4, 0x49, 0x41, 0x47, 0x02, 0x33, 0x2e, 0x73, 0xbf, 0xe9, + 0x66, 0xdf, 0xbf, 0xc2, 0xc7, 0x0e, 0xee, 0x7f, 0x23, 0xf4, 0xd9, 0x0d, 0xba, 0xdf, 0x49, 0x9b, + 0x8e, 0xa1, 0x40, 0x23, 0xed, 0xad, 0x2d, 0x3c, 0xf9, 0xcd, 0xc2, 0xee, 0xa0, 0x75, 0x3b, 0xb1, + 0x9e, 0x4f, 0x0f, 0x44, 0x25, 0xc6, 0xdf, 0x73, 0x1d, 0x9b, 0xb2, 0xff, 0x89, 0xd0, 0x60, 0x0a, + 0x19, 0x96, 0x70, 0x27, 0x36, 0xd0, 0xff, 0x42, 0xe8, 0xd1, 0xcd, 0x7a, 0xfe, 0x43, 0xb2, 0x5b, + 0x71, 0x35, 0xaf, 0xc7, 0xb5, 0x22, 0xb4, 0x7b, 0x16, 0xa7, 0x20, 0x16, 0x0a, 0xc4, 0x08, 0xf5, + 0xfc, 0xaf, 0x53, 0x7a, 0x4a, 0xef, 0xcd, 0x14, 0xc6, 0xf3, 0x28, 0x05, 0x99, 0xa4, 0xd6, 0xe5, + 0xd4, 0x9c, 0xb6, 0x1d, 0xf6, 0xda, 0x41, 0xde, 0x73, 0xfa, 0xc8, 0x72, 0x9d, 0x80, 0x8d, 0x62, + 0xcc, 0xad, 0xe6, 0xb1, 0x8d, 0xb8, 0x10, 0x1a, 0x8c, 0xa9, 0xe5, 0x75, 0x2b, 0x7a, 0x54, 0xb3, + 0x27, 0x15, 0xe9, 0xbd, 0xa0, 0xfe, 0xd5, 0x03, 0x31, 0x57, 0x2a, 0x72, 0x7f, 0x5c, 0x74, 0x6e, + 0x30, 0xaf, 0x3f, 0x83, 0xee, 0x86, 0x1f, 0x71, 0xa5, 0x4e, 0xd7, 0xec, 0x1b, 0x83, 0x79, 0xff, + 0xe3, 0x0e, 0xed, 0xfd, 0xd1, 0xe5, 0xbf, 0xc8, 0xfe, 0x0e, 0x1a, 0xde, 0x5e, 0xf8, 0xfe, 0xb5, + 0x85, 0xbf, 0x9a, 0x7c, 0x5f, 0x06, 0xe4, 0x72, 0x19, 0x90, 0x9f, 0xcb, 0x80, 0x7c, 0x5e, 0x05, + 0x8d, 0xcb, 0x55, 0xd0, 0xf8, 0xb1, 0x0a, 0x1a, 0xef, 0x59, 0x22, 0x6d, 0xba, 0x98, 0x85, 0x31, + 0x66, 0xac, 0x80, 0x24, 0xb9, 0x38, 0x2f, 0x99, 0xc1, 0x2c, 0x03, 0x25, 0x41, 0xb3, 0xf2, 0x25, + 0xfb, 0xe0, 0x2e, 0x3f, 0x66, 0x2f, 0x0a, 0x30, 0xac, 0x1c, 0xce, 0xf6, 0x9d, 0x9a, 0xe3, 0x5f, + 0x01, 0x00, 0x00, 0xff, 0xff, 0x23, 0xc4, 0x1e, 0xaf, 0x3d, 0x05, 0x00, 0x00, } func (m *AddManagedCellarIDsProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/cork/types/v2/proposal_test.go b/x/cork/types/v2/proposal_test.go index ef0adb89..61cac540 100644 --- a/x/cork/types/v2/proposal_test.go +++ b/x/cork/types/v2/proposal_test.go @@ -4,7 +4,7 @@ import ( "testing" errorsmod "cosmossdk.io/errors" - types "github.com/peggyjv/sommelier/v8/x/cork/types" + types "github.com/peggyjv/sommelier/v9/x/cork/types" "github.com/stretchr/testify/require" ) diff --git a/x/cork/types/v2/query.pb.go b/x/cork/types/v2/query.pb.go index d4e2ad7f..9a515bac 100644 --- a/x/cork/types/v2/query.pb.go +++ b/x/cork/types/v2/query.pb.go @@ -736,7 +736,7 @@ var fileDescriptor_5f2ffa9107b7d7f7 = []byte{ // 785 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0x4d, 0x4f, 0xdb, 0x4a, 0x14, 0x8d, 0x79, 0xc0, 0x53, 0x6e, 0x78, 0xf0, 0x34, 0x7c, 0x3b, 0xe0, 0x10, 0x83, 0x20, 0xca, - 0x83, 0x0c, 0x04, 0x3d, 0x51, 0x75, 0xd7, 0xc0, 0xa2, 0x51, 0x2b, 0x5a, 0xd2, 0x4d, 0xd5, 0x4d, + 0x83, 0x0c, 0x04, 0x3d, 0xa1, 0x76, 0xd7, 0xc0, 0xa2, 0x51, 0x2b, 0x5a, 0xd2, 0x4d, 0xd5, 0x4d, 0x94, 0xc4, 0x23, 0xc7, 0xcd, 0xc7, 0x18, 0xdb, 0x89, 0x1a, 0x21, 0x36, 0x95, 0xaa, 0x76, 0xd9, 0xaa, 0x7f, 0xa2, 0xab, 0xaa, 0x3f, 0x83, 0x25, 0x52, 0x2b, 0xb5, 0xab, 0xaa, 0x82, 0x4a, 0xfd, 0x1b, 0x95, 0xed, 0xf1, 0x67, 0x9c, 0x84, 0xb2, 0xc3, 0xf7, 0x9e, 0x39, 0xe7, 0xcc, 0x70, 0xef, @@ -782,7 +782,7 @@ var fileDescriptor_5f2ffa9107b7d7f7 = []byte{ 0xfb, 0x71, 0x25, 0x70, 0x6f, 0xaf, 0x85, 0xd8, 0xe5, 0xb5, 0x10, 0xfb, 0x76, 0x2d, 0xc4, 0x9e, 0x61, 0x59, 0x31, 0xea, 0x9d, 0x6a, 0xae, 0x46, 0x5b, 0x58, 0x25, 0xb2, 0xdc, 0x7b, 0xde, 0xf5, 0x91, 0x75, 0xef, 0xe0, 0x17, 0x36, 0xa3, 0xd1, 0x53, 0x89, 0x8e, 0xbb, 0xf9, 0xea, 0xa4, 0xf5, - 0x23, 0x66, 0xff, 0x77, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf8, 0x0b, 0x8c, 0xe9, 0x60, 0x09, 0x00, + 0x23, 0x66, 0xff, 0x77, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf6, 0x9b, 0x07, 0x4c, 0x60, 0x09, 0x00, 0x00, } diff --git a/x/cork/types/v2/tx.pb.go b/x/cork/types/v2/tx.pb.go index c4b59a8f..59214b45 100644 --- a/x/cork/types/v2/tx.pb.go +++ b/x/cork/types/v2/tx.pb.go @@ -146,28 +146,28 @@ func init() { func init() { proto.RegisterFile("cork/v2/tx.proto", fileDescriptor_271bdc677f232222) } var fileDescriptor_271bdc677f232222 = []byte{ - // 329 bytes of a gzipped FileDescriptorProto + // 328 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x91, 0xb1, 0x4e, 0x3a, 0x41, 0x10, 0xc6, 0x59, 0xe0, 0xcf, 0x3f, 0x2c, 0x68, 0xcc, 0xc6, 0x00, 0xb9, 0xe2, 0x3c, 0xa8, 0x90, - 0xe2, 0x26, 0x9e, 0x8d, 0xb1, 0xd4, 0x46, 0x0b, 0x0a, 0xcf, 0xce, 0x86, 0x84, 0x63, 0xb3, 0x77, - 0xc2, 0x31, 0xe7, 0xed, 0xb2, 0x81, 0xce, 0xe8, 0x0b, 0xf8, 0x28, 0x3c, 0x86, 0x25, 0xa5, 0xa5, - 0x81, 0x82, 0xd7, 0x30, 0xb7, 0x9c, 0xc6, 0x44, 0xad, 0x76, 0xe6, 0xf7, 0x7d, 0xd9, 0xf9, 0x76, - 0x87, 0x1e, 0x04, 0x98, 0x8e, 0x41, 0x7b, 0xa0, 0xe6, 0x6e, 0x92, 0xa2, 0x42, 0xf6, 0x3f, 0x23, - 0xae, 0xf6, 0x2c, 0xf6, 0x29, 0x19, 0x60, 0x44, 0xab, 0x19, 0xa0, 0x8c, 0x51, 0x42, 0x2c, 0x05, - 0xe8, 0x93, 0xec, 0xc8, 0x85, 0x43, 0x81, 0x02, 0x4d, 0x09, 0x59, 0xb5, 0xa3, 0x9d, 0x67, 0x42, - 0x1b, 0x7d, 0x29, 0x6e, 0x83, 0x90, 0x8f, 0x66, 0x13, 0x7e, 0x89, 0xe9, 0xd8, 0xe7, 0x0f, 0x33, - 0x2e, 0x15, 0x6b, 0xd3, 0x72, 0x76, 0x6f, 0x8b, 0x38, 0xa4, 0x5b, 0xf3, 0xf6, 0xdc, 0x7c, 0xaa, - 0x6b, 0x3c, 0x46, 0x62, 0x6d, 0x5a, 0x1f, 0x4e, 0x30, 0x18, 0x0f, 0x42, 0x1e, 0x89, 0x50, 0xb5, - 0x8a, 0x0e, 0xe9, 0x96, 0xfd, 0x9a, 0x61, 0x57, 0x06, 0xb1, 0x06, 0xad, 0xc8, 0x48, 0x4c, 0x79, - 0xda, 0x2a, 0x39, 0xa4, 0x5b, 0xf5, 0xf3, 0xee, 0xbc, 0xf6, 0xb4, 0x5d, 0xf6, 0xf2, 0xa6, 0x73, - 0x4c, 0x9b, 0x3f, 0x42, 0xc8, 0x04, 0xa7, 0x92, 0xb3, 0x7d, 0x5a, 0x8c, 0x46, 0x26, 0x43, 0xd5, - 0x2f, 0x46, 0x23, 0x6f, 0x40, 0x4b, 0x7d, 0x29, 0xd8, 0x0d, 0xad, 0x7f, 0xb7, 0xb3, 0xa3, 0xaf, - 0x78, 0xbf, 0xbf, 0xc6, 0x72, 0xfe, 0x36, 0xec, 0x26, 0x59, 0xff, 0x1e, 0xb7, 0xcb, 0x1e, 0xb9, - 0xb8, 0x7e, 0x5d, 0xdb, 0x64, 0xb5, 0xb6, 0xc9, 0xfb, 0xda, 0x26, 0x2f, 0x1b, 0xbb, 0xb0, 0xda, - 0xd8, 0x85, 0xb7, 0x8d, 0x5d, 0xb8, 0x03, 0x11, 0xa9, 0x70, 0x36, 0x74, 0x03, 0x8c, 0x21, 0xe1, - 0x42, 0x2c, 0xee, 0x35, 0x48, 0x8c, 0x63, 0x3e, 0x89, 0x78, 0x0a, 0xfa, 0x0c, 0xe6, 0x66, 0x11, - 0xa0, 0x16, 0x09, 0x97, 0xa0, 0xbd, 0x61, 0xc5, 0xfc, 0xf1, 0xe9, 0x47, 0x00, 0x00, 0x00, 0xff, - 0xff, 0x92, 0x28, 0x0b, 0x54, 0xc3, 0x01, 0x00, 0x00, + 0xe2, 0x26, 0x9e, 0x95, 0x96, 0xda, 0x68, 0x41, 0xe1, 0xd9, 0xd9, 0x90, 0x70, 0x6c, 0xf6, 0x4e, + 0x38, 0xe6, 0xbc, 0x5d, 0x36, 0xd0, 0x19, 0x7d, 0x01, 0x1f, 0x85, 0xc7, 0xb0, 0xa4, 0xb4, 0x34, + 0x50, 0xf0, 0x1a, 0xe6, 0x96, 0xd3, 0x98, 0xa8, 0xd5, 0xce, 0xfc, 0xbe, 0x2f, 0x3b, 0xdf, 0xee, + 0xd0, 0x83, 0x00, 0xd3, 0x31, 0x68, 0x0f, 0xd4, 0xdc, 0x4d, 0x52, 0x54, 0xc8, 0xfe, 0x67, 0xc4, + 0xd5, 0x9e, 0xc5, 0x3e, 0x25, 0x03, 0x8c, 0x68, 0x35, 0x03, 0x94, 0x31, 0x4a, 0x88, 0xa5, 0x00, + 0x7d, 0x92, 0x1d, 0xb9, 0x70, 0x28, 0x50, 0xa0, 0x29, 0x21, 0xab, 0x76, 0xb4, 0xf3, 0x4c, 0x68, + 0xa3, 0x2f, 0xc5, 0x6d, 0x10, 0xf2, 0xd1, 0x6c, 0xc2, 0x2f, 0x31, 0x1d, 0xfb, 0xfc, 0x61, 0xc6, + 0xa5, 0x62, 0x6d, 0x5a, 0xce, 0xee, 0x6d, 0x11, 0x87, 0x74, 0x6b, 0xde, 0x9e, 0x9b, 0x4f, 0x75, + 0x8d, 0xc7, 0x48, 0xac, 0x4d, 0xeb, 0xc3, 0x09, 0x06, 0xe3, 0x41, 0xc8, 0x23, 0x11, 0xaa, 0x56, + 0xd1, 0x21, 0xdd, 0xb2, 0x5f, 0x33, 0xec, 0xca, 0x20, 0xd6, 0xa0, 0x15, 0x19, 0x89, 0x29, 0x4f, + 0x5b, 0x25, 0x87, 0x74, 0xab, 0x7e, 0xde, 0x9d, 0xd7, 0x9e, 0xb6, 0xcb, 0x5e, 0xde, 0x74, 0x8e, + 0x69, 0xf3, 0x47, 0x08, 0x99, 0xe0, 0x54, 0x72, 0xb6, 0x4f, 0x8b, 0xd1, 0xc8, 0x64, 0xa8, 0xfa, + 0xc5, 0x68, 0xe4, 0x0d, 0x68, 0xa9, 0x2f, 0x05, 0xbb, 0xa1, 0xf5, 0xef, 0x76, 0x76, 0xf4, 0x15, + 0xef, 0xf7, 0xd7, 0x58, 0xce, 0xdf, 0x86, 0xdd, 0x24, 0xeb, 0xdf, 0xe3, 0x76, 0xd9, 0x23, 0x17, + 0xd7, 0xaf, 0x6b, 0x9b, 0xac, 0xd6, 0x36, 0x79, 0x5f, 0xdb, 0xe4, 0x65, 0x63, 0x17, 0x56, 0x1b, + 0xbb, 0xf0, 0xb6, 0xb1, 0x0b, 0x77, 0x20, 0x22, 0x15, 0xce, 0x86, 0x6e, 0x80, 0x31, 0x24, 0x5c, + 0x88, 0xc5, 0xbd, 0x06, 0x89, 0x71, 0xcc, 0x27, 0x11, 0x4f, 0x41, 0x9f, 0xc1, 0xdc, 0x2c, 0x02, + 0xd4, 0x22, 0xe1, 0x12, 0xb4, 0x37, 0xac, 0x98, 0x3f, 0x3e, 0xfd, 0x08, 0x00, 0x00, 0xff, 0xff, + 0x9c, 0xb8, 0x80, 0xf1, 0xc3, 0x01, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/incentives/client/cli/query.go b/x/incentives/client/cli/query.go index 0ece68ba..429f85b4 100644 --- a/x/incentives/client/cli/query.go +++ b/x/incentives/client/cli/query.go @@ -5,7 +5,7 @@ import ( "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" - "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/x/incentives/types" "github.com/spf13/cobra" ) diff --git a/x/incentives/handler.go b/x/incentives/handler.go index c1241f3a..5a327cf3 100644 --- a/x/incentives/handler.go +++ b/x/incentives/handler.go @@ -5,7 +5,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/peggyjv/sommelier/v8/x/incentives/keeper" + "github.com/peggyjv/sommelier/v9/x/incentives/keeper" ) // NewHandler returns a handler for "incentive" type messages. diff --git a/x/incentives/keeper/abci_test.go b/x/incentives/keeper/abci_test.go index 381de4b1..89b7f983 100644 --- a/x/incentives/keeper/abci_test.go +++ b/x/incentives/keeper/abci_test.go @@ -5,8 +5,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" distributionTypes "github.com/cosmos/cosmos-sdk/x/distribution/types" "github.com/golang/mock/gomock" - "github.com/peggyjv/sommelier/v8/app/params" - incentivesTypes "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/app/params" + incentivesTypes "github.com/peggyjv/sommelier/v9/x/incentives/types" ) func (suite *KeeperTestSuite) TestEndBlockerIncentivesDisabledDoesNothing() { diff --git a/x/incentives/keeper/genesis.go b/x/incentives/keeper/genesis.go index 3b9dfd36..bc4ac169 100644 --- a/x/incentives/keeper/genesis.go +++ b/x/incentives/keeper/genesis.go @@ -2,7 +2,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/x/incentives/types" ) // InitGenesis initialize default parameters diff --git a/x/incentives/keeper/incentives.go b/x/incentives/keeper/incentives.go index faecfa1c..43888698 100644 --- a/x/incentives/keeper/incentives.go +++ b/x/incentives/keeper/incentives.go @@ -8,7 +8,7 @@ import ( abci "github.com/cometbft/cometbft/abci/types" sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/x/incentives/types" ) type ValidatorInfo struct { diff --git a/x/incentives/keeper/incentives_test.go b/x/incentives/keeper/incentives_test.go index b2b1de65..97f9e8e4 100644 --- a/x/incentives/keeper/incentives_test.go +++ b/x/incentives/keeper/incentives_test.go @@ -7,7 +7,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" distributiontypes "github.com/cosmos/cosmos-sdk/x/distribution/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/x/incentives/types" ) var ( diff --git a/x/incentives/keeper/keeper.go b/x/incentives/keeper/keeper.go index adbb215a..cdbc0f32 100644 --- a/x/incentives/keeper/keeper.go +++ b/x/incentives/keeper/keeper.go @@ -6,7 +6,7 @@ import ( storetypes "github.com/cosmos/cosmos-sdk/store/types" sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/x/incentives/types" ) // Keeper of the incentives store diff --git a/x/incentives/keeper/keeper_test.go b/x/incentives/keeper/keeper_test.go index e2cf2f03..47fd4e75 100644 --- a/x/incentives/keeper/keeper_test.go +++ b/x/incentives/keeper/keeper_test.go @@ -11,10 +11,10 @@ import ( mintTypes "github.com/cosmos/cosmos-sdk/x/mint/types" paramskeeper "github.com/cosmos/cosmos-sdk/x/params/keeper" "github.com/golang/mock/gomock" - "github.com/peggyjv/sommelier/v8/app/params" - moduletestutil "github.com/peggyjv/sommelier/v8/testutil" - incentivestestutil "github.com/peggyjv/sommelier/v8/x/incentives/testutil" - incentivesTypes "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/app/params" + moduletestutil "github.com/peggyjv/sommelier/v9/testutil" + incentivestestutil "github.com/peggyjv/sommelier/v9/x/incentives/testutil" + incentivesTypes "github.com/peggyjv/sommelier/v9/x/incentives/types" "github.com/stretchr/testify/suite" ) diff --git a/x/incentives/keeper/migrations.go b/x/incentives/keeper/migrations.go index 506ebe2e..f531ccde 100644 --- a/x/incentives/keeper/migrations.go +++ b/x/incentives/keeper/migrations.go @@ -2,7 +2,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/x/incentives/types" ) // Migrator is a struct for handling in-place store migrations. diff --git a/x/incentives/keeper/query_server.go b/x/incentives/keeper/query_server.go index 3ac3d671..9a5d7b36 100644 --- a/x/incentives/keeper/query_server.go +++ b/x/incentives/keeper/query_server.go @@ -4,7 +4,7 @@ import ( "context" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/x/incentives/types" ) var _ types.QueryServer = Keeper{} diff --git a/x/incentives/keeper/query_server_test.go b/x/incentives/keeper/query_server_test.go index d9eb0711..a899cf8a 100644 --- a/x/incentives/keeper/query_server_test.go +++ b/x/incentives/keeper/query_server_test.go @@ -1,8 +1,8 @@ package keeper import ( - "github.com/peggyjv/sommelier/v8/app/params" - "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/app/params" + "github.com/peggyjv/sommelier/v9/x/incentives/types" sdk "github.com/cosmos/cosmos-sdk/types" mintTypes "github.com/cosmos/cosmos-sdk/x/mint/types" diff --git a/x/incentives/module.go b/x/incentives/module.go index 8dbae73b..cbf5c933 100644 --- a/x/incentives/module.go +++ b/x/incentives/module.go @@ -13,9 +13,9 @@ import ( "github.com/cosmos/cosmos-sdk/types/module" sim "github.com/cosmos/cosmos-sdk/types/simulation" "github.com/grpc-ecosystem/grpc-gateway/runtime" - "github.com/peggyjv/sommelier/v8/x/incentives/client/cli" - "github.com/peggyjv/sommelier/v8/x/incentives/keeper" - "github.com/peggyjv/sommelier/v8/x/incentives/types" + "github.com/peggyjv/sommelier/v9/x/incentives/client/cli" + "github.com/peggyjv/sommelier/v9/x/incentives/keeper" + "github.com/peggyjv/sommelier/v9/x/incentives/types" "github.com/spf13/cobra" ) diff --git a/x/incentives/types/expected_keepers.go b/x/incentives/types/expected_keepers.go index 7c4bdc90..8b70d7de 100644 --- a/x/incentives/types/expected_keepers.go +++ b/x/incentives/types/expected_keepers.go @@ -1,4 +1,4 @@ -//go:generate mockgen -destination=../testutil/expected_keepers_mocks.go -package=keeper github.com/peggyjv/sommelier/v8/x/incentives/types AccountKeeper,DistributionKeeper,BankKeeper,MintKeeper +//go:generate mockgen -destination=../testutil/expected_keepers_mocks.go -package=keeper github.com/peggyjv/sommelier/v9/x/incentives/types AccountKeeper,DistributionKeeper,BankKeeper,MintKeeper package types diff --git a/x/incentives/types/genesis.pb.go b/x/incentives/types/genesis.pb.go index 79f9c87f..849dc3a5 100644 --- a/x/incentives/types/genesis.pb.go +++ b/x/incentives/types/genesis.pb.go @@ -162,35 +162,35 @@ func init() { func init() { proto.RegisterFile("incentives/v1/genesis.proto", fileDescriptor_179cfb82d3e2b395) } var fileDescriptor_179cfb82d3e2b395 = []byte{ - // 441 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x93, 0xcb, 0x6a, 0xdb, 0x40, - 0x14, 0x86, 0xad, 0xd6, 0x35, 0x74, 0xda, 0x6e, 0x44, 0x1a, 0xd4, 0x14, 0x64, 0xd7, 0x2d, 0xc5, - 0x9b, 0xce, 0xe0, 0x64, 0x93, 0xb5, 0x1d, 0x7a, 0xa1, 0x0e, 0x04, 0x9b, 0x6e, 0xba, 0x19, 0x46, - 0xe3, 0x63, 0xf9, 0x34, 0x96, 0x46, 0xcc, 0x8c, 0x85, 0x9d, 0xa7, 0xe8, 0x23, 0xf4, 0x71, 0xb2, - 0xcc, 0xb2, 0x74, 0x11, 0x8a, 0xfd, 0x22, 0x45, 0x17, 0x2c, 0x17, 0x64, 0xc8, 0x4a, 0x82, 0xef, - 0xcc, 0xff, 0x7f, 0x07, 0x69, 0xc8, 0x6b, 0x8c, 0x25, 0xc4, 0x16, 0x53, 0x30, 0x2c, 0xed, 0xb3, - 0x10, 0x62, 0x30, 0x68, 0x68, 0xa2, 0x95, 0x55, 0xee, 0x8b, 0x0a, 0xd2, 0xb4, 0x7f, 0x72, 0x14, - 0xaa, 0x50, 0xe5, 0x84, 0x65, 0x6f, 0xc5, 0xd0, 0x89, 0x2f, 0x95, 0x89, 0x94, 0x61, 0x81, 0x30, - 0xc0, 0xd2, 0x7e, 0x00, 0x56, 0xf4, 0x99, 0x54, 0x18, 0x17, 0xbc, 0x3b, 0x24, 0xcf, 0x3f, 0x15, - 0xa9, 0x13, 0x2b, 0x2c, 0xb8, 0x67, 0xa4, 0x95, 0x08, 0x2d, 0x22, 0xe3, 0x39, 0x1d, 0xa7, 0xf7, - 0xec, 0xf4, 0x25, 0xfd, 0xaf, 0x85, 0x5e, 0xe5, 0x70, 0xd0, 0xbc, 0xbd, 0x6f, 0x37, 0xc6, 0xe5, - 0x68, 0xf7, 0x57, 0x93, 0xb4, 0x0a, 0xe0, 0x7e, 0x23, 0xc7, 0x53, 0x34, 0x56, 0x63, 0xb0, 0xb4, - 0xa8, 0x62, 0x9e, 0x80, 0xe6, 0xc1, 0x42, 0xc9, 0xeb, 0x32, 0xef, 0x15, 0x2d, 0x84, 0x68, 0x26, - 0x44, 0x4b, 0x21, 0x3a, 0x54, 0x18, 0x97, 0x99, 0x47, 0xfb, 0xc7, 0xaf, 0x40, 0x0f, 0xb2, 0xc3, - 0xee, 0x39, 0xf1, 0x2a, 0x0f, 0x2e, 0x97, 0x56, 0xcd, 0x66, 0x7c, 0x0e, 0x18, 0xce, 0xad, 0xf7, - 0xa8, 0xe3, 0xf4, 0x9a, 0xe3, 0xe3, 0x8a, 0x0f, 0x73, 0xfc, 0x39, 0xa7, 0xae, 0x22, 0xef, 0x52, - 0xb1, 0xc0, 0xa9, 0xb0, 0x4a, 0xf3, 0x48, 0xac, 0xf8, 0x01, 0xbd, 0xc7, 0x0f, 0xd3, 0xeb, 0xec, - 0xc2, 0x2e, 0xc5, 0xea, 0xa2, 0x4e, 0xf5, 0x2b, 0xe9, 0x56, 0x85, 0x07, 0xa5, 0x9b, 0xb9, 0x74, - 0x7b, 0x37, 0xf9, 0xa5, 0xde, 0x7e, 0x4d, 0xde, 0xd4, 0x86, 0x65, 0x8b, 0xcc, 0xb4, 0x90, 0x59, - 0xb3, 0xf7, 0xa4, 0xe3, 0xf4, 0x9e, 0x0e, 0x68, 0xe6, 0xf7, 0xe7, 0xbe, 0xfd, 0x3e, 0x44, 0x3b, - 0x5f, 0x06, 0x54, 0xaa, 0x88, 0x95, 0x1f, 0xbf, 0x78, 0x7c, 0x30, 0xd3, 0x6b, 0x66, 0xd7, 0x09, - 0x18, 0x7a, 0x01, 0x72, 0xec, 0xd7, 0x74, 0x5f, 0x8a, 0xd5, 0xc7, 0x32, 0xd5, 0x1d, 0x91, 0xb7, - 0xb5, 0xd5, 0x06, 0x2c, 0x37, 0x78, 0x03, 0x7c, 0x81, 0x11, 0x5a, 0xaf, 0x75, 0x70, 0x91, 0x09, - 0xd8, 0x09, 0xde, 0xc0, 0x28, 0x1b, 0x1b, 0x8c, 0x6e, 0x37, 0xbe, 0x73, 0xb7, 0xf1, 0x9d, 0xbf, - 0x1b, 0xdf, 0xf9, 0xb9, 0xf5, 0x1b, 0x77, 0x5b, 0xbf, 0xf1, 0x7b, 0xeb, 0x37, 0xbe, 0x9f, 0xee, - 0xf9, 0x26, 0x10, 0x86, 0xeb, 0x1f, 0x29, 0x33, 0x2a, 0x8a, 0x60, 0x81, 0xa0, 0x59, 0x7a, 0xce, - 0x56, 0x6c, 0xef, 0x16, 0xe4, 0xfe, 0x41, 0x2b, 0xff, 0x79, 0xcf, 0xfe, 0x05, 0x00, 0x00, 0xff, - 0xff, 0x89, 0x15, 0x21, 0xdd, 0x20, 0x03, 0x00, 0x00, + // 442 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x93, 0x4d, 0x8b, 0xd3, 0x40, + 0x18, 0xc7, 0x1b, 0xad, 0x05, 0x47, 0xbd, 0x84, 0x75, 0x89, 0x2b, 0xa4, 0xb5, 0x8a, 0xf4, 0xe2, + 0x0c, 0xdd, 0xbd, 0xe8, 0xb5, 0x5d, 0x7c, 0xc1, 0x2e, 0x2c, 0x2d, 0x5e, 0xbc, 0x0c, 0x93, 0xe9, + 0xd3, 0xf4, 0x71, 0x9b, 0x4c, 0x98, 0x99, 0x86, 0x76, 0x3f, 0x85, 0x1f, 0xc1, 0x8f, 0xb3, 0xc7, + 0x3d, 0x8a, 0x87, 0x45, 0xda, 0x2f, 0x22, 0x79, 0xa1, 0xa9, 0x90, 0xc2, 0x9e, 0x12, 0xf8, 0x3d, + 0xf3, 0xff, 0xff, 0x1e, 0x92, 0x21, 0x2f, 0x31, 0x96, 0x10, 0x5b, 0x4c, 0xc1, 0xb0, 0xb4, 0xcf, + 0x42, 0x88, 0xc1, 0xa0, 0xa1, 0x89, 0x56, 0x56, 0xb9, 0xcf, 0x2a, 0x48, 0xd3, 0xfe, 0xc9, 0x51, + 0xa8, 0x42, 0x95, 0x13, 0x96, 0xbd, 0x15, 0x43, 0x27, 0xbe, 0x54, 0x26, 0x52, 0x86, 0x05, 0xc2, + 0x00, 0x4b, 0xfb, 0x01, 0x58, 0xd1, 0x67, 0x52, 0x61, 0x5c, 0xf0, 0xee, 0x90, 0x3c, 0xfd, 0x54, + 0xa4, 0x4e, 0xac, 0xb0, 0xe0, 0x9e, 0x91, 0x56, 0x22, 0xb4, 0x88, 0x8c, 0xe7, 0x74, 0x9c, 0xde, + 0x93, 0xd3, 0xe7, 0xf4, 0xbf, 0x16, 0x7a, 0x99, 0xc3, 0x41, 0xf3, 0xe6, 0xae, 0xdd, 0x18, 0x97, + 0xa3, 0xdd, 0x5f, 0x4d, 0xd2, 0x2a, 0x80, 0xfb, 0x8d, 0x1c, 0x4f, 0xd1, 0x58, 0x8d, 0xc1, 0xd2, + 0xa2, 0x8a, 0x79, 0x02, 0x9a, 0x07, 0x0b, 0x25, 0xaf, 0xca, 0xbc, 0x17, 0xb4, 0x10, 0xa2, 0x99, + 0x10, 0x2d, 0x85, 0xe8, 0x50, 0x61, 0x5c, 0x66, 0x1e, 0xed, 0x1f, 0xbf, 0x04, 0x3d, 0xc8, 0x0e, + 0xbb, 0xef, 0x89, 0x57, 0x79, 0x70, 0xb9, 0xb4, 0x6a, 0x36, 0xe3, 0x73, 0xc0, 0x70, 0x6e, 0xbd, + 0x07, 0x1d, 0xa7, 0xd7, 0x1c, 0x1f, 0x57, 0x7c, 0x98, 0xe3, 0xcf, 0x39, 0x75, 0x15, 0x79, 0x93, + 0x8a, 0x05, 0x4e, 0x85, 0x55, 0x9a, 0x47, 0x62, 0xc5, 0x0f, 0xe8, 0x3d, 0xbc, 0x9f, 0x5e, 0x67, + 0x17, 0x76, 0x21, 0x56, 0xe7, 0x75, 0xaa, 0x5f, 0x49, 0xb7, 0x2a, 0x3c, 0x28, 0xdd, 0xcc, 0xa5, + 0xdb, 0xbb, 0xc9, 0x2f, 0xf5, 0xf6, 0x6b, 0xf2, 0xaa, 0x36, 0x2c, 0x5b, 0x64, 0xa6, 0x85, 0xcc, + 0x9a, 0xbd, 0x47, 0x1d, 0xa7, 0xf7, 0x78, 0x40, 0x33, 0xbf, 0x3f, 0x77, 0xed, 0xb7, 0x21, 0xda, + 0xf9, 0x32, 0xa0, 0x52, 0x45, 0xac, 0xfc, 0xf8, 0xc5, 0xe3, 0x9d, 0x99, 0x5e, 0x31, 0xbb, 0x4e, + 0xc0, 0xd0, 0x73, 0x90, 0x63, 0xbf, 0xa6, 0xfb, 0x42, 0xac, 0x3e, 0x96, 0xa9, 0xee, 0x88, 0xbc, + 0xae, 0xad, 0x36, 0x60, 0xb9, 0xc1, 0x6b, 0xe0, 0x0b, 0x8c, 0xd0, 0x7a, 0xad, 0x83, 0x8b, 0x4c, + 0xc0, 0x4e, 0xf0, 0x1a, 0x46, 0xd9, 0xd8, 0x60, 0x74, 0xb3, 0xf1, 0x9d, 0xdb, 0x8d, 0xef, 0xfc, + 0xdd, 0xf8, 0xce, 0xcf, 0xad, 0xdf, 0xb8, 0xdd, 0xfa, 0x8d, 0xdf, 0x5b, 0xbf, 0xf1, 0xfd, 0x74, + 0xcf, 0x37, 0x81, 0x30, 0x5c, 0xff, 0x48, 0x99, 0x51, 0x51, 0x04, 0x0b, 0x04, 0xcd, 0xd2, 0x0f, + 0x6c, 0xc5, 0xf6, 0x6e, 0x41, 0xee, 0x1f, 0xb4, 0xf2, 0x9f, 0xf7, 0xec, 0x5f, 0x00, 0x00, 0x00, + 0xff, 0xff, 0x94, 0xe8, 0x94, 0xdc, 0x20, 0x03, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/incentives/types/params.go b/x/incentives/types/params.go index ff47ee5f..d4c006cd 100644 --- a/x/incentives/types/params.go +++ b/x/incentives/types/params.go @@ -4,7 +4,7 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/peggyjv/sommelier/v8/app/params" + "github.com/peggyjv/sommelier/v9/app/params" ) // Parameter keys diff --git a/x/incentives/types/query.pb.go b/x/incentives/types/query.pb.go index 640f69d2..0f8d5919 100644 --- a/x/incentives/types/query.pb.go +++ b/x/incentives/types/query.pb.go @@ -208,7 +208,7 @@ var fileDescriptor_a3d66b0ba5a24e28 = []byte{ // 366 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x91, 0xc1, 0x4e, 0xea, 0x40, 0x18, 0x85, 0x5b, 0xee, 0xbd, 0xe4, 0xde, 0x21, 0x37, 0xe2, 0x88, 0x89, 0x56, 0x32, 0x48, 0xe3, - 0x42, 0x8d, 0xe9, 0x04, 0xd8, 0xb8, 0x95, 0xa5, 0x71, 0x81, 0xec, 0x74, 0x57, 0xc8, 0x64, 0x1c, + 0x42, 0x8d, 0xe9, 0x04, 0x58, 0xb9, 0x94, 0xa5, 0x71, 0x81, 0xec, 0x74, 0x57, 0xc8, 0x64, 0x1c, 0x43, 0x67, 0x86, 0xce, 0xd0, 0xd8, 0x2d, 0x71, 0xe1, 0xd2, 0xc4, 0x17, 0xf1, 0x31, 0x58, 0x92, 0xb8, 0x71, 0x65, 0x0c, 0x98, 0xf8, 0x1a, 0x86, 0xb6, 0x58, 0x8a, 0xe2, 0xee, 0xef, 0x7f, 0x4e, 0xbe, 0xf3, 0x9f, 0x0e, 0xd8, 0x66, 0xbc, 0x4b, 0xb8, 0x66, 0x01, 0x51, 0x38, 0xa8, 0xe1, 0xfe, @@ -228,7 +228,7 @@ var fileDescriptor_a3d66b0ba5a24e28 = []byte{ 0x90, 0x39, 0x9e, 0x20, 0xf3, 0x75, 0x82, 0xcc, 0xfb, 0x29, 0x32, 0xc6, 0x53, 0x64, 0x3c, 0x4f, 0x91, 0x71, 0x59, 0xa7, 0x4c, 0x5f, 0x0d, 0x3a, 0x4e, 0x57, 0x78, 0x58, 0x12, 0x4a, 0xc3, 0xeb, 0x60, 0x81, 0x14, 0x1c, 0xe3, 0x9b, 0x45, 0x9c, 0x0e, 0x25, 0x51, 0x9d, 0x7c, 0xf4, 0xec, 0x8d, - 0x8f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xeb, 0x03, 0xd7, 0xe6, 0x90, 0x02, 0x00, 0x00, + 0x8f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf6, 0xfe, 0x62, 0xe7, 0x90, 0x02, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/pubsub/client/cli/query.go b/x/pubsub/client/cli/query.go index 39f05f2e..96caaa47 100644 --- a/x/pubsub/client/cli/query.go +++ b/x/pubsub/client/cli/query.go @@ -5,7 +5,7 @@ import ( "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" "github.com/spf13/cobra" ) diff --git a/x/pubsub/client/cli/tx.go b/x/pubsub/client/cli/tx.go index 00877d2a..eae5f74d 100644 --- a/x/pubsub/client/cli/tx.go +++ b/x/pubsub/client/cli/tx.go @@ -13,7 +13,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/version" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) // GetTxCmd returns the transaction commands for this module diff --git a/x/pubsub/client/proposal_handler.go b/x/pubsub/client/proposal_handler.go index cd695ce5..72420c2a 100644 --- a/x/pubsub/client/proposal_handler.go +++ b/x/pubsub/client/proposal_handler.go @@ -2,7 +2,7 @@ package client import ( govclient "github.com/cosmos/cosmos-sdk/x/gov/client" - "github.com/peggyjv/sommelier/v8/x/pubsub/client/cli" + "github.com/peggyjv/sommelier/v9/x/pubsub/client/cli" ) var ( diff --git a/x/pubsub/handler.go b/x/pubsub/handler.go index 2a751e52..e49fb5d8 100644 --- a/x/pubsub/handler.go +++ b/x/pubsub/handler.go @@ -7,8 +7,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" govtypesv1beta1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1" - "github.com/peggyjv/sommelier/v8/x/pubsub/keeper" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/keeper" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) // NewHandler returns a handler for "pubsub" type messages diff --git a/x/pubsub/keeper/genesis.go b/x/pubsub/keeper/genesis.go index e74fe43a..45425f0b 100644 --- a/x/pubsub/keeper/genesis.go +++ b/x/pubsub/keeper/genesis.go @@ -4,7 +4,7 @@ import ( "fmt" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) // InitGenesis initializes the module's state from a provided genesis diff --git a/x/pubsub/keeper/genesis_test.go b/x/pubsub/keeper/genesis_test.go index c20811eb..c7468f9b 100644 --- a/x/pubsub/keeper/genesis_test.go +++ b/x/pubsub/keeper/genesis_test.go @@ -3,7 +3,7 @@ package keeper import ( "testing" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" "github.com/stretchr/testify/require" ) diff --git a/x/pubsub/keeper/keeper.go b/x/pubsub/keeper/keeper.go index 60a69777..4bd2960d 100644 --- a/x/pubsub/keeper/keeper.go +++ b/x/pubsub/keeper/keeper.go @@ -12,7 +12,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) type Keeper struct { diff --git a/x/pubsub/keeper/msg_server.go b/x/pubsub/keeper/msg_server.go index a13d8878..23f09b2b 100644 --- a/x/pubsub/keeper/msg_server.go +++ b/x/pubsub/keeper/msg_server.go @@ -8,7 +8,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) var _ types.MsgServer = Keeper{} diff --git a/x/pubsub/keeper/proposal_handler.go b/x/pubsub/keeper/proposal_handler.go index bb9e17f1..86378809 100644 --- a/x/pubsub/keeper/proposal_handler.go +++ b/x/pubsub/keeper/proposal_handler.go @@ -4,7 +4,7 @@ import ( errorsmod "cosmossdk.io/errors" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) // HandleAddPublisherProposal is a handler for executing a passed community publisher addition proposal diff --git a/x/pubsub/keeper/query_server.go b/x/pubsub/keeper/query_server.go index d5c56451..822b3897 100644 --- a/x/pubsub/keeper/query_server.go +++ b/x/pubsub/keeper/query_server.go @@ -5,7 +5,7 @@ import ( "fmt" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" ) diff --git a/x/pubsub/module.go b/x/pubsub/module.go index 3d25fea7..64a5acb5 100644 --- a/x/pubsub/module.go +++ b/x/pubsub/module.go @@ -16,9 +16,9 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/types/module" sim "github.com/cosmos/cosmos-sdk/types/simulation" - "github.com/peggyjv/sommelier/v8/x/pubsub/client/cli" - "github.com/peggyjv/sommelier/v8/x/pubsub/keeper" - "github.com/peggyjv/sommelier/v8/x/pubsub/types" + "github.com/peggyjv/sommelier/v9/x/pubsub/client/cli" + "github.com/peggyjv/sommelier/v9/x/pubsub/keeper" + "github.com/peggyjv/sommelier/v9/x/pubsub/types" ) var ( diff --git a/x/pubsub/types/genesis.pb.go b/x/pubsub/types/genesis.pb.go index 7b04761d..64a54146 100644 --- a/x/pubsub/types/genesis.pb.go +++ b/x/pubsub/types/genesis.pb.go @@ -115,29 +115,29 @@ func init() { func init() { proto.RegisterFile("pubsub/v1/genesis.proto", fileDescriptor_0c358cacca624823) } var fileDescriptor_0c358cacca624823 = []byte{ - // 342 bytes of a gzipped FileDescriptorProto + // 343 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x91, 0x41, 0x4f, 0xe2, 0x40, 0x18, 0x86, 0xdb, 0x85, 0x25, 0xd9, 0x61, 0x0f, 0xcb, 0x04, 0xd6, 0x06, 0x93, 0x91, 0x78, 0xe2, - 0xd4, 0x09, 0x68, 0xa2, 0x67, 0x62, 0x82, 0x7a, 0x32, 0xed, 0xcd, 0x0b, 0xe9, 0xc0, 0x58, 0xc6, - 0xd0, 0xce, 0xa4, 0xdf, 0xb4, 0x91, 0x7f, 0xe1, 0xd1, 0x9f, 0xc4, 0x91, 0xa3, 0x27, 0x63, 0xe0, - 0x8f, 0x18, 0xa6, 0xb5, 0x54, 0xe5, 0xd6, 0xbc, 0xef, 0xfb, 0x3c, 0x5f, 0x93, 0x41, 0x47, 0x2a, - 0x65, 0x90, 0x32, 0x9a, 0x0d, 0x68, 0xc8, 0x63, 0x0e, 0x02, 0x5c, 0x95, 0x48, 0x2d, 0xf1, 0x9f, - 0xbc, 0x70, 0xb3, 0x41, 0xb7, 0x1d, 0xca, 0x50, 0x9a, 0x94, 0xee, 0xbe, 0xf2, 0x41, 0xf7, 0xff, - 0x9e, 0x54, 0x41, 0x12, 0x44, 0x70, 0x20, 0xcf, 0x15, 0x26, 0x3f, 0x7d, 0xa9, 0xa1, 0xbf, 0xe3, - 0xfc, 0x84, 0xaf, 0x03, 0xcd, 0x31, 0x45, 0x8d, 0x1c, 0x74, 0xec, 0x9e, 0xdd, 0x6f, 0x0e, 0x5b, - 0x6e, 0x79, 0xd2, 0xbd, 0x33, 0xc5, 0xa8, 0xbe, 0x7a, 0x3b, 0xb1, 0xbc, 0x62, 0x86, 0xcf, 0x11, - 0x52, 0x29, 0x5b, 0x08, 0x98, 0xf3, 0x04, 0x9c, 0x5f, 0xbd, 0x5a, 0xbf, 0x39, 0x6c, 0x57, 0xa1, - 0xcf, 0xd2, 0xab, 0xec, 0xf0, 0x05, 0x6a, 0x42, 0xca, 0x60, 0x9a, 0x08, 0xb6, 0xc3, 0x6a, 0x06, - 0xeb, 0x54, 0x30, 0xbf, 0x6c, 0xbd, 0xea, 0x12, 0x8f, 0x51, 0xab, 0xd4, 0x4c, 0x44, 0xac, 0x79, - 0xac, 0xc1, 0xa9, 0x1b, 0xbc, 0x7b, 0xe8, 0xea, 0x8d, 0x99, 0x78, 0xff, 0xd4, 0xd7, 0x00, 0xf0, - 0x2d, 0xc2, 0x7b, 0x6f, 0x69, 0xfa, 0x6d, 0x4c, 0xc7, 0x07, 0x7f, 0xa4, 0x50, 0xb5, 0xe0, 0x5b, - 0x02, 0xd8, 0x47, 0x9d, 0x19, 0x7f, 0x08, 0xd2, 0x85, 0x9e, 0x14, 0xa5, 0xd2, 0x42, 0xc6, 0xe0, - 0x34, 0x8c, 0x8e, 0x54, 0x74, 0x57, 0xf9, 0xce, 0xaf, 0xcc, 0xbc, 0xf6, 0xec, 0x67, 0x08, 0xa3, - 0xeb, 0xd5, 0x86, 0xd8, 0xeb, 0x0d, 0xb1, 0xdf, 0x37, 0xc4, 0x7e, 0xde, 0x12, 0x6b, 0xbd, 0x25, - 0xd6, 0xeb, 0x96, 0x58, 0xf7, 0x6e, 0x28, 0xf4, 0x3c, 0x65, 0xee, 0x54, 0x46, 0x54, 0xf1, 0x30, - 0x5c, 0x3e, 0x66, 0x14, 0x64, 0x14, 0xf1, 0x85, 0xe0, 0x09, 0xcd, 0x2e, 0xe9, 0x53, 0xf1, 0xc8, - 0x54, 0x2f, 0x15, 0x07, 0xd6, 0x30, 0x6f, 0x7d, 0xf6, 0x11, 0x00, 0x00, 0xff, 0xff, 0x80, 0xd9, - 0xaf, 0x9b, 0x57, 0x02, 0x00, 0x00, + 0xd4, 0x09, 0x68, 0x62, 0xbc, 0x12, 0x13, 0xd4, 0x93, 0x69, 0x6f, 0x5e, 0x48, 0x07, 0xc6, 0x32, + 0x86, 0x76, 0x26, 0xfd, 0xa6, 0x8d, 0xfc, 0x0b, 0x8f, 0xfe, 0x24, 0x8e, 0x1c, 0x3d, 0x19, 0x03, + 0x7f, 0xc4, 0x30, 0xad, 0xa5, 0x2a, 0xb7, 0xe6, 0x7d, 0xdf, 0xe7, 0xf9, 0x9a, 0x0c, 0x3a, 0x52, + 0x29, 0x83, 0x94, 0xd1, 0x6c, 0x40, 0x43, 0x1e, 0x73, 0x10, 0xe0, 0xaa, 0x44, 0x6a, 0x89, 0xff, + 0xe4, 0x85, 0x9b, 0x0d, 0xba, 0xed, 0x50, 0x86, 0xd2, 0xa4, 0x74, 0xf7, 0x95, 0x0f, 0xba, 0xff, + 0xf7, 0xa4, 0x0a, 0x92, 0x20, 0x82, 0x03, 0x79, 0xae, 0x30, 0xf9, 0xe9, 0x4b, 0x0d, 0xfd, 0x1d, + 0xe7, 0x27, 0x7c, 0x1d, 0x68, 0x8e, 0x29, 0x6a, 0xe4, 0xa0, 0x63, 0xf7, 0xec, 0x7e, 0x73, 0xd8, + 0x72, 0xcb, 0x93, 0xee, 0x9d, 0x29, 0x46, 0xf5, 0xd5, 0xdb, 0x89, 0xe5, 0x15, 0x33, 0x7c, 0x8e, + 0x90, 0x4a, 0xd9, 0x42, 0xc0, 0x9c, 0x27, 0xe0, 0xfc, 0xea, 0xd5, 0xfa, 0xcd, 0x61, 0xbb, 0x0a, + 0x7d, 0x96, 0x5e, 0x65, 0x87, 0x2f, 0x50, 0x13, 0x52, 0x06, 0xd3, 0x44, 0xb0, 0x1d, 0x56, 0x33, + 0x58, 0xa7, 0x82, 0xf9, 0x65, 0xeb, 0x55, 0x97, 0x78, 0x8c, 0x5a, 0xa5, 0x66, 0x22, 0x62, 0xcd, + 0x63, 0x0d, 0x4e, 0xdd, 0xe0, 0xdd, 0x43, 0x57, 0x6f, 0xcc, 0xc4, 0xfb, 0xa7, 0xbe, 0x06, 0x80, + 0x6f, 0x11, 0xde, 0x7b, 0x4b, 0xd3, 0x6f, 0x63, 0x3a, 0x3e, 0xf8, 0x23, 0x85, 0xaa, 0x05, 0xdf, + 0x12, 0xc0, 0x3e, 0xea, 0xcc, 0xf8, 0x43, 0x90, 0x2e, 0xf4, 0xa4, 0x28, 0x95, 0x16, 0x32, 0x06, + 0xa7, 0x61, 0x74, 0xa4, 0xa2, 0xbb, 0xca, 0x77, 0x7e, 0x65, 0xe6, 0xb5, 0x67, 0x3f, 0x43, 0x18, + 0x5d, 0xaf, 0x36, 0xc4, 0x5e, 0x6f, 0x88, 0xfd, 0xbe, 0x21, 0xf6, 0xf3, 0x96, 0x58, 0xeb, 0x2d, + 0xb1, 0x5e, 0xb7, 0xc4, 0xba, 0x77, 0x43, 0xa1, 0xe7, 0x29, 0x73, 0xa7, 0x32, 0xa2, 0x8a, 0x87, + 0xe1, 0xf2, 0x31, 0xa3, 0x20, 0xa3, 0x88, 0x2f, 0x04, 0x4f, 0x68, 0x76, 0x49, 0x9f, 0x8a, 0x47, + 0xa6, 0x7a, 0xa9, 0x38, 0xb0, 0x86, 0x79, 0xeb, 0xb3, 0x8f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa7, + 0xbc, 0x8a, 0x1a, 0x57, 0x02, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/pubsub/types/params.pb.go b/x/pubsub/types/params.pb.go index 77af6480..8c8076bd 100644 --- a/x/pubsub/types/params.pb.go +++ b/x/pubsub/types/params.pb.go @@ -74,9 +74,9 @@ var fileDescriptor_e023d277dcf562c9 = []byte{ 0x0b, 0xe4, 0x19, 0x9c, 0x3c, 0x4e, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0xc6, 0x09, 0x8f, 0xe5, 0x18, 0x2e, 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0x4a, 0x2f, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f, 0x57, 0xbf, 0x20, 0x35, 0x3d, 0xbd, - 0x32, 0xab, 0x4c, 0xbf, 0x38, 0x3f, 0x37, 0x37, 0x35, 0x27, 0x33, 0xb5, 0x48, 0xbf, 0xcc, 0x42, + 0x32, 0xab, 0x4c, 0xbf, 0x38, 0x3f, 0x37, 0x37, 0x35, 0x27, 0x33, 0xb5, 0x48, 0xbf, 0xcc, 0x52, 0xbf, 0x42, 0x1f, 0xea, 0x88, 0x92, 0xca, 0x82, 0xd4, 0xe2, 0x24, 0x36, 0xb0, 0x05, 0xc6, 0x80, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x07, 0x6f, 0xd0, 0x82, 0x9b, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xff, 0xff, 0x20, 0x0a, 0xf5, 0x03, 0x9b, 0x00, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/pubsub/types/pubsub.pb.go b/x/pubsub/types/pubsub.pb.go index 0fb898e9..30308739 100644 --- a/x/pubsub/types/pubsub.pb.go +++ b/x/pubsub/types/pubsub.pb.go @@ -1037,47 +1037,47 @@ var fileDescriptor_3164155f25b3675d = []byte{ // 682 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x56, 0xcf, 0x6e, 0xd3, 0x4e, 0x10, 0xce, 0xe6, 0x6f, 0x33, 0x3f, 0xfd, 0x5a, 0x77, 0x5b, 0xb5, 0x06, 0x84, 0x29, 0xe6, 0x40, - 0x5b, 0x20, 0xa6, 0x70, 0x80, 0xab, 0x21, 0x87, 0x46, 0x0a, 0xa5, 0x4a, 0xda, 0x22, 0x7a, 0x89, - 0xec, 0x78, 0x9b, 0x18, 0x6d, 0xb2, 0x96, 0x77, 0x1d, 0xe8, 0x9d, 0x33, 0xe2, 0xc2, 0x43, 0x20, - 0x21, 0x71, 0xe3, 0x19, 0x38, 0x96, 0x1b, 0x12, 0x17, 0xd4, 0xbe, 0x08, 0x8a, 0xbd, 0x4e, 0x6c, - 0x35, 0x2d, 0x20, 0x08, 0x70, 0xdb, 0x99, 0xd9, 0xfd, 0xe6, 0x9b, 0x6f, 0x66, 0x64, 0xc3, 0x92, - 0x17, 0xd8, 0x3c, 0xb0, 0x8d, 0xc1, 0x86, 0x11, 0x9d, 0x2a, 0x9e, 0xcf, 0x04, 0xc3, 0x65, 0x69, - 0x0d, 0x36, 0x2e, 0x2e, 0x76, 0x58, 0x87, 0x85, 0x5e, 0x63, 0x78, 0x8a, 0x2e, 0xe8, 0x7b, 0x50, - 0xde, 0x0e, 0x6c, 0xea, 0xf2, 0x2e, 0xf1, 0xb1, 0x0a, 0x25, 0xcb, 0x71, 0x7c, 0xc2, 0xb9, 0x8a, - 0x56, 0xd0, 0x6a, 0xb9, 0x11, 0x9b, 0x78, 0x09, 0x8a, 0x0e, 0xeb, 0x59, 0x6e, 0x5f, 0xcd, 0x86, - 0x01, 0x69, 0xe1, 0x65, 0x28, 0xb5, 0xad, 0x56, 0x9b, 0xf8, 0x42, 0xcd, 0x45, 0x81, 0xb6, 0xf5, - 0x90, 0xf8, 0x42, 0xdf, 0x07, 0x68, 0x06, 0x36, 0x6f, 0xfb, 0xae, 0x7d, 0x2e, 0x70, 0x02, 0x20, - 0x9b, 0x04, 0xc0, 0x17, 0x60, 0xc6, 0x0b, 0x78, 0xb7, 0x15, 0xf8, 0x54, 0x42, 0x97, 0x86, 0xf6, - 0xae, 0x4f, 0xf5, 0xf7, 0x59, 0x98, 0x1b, 0x91, 0xae, 0xf5, 0x05, 0xe9, 0x0b, 0x7c, 0x1d, 0xe6, - 0x78, 0x94, 0xcf, 0x13, 0x2e, 0xeb, 0xb7, 0x5c, 0x47, 0x66, 0x9a, 0x4d, 0xba, 0x6b, 0x0e, 0x5e, - 0x03, 0xc5, 0x8b, 0xdf, 0xb6, 0x52, 0x35, 0xcd, 0x8d, 0xfc, 0xd5, 0xa8, 0xb8, 0xdb, 0x50, 0xec, - 0x11, 0xd1, 0x65, 0x4e, 0x48, 0x60, 0xf6, 0x8e, 0x5a, 0x19, 0xa9, 0x59, 0x91, 0xf9, 0x1f, 0x85, - 0xf1, 0x86, 0xbc, 0x17, 0x91, 0xa6, 0x34, 0x24, 0x9d, 0x8f, 0x49, 0x53, 0xba, 0xeb, 0x53, 0xbc, - 0x05, 0x0b, 0x16, 0xa5, 0xec, 0x39, 0x71, 0x5a, 0x7c, 0x24, 0x0c, 0x57, 0x0b, 0x21, 0xf2, 0xe5, - 0x04, 0xb2, 0x19, 0xdd, 0x1a, 0xab, 0xc7, 0x1b, 0xd8, 0x3a, 0xe5, 0xc3, 0x37, 0x60, 0x3e, 0xc6, - 0x93, 0x5a, 0x12, 0xae, 0x16, 0x57, 0x72, 0xab, 0xe5, 0x86, 0x22, 0x03, 0x66, 0xec, 0xd7, 0xdf, - 0x20, 0x50, 0xc6, 0x8f, 0x7f, 0x56, 0xb2, 0x5b, 0x80, 0xc7, 0x94, 0xe3, 0x6c, 0x52, 0xb4, 0xf9, - 0x71, 0x44, 0xa6, 0x9b, 0xa8, 0x70, 0x6e, 0xa2, 0xc2, 0xba, 0x0b, 0x0b, 0x55, 0x72, 0x60, 0x05, - 0x54, 0x34, 0x13, 0x29, 0xa7, 0xd1, 0x4c, 0xfd, 0x03, 0x82, 0x45, 0xd3, 0x71, 0x46, 0x73, 0xb3, - 0xed, 0x33, 0x8f, 0x71, 0x8b, 0xe2, 0x45, 0x28, 0x08, 0x57, 0x50, 0x22, 0x53, 0x44, 0x06, 0x5e, - 0x81, 0xff, 0x1c, 0x32, 0x4a, 0x25, 0x41, 0x93, 0xae, 0xc4, 0x4a, 0xe4, 0x52, 0x2b, 0x91, 0x98, - 0xf5, 0x7c, 0x7a, 0xd6, 0x2f, 0x41, 0xd9, 0xf3, 0x19, 0x3b, 0x08, 0xc7, 0xa3, 0x10, 0xc6, 0x66, - 0x42, 0xc7, 0x70, 0x3e, 0x12, 0x8b, 0x50, 0x4c, 0x6d, 0xd2, 0x17, 0x04, 0x57, 0x26, 0x11, 0x7f, - 0xe2, 0x8a, 0x6e, 0x95, 0x78, 0x8c, 0xbb, 0xe2, 0x5f, 0xaf, 0x61, 0x88, 0xe7, 0x44, 0x54, 0xd5, - 0x52, 0x84, 0x27, 0x4d, 0xdd, 0x85, 0xe5, 0x06, 0xe9, 0xb1, 0x01, 0x99, 0x7a, 0x63, 0xf4, 0x57, - 0x08, 0xf4, 0x33, 0x72, 0x4d, 0x59, 0xcb, 0xb8, 0xf6, 0x7c, 0xba, 0xf6, 0x77, 0x08, 0x34, 0xd3, - 0x71, 0x26, 0x6c, 0xc0, 0x2f, 0x6b, 0x30, 0x61, 0x83, 0x72, 0x3f, 0xbc, 0x41, 0xf9, 0xc9, 0x1b, - 0xf4, 0x09, 0xc1, 0xda, 0xf9, 0x74, 0x7f, 0x87, 0x8c, 0x53, 0x60, 0x9e, 0x6c, 0x41, 0x21, 0xdd, - 0x82, 0x97, 0x08, 0xae, 0x46, 0x33, 0xf1, 0x37, 0xbb, 0xa0, 0xbf, 0x45, 0x70, 0xf3, 0xbb, 0x34, - 0xfe, 0xa8, 0xba, 0x67, 0x4e, 0xed, 0xfa, 0x35, 0xf8, 0x3f, 0xf5, 0xf1, 0xc3, 0x33, 0x90, 0xdf, - 0xde, 0xad, 0xd7, 0x95, 0x4c, 0x74, 0x6a, 0x6e, 0x2a, 0x68, 0xfd, 0x1e, 0xe0, 0xd3, 0xdf, 0x31, - 0x5c, 0x82, 0x9c, 0xb9, 0xf5, 0x54, 0xc9, 0xe0, 0x59, 0x80, 0x3d, 0xb3, 0x5e, 0xab, 0x9a, 0x3b, - 0x8f, 0x1b, 0x4d, 0x05, 0x0d, 0x1f, 0xd6, 0x6b, 0xcd, 0x1d, 0x25, 0xfb, 0x60, 0xf3, 0xe3, 0xb1, - 0x86, 0x8e, 0x8e, 0x35, 0xf4, 0xf5, 0x58, 0x43, 0xaf, 0x4f, 0xb4, 0xcc, 0xd1, 0x89, 0x96, 0xf9, - 0x7c, 0xa2, 0x65, 0xf6, 0x2b, 0x1d, 0x57, 0x74, 0x03, 0xbb, 0xd2, 0x66, 0x3d, 0xc3, 0x23, 0x9d, - 0xce, 0xe1, 0xb3, 0x81, 0xc1, 0x59, 0xaf, 0x47, 0xa8, 0x4b, 0x7c, 0x63, 0x70, 0xdf, 0x78, 0x21, - 0x7f, 0x7d, 0x0c, 0x71, 0xe8, 0x11, 0x6e, 0x17, 0xc3, 0x1f, 0x9c, 0xbb, 0xdf, 0x02, 0x00, 0x00, - 0xff, 0xff, 0x1f, 0x98, 0x7d, 0x52, 0x1b, 0x09, 0x00, 0x00, + 0x5b, 0x20, 0xa6, 0x70, 0x40, 0x1c, 0x0d, 0x39, 0x34, 0x52, 0x28, 0x55, 0xd2, 0x16, 0xd1, 0x4b, + 0x64, 0xc7, 0xdb, 0xc4, 0x68, 0x93, 0xb5, 0xbc, 0xeb, 0x40, 0xef, 0x9c, 0x11, 0x17, 0x1e, 0x02, + 0x09, 0x89, 0x1b, 0xcf, 0xc0, 0xb1, 0xdc, 0x90, 0xb8, 0xa0, 0xf6, 0x45, 0x50, 0xec, 0x75, 0x62, + 0xab, 0x69, 0x01, 0x41, 0x80, 0xdb, 0xce, 0xcc, 0xee, 0x37, 0xdf, 0x7c, 0x33, 0x23, 0x1b, 0x96, + 0xbc, 0xc0, 0xe6, 0x81, 0x6d, 0x0c, 0x36, 0x8c, 0xe8, 0x54, 0xf1, 0x7c, 0x26, 0x18, 0x2e, 0x4b, + 0x6b, 0xb0, 0x71, 0x71, 0xb1, 0xc3, 0x3a, 0x2c, 0xf4, 0x1a, 0xc3, 0x53, 0x74, 0x41, 0xdf, 0x83, + 0xf2, 0x76, 0x60, 0x53, 0x97, 0x77, 0x89, 0x8f, 0x55, 0x28, 0x59, 0x8e, 0xe3, 0x13, 0xce, 0x55, + 0xb4, 0x82, 0x56, 0xcb, 0x8d, 0xd8, 0xc4, 0x4b, 0x50, 0x74, 0x58, 0xcf, 0x72, 0xfb, 0x6a, 0x36, + 0x0c, 0x48, 0x0b, 0x2f, 0x43, 0xa9, 0x6d, 0xb5, 0xda, 0xc4, 0x17, 0x6a, 0x2e, 0x0a, 0xb4, 0xad, + 0x87, 0xc4, 0x17, 0xfa, 0x3e, 0x40, 0x33, 0xb0, 0x79, 0xdb, 0x77, 0xed, 0x73, 0x81, 0x13, 0x00, + 0xd9, 0x24, 0x00, 0xbe, 0x00, 0x33, 0x5e, 0xc0, 0xbb, 0xad, 0xc0, 0xa7, 0x12, 0xba, 0x34, 0xb4, + 0x77, 0x7d, 0xaa, 0xbf, 0xcf, 0xc2, 0xdc, 0x88, 0x74, 0xad, 0x2f, 0x48, 0x5f, 0xe0, 0xeb, 0x30, + 0xc7, 0xa3, 0x7c, 0x9e, 0x70, 0x59, 0xbf, 0xe5, 0x3a, 0x32, 0xd3, 0x6c, 0xd2, 0x5d, 0x73, 0xf0, + 0x1a, 0x28, 0x5e, 0xfc, 0xb6, 0x95, 0xaa, 0x69, 0x6e, 0xe4, 0xaf, 0x46, 0xc5, 0xdd, 0x86, 0x62, + 0x8f, 0x88, 0x2e, 0x73, 0x42, 0x02, 0xb3, 0x77, 0xd4, 0xca, 0x48, 0xcd, 0x8a, 0xcc, 0xff, 0x28, + 0x8c, 0x37, 0xe4, 0xbd, 0x88, 0x34, 0xa5, 0x21, 0xe9, 0x7c, 0x4c, 0x9a, 0xd2, 0x5d, 0x9f, 0xe2, + 0x2d, 0x58, 0xb0, 0x28, 0x65, 0xcf, 0x89, 0xd3, 0xe2, 0x23, 0x61, 0xb8, 0x5a, 0x08, 0x91, 0x2f, + 0x27, 0x90, 0xcd, 0xe8, 0xd6, 0x58, 0x3d, 0xde, 0xc0, 0xd6, 0x29, 0x1f, 0xbe, 0x01, 0xf3, 0x31, + 0x9e, 0xd4, 0x92, 0x70, 0xb5, 0xb8, 0x92, 0x5b, 0x2d, 0x37, 0x14, 0x19, 0x30, 0x63, 0xbf, 0xfe, + 0x06, 0x81, 0x32, 0x7e, 0xfc, 0xb3, 0x92, 0xdd, 0x02, 0x3c, 0xa6, 0x1c, 0x67, 0x93, 0xa2, 0xcd, + 0x8f, 0x23, 0x32, 0xdd, 0x44, 0x85, 0x73, 0x13, 0x15, 0xd6, 0x5d, 0x58, 0xa8, 0x92, 0x03, 0x2b, + 0xa0, 0xa2, 0x99, 0x48, 0x39, 0x8d, 0x66, 0xea, 0x1f, 0x10, 0x2c, 0x9a, 0x8e, 0x33, 0x9a, 0x9b, + 0x6d, 0x9f, 0x79, 0x8c, 0x5b, 0x14, 0x2f, 0x42, 0x41, 0xb8, 0x82, 0x12, 0x99, 0x22, 0x32, 0xf0, + 0x0a, 0xfc, 0xe7, 0x90, 0x51, 0x2a, 0x09, 0x9a, 0x74, 0x25, 0x56, 0x22, 0x97, 0x5a, 0x89, 0xc4, + 0xac, 0xe7, 0xd3, 0xb3, 0x7e, 0x09, 0xca, 0x9e, 0xcf, 0xd8, 0x41, 0x38, 0x1e, 0x85, 0x30, 0x36, + 0x13, 0x3a, 0x86, 0xf3, 0x91, 0x58, 0x84, 0x62, 0x6a, 0x93, 0xbe, 0x20, 0xb8, 0x32, 0x89, 0xf8, + 0x13, 0x57, 0x74, 0xab, 0xc4, 0x63, 0xdc, 0x15, 0xff, 0x7a, 0x0d, 0x43, 0x3c, 0x27, 0xa2, 0xaa, + 0x96, 0x22, 0x3c, 0x69, 0xea, 0x2e, 0x2c, 0x37, 0x48, 0x8f, 0x0d, 0xc8, 0xd4, 0x1b, 0xa3, 0xbf, + 0x42, 0xa0, 0x9f, 0x91, 0x6b, 0xca, 0x5a, 0xc6, 0xb5, 0xe7, 0xd3, 0xb5, 0xbf, 0x43, 0xa0, 0x99, + 0x8e, 0x33, 0x61, 0x03, 0x7e, 0x59, 0x83, 0x09, 0x1b, 0x94, 0xfb, 0xe1, 0x0d, 0xca, 0x4f, 0xde, + 0xa0, 0x4f, 0x08, 0xd6, 0xce, 0xa7, 0xfb, 0x3b, 0x64, 0x9c, 0x02, 0xf3, 0x64, 0x0b, 0x0a, 0xe9, + 0x16, 0xbc, 0x44, 0x70, 0x35, 0x9a, 0x89, 0xbf, 0xd9, 0x05, 0xfd, 0x2d, 0x82, 0x9b, 0xdf, 0xa5, + 0xf1, 0x47, 0xd5, 0x3d, 0x73, 0x6a, 0xd7, 0xaf, 0xc1, 0xff, 0xa9, 0x8f, 0x1f, 0x9e, 0x81, 0xfc, + 0xf6, 0x6e, 0xbd, 0xae, 0x64, 0xa2, 0x53, 0x73, 0x53, 0x41, 0xeb, 0xf7, 0x00, 0x9f, 0xfe, 0x8e, + 0xe1, 0x12, 0xe4, 0xcc, 0xad, 0xa7, 0x4a, 0x06, 0xcf, 0x02, 0xec, 0x99, 0xf5, 0x5a, 0xd5, 0xdc, + 0x79, 0xdc, 0x68, 0x2a, 0x68, 0xf8, 0xb0, 0x5e, 0x6b, 0xee, 0x28, 0xd9, 0x07, 0x9b, 0x1f, 0x8f, + 0x35, 0x74, 0x74, 0xac, 0xa1, 0xaf, 0xc7, 0x1a, 0x7a, 0x7d, 0xa2, 0x65, 0x8e, 0x4e, 0xb4, 0xcc, + 0xe7, 0x13, 0x2d, 0xb3, 0x5f, 0xe9, 0xb8, 0xa2, 0x1b, 0xd8, 0x95, 0x36, 0xeb, 0x19, 0x1e, 0xe9, + 0x74, 0x0e, 0x9f, 0x0d, 0x0c, 0xce, 0x7a, 0x3d, 0x42, 0x5d, 0xe2, 0x1b, 0x83, 0xfb, 0xc6, 0x0b, + 0xf9, 0xeb, 0x63, 0x88, 0x43, 0x8f, 0x70, 0xbb, 0x18, 0xfe, 0xe0, 0xdc, 0xfd, 0x16, 0x00, 0x00, + 0xff, 0xff, 0x38, 0xfd, 0x58, 0xd3, 0x1b, 0x09, 0x00, 0x00, } func (m *Publisher) Marshal() (dAtA []byte, err error) { diff --git a/x/pubsub/types/query.pb.go b/x/pubsub/types/query.pb.go index 89293d43..c513701d 100644 --- a/x/pubsub/types/query.pb.go +++ b/x/pubsub/types/query.pb.go @@ -1569,7 +1569,7 @@ var fileDescriptor_1eae429cdae9f3b6 = []byte{ // 1305 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x59, 0xcf, 0x6f, 0x1b, 0xd5, 0x13, 0xcf, 0xf6, 0xfb, 0xa5, 0x52, 0xa6, 0x52, 0x93, 0x4c, 0x9d, 0x92, 0x6c, 0x1a, 0x27, 0x79, - 0x88, 0xfc, 0x6a, 0xe2, 0x25, 0x69, 0xaa, 0xa4, 0xb4, 0x02, 0x61, 0x85, 0xb6, 0x29, 0xa5, 0xa4, + 0x88, 0xfc, 0x6a, 0xe2, 0x25, 0x69, 0xaa, 0x34, 0xb4, 0x02, 0x61, 0x85, 0xb6, 0x29, 0xa5, 0xa4, 0x89, 0x04, 0xa5, 0x45, 0xb2, 0xd6, 0xf1, 0xe2, 0x2c, 0xb2, 0xbd, 0x8e, 0x77, 0x6d, 0x25, 0x2a, 0x11, 0x12, 0x07, 0x84, 0x38, 0x81, 0x90, 0x38, 0x21, 0x71, 0xe0, 0x0f, 0x80, 0xbf, 0x00, 0x89, 0x13, 0x3d, 0x56, 0xe2, 0xc2, 0x09, 0xa1, 0x04, 0xc4, 0x19, 0x89, 0x03, 0x17, 0x24, 0x94, 0xdd, @@ -1629,9 +1629,9 @@ var fileDescriptor_1eae429cdae9f3b6 = []byte{ 0x08, 0xa9, 0x53, 0xa9, 0x7a, 0x04, 0xf1, 0x01, 0x87, 0xf8, 0x26, 0xbe, 0xd1, 0x39, 0xeb, 0xfc, 0x96, 0x2d, 0x28, 0x8c, 0x20, 0x0b, 0xfc, 0x56, 0xbb, 0x8f, 0xdf, 0x28, 0xd1, 0x25, 0x9a, 0x7a, 0x37, 0xa6, 0x81, 0x0b, 0xa2, 0x3d, 0x9d, 0xae, 0x48, 0x34, 0xae, 0x70, 0x1a, 0xd3, 0x38, 0x29, - 0x47, 0x03, 0xff, 0x50, 0x60, 0x52, 0x6e, 0x38, 0xc7, 0x95, 0x34, 0x24, 0x49, 0x9f, 0x54, 0xf5, - 0x5a, 0x17, 0x37, 0x89, 0xd4, 0x4d, 0x4e, 0xea, 0x3a, 0x5e, 0xeb, 0xfa, 0x6d, 0xf0, 0x6f, 0x05, - 0x5e, 0x94, 0x1a, 0xd8, 0x71, 0x39, 0x1d, 0xac, 0x70, 0x22, 0x52, 0x57, 0x8e, 0x7f, 0xf1, 0x04, + 0x47, 0x03, 0xff, 0x50, 0x60, 0x52, 0x6e, 0x38, 0xc7, 0x6b, 0x69, 0x48, 0x92, 0x3e, 0xa9, 0xea, + 0x4a, 0x17, 0x37, 0x89, 0xd4, 0x4d, 0x4e, 0xea, 0x3a, 0xae, 0x74, 0xfd, 0x36, 0xf8, 0xb7, 0x02, + 0x2f, 0x4a, 0x0d, 0xec, 0xb8, 0x9c, 0x0e, 0x56, 0x38, 0x11, 0xa9, 0xd7, 0x8e, 0x7f, 0xf1, 0x04, 0x09, 0x58, 0x28, 0xee, 0x15, 0x22, 0xf9, 0x26, 0x48, 0xc0, 0x9f, 0xfc, 0x04, 0x8c, 0xce, 0x13, 0xf1, 0x04, 0x4c, 0xd8, 0x27, 0xe2, 0x09, 0x98, 0xb4, 0x00, 0xb0, 0x47, 0x9c, 0xc6, 0x3a, 0xde, 0x4b, 0x69, 0x49, 0xfc, 0xb1, 0x04, 0xbd, 0x53, 0xc0, 0xe4, 0x5b, 0x25, 0xf6, 0x93, 0x8c, 0x5f, @@ -1648,7 +1648,7 @@ var fileDescriptor_1eae429cdae9f3b6 = []byte{ 0x1e, 0x66, 0x7b, 0x7e, 0x39, 0xcc, 0xf6, 0x3c, 0xcc, 0x95, 0x4d, 0x67, 0xbb, 0x59, 0xcc, 0x6d, 0x59, 0x55, 0xad, 0x6e, 0x94, 0xcb, 0x7b, 0x1f, 0xb4, 0x42, 0x76, 0x5b, 0x2b, 0xda, 0xae, 0x6f, 0xdc, 0xd9, 0xab, 0x1b, 0x76, 0xf1, 0xac, 0xfb, 0x57, 0x84, 0x2b, 0xff, 0x05, 0x00, 0x00, 0xff, - 0xff, 0x6c, 0x8c, 0xb1, 0x02, 0x16, 0x19, 0x00, 0x00, + 0xff, 0x4b, 0xe9, 0x94, 0x83, 0x16, 0x19, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/pubsub/types/tx.pb.go b/x/pubsub/types/tx.pb.go index 7b5d297d..2a4f0109 100644 --- a/x/pubsub/types/tx.pb.go +++ b/x/pubsub/types/tx.pb.go @@ -682,47 +682,47 @@ func init() { func init() { proto.RegisterFile("pubsub/v1/tx.proto", fileDescriptor_de188e882df4c8a7) } var fileDescriptor_de188e882df4c8a7 = []byte{ - // 635 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x95, 0xcf, 0x6e, 0xd3, 0x40, - 0x10, 0xc6, 0xe3, 0x54, 0xad, 0xd4, 0xa9, 0x20, 0x61, 0xa1, 0x69, 0x70, 0x5a, 0x37, 0xa4, 0x40, - 0xd3, 0x14, 0x6c, 0xb5, 0x08, 0x09, 0x71, 0x2b, 0x02, 0xa9, 0x3d, 0x44, 0x42, 0xe1, 0x82, 0x38, - 0x10, 0xc5, 0xf1, 0x6a, 0xeb, 0x52, 0x7b, 0x5d, 0xaf, 0x1d, 0x35, 0x37, 0xc4, 0x91, 0x03, 0xe2, - 0xcc, 0x85, 0x57, 0xe8, 0x63, 0x70, 0xec, 0x91, 0x23, 0x4a, 0x84, 0xfa, 0x1a, 0x55, 0xec, 0x4d, - 0x6c, 0xc7, 0x7f, 0xe2, 0x9b, 0x3d, 0x3b, 0xbb, 0xdf, 0x6f, 0xbe, 0x99, 0xb5, 0x01, 0x59, 0xae, - 0xca, 0x5c, 0x55, 0x19, 0x1c, 0x28, 0xce, 0xa5, 0x6c, 0xd9, 0xd4, 0xa1, 0x68, 0xd5, 0x8f, 0xc9, - 0x83, 0x03, 0x71, 0xa3, 0x4f, 0x99, 0x41, 0x99, 0x62, 0x30, 0x32, 0x49, 0x31, 0x18, 0xf1, 0x73, - 0xc4, 0x07, 0x84, 0x12, 0xea, 0x3d, 0x2a, 0x93, 0x27, 0x1e, 0xad, 0x04, 0xa7, 0xf1, 0x33, 0xfc, - 0x78, 0x8d, 0x1f, 0x73, 0xe1, 0x62, 0x7b, 0x38, 0x59, 0xf5, 0x1e, 0xfc, 0xc5, 0xc6, 0x17, 0x78, - 0xd8, 0x66, 0xa4, 0x83, 0x0d, 0x3a, 0xc0, 0xef, 0x5d, 0xf5, 0x5c, 0x67, 0xa7, 0xd8, 0xee, 0xe0, - 0x0b, 0x17, 0x33, 0x07, 0xed, 0x41, 0xd9, 0x9a, 0xc6, 0xba, 0x1a, 0x35, 0x7a, 0xba, 0x59, 0x15, - 0xea, 0x42, 0x73, 0xb5, 0x53, 0x9a, 0xc5, 0xdf, 0x7a, 0x61, 0x54, 0x81, 0x15, 0xa6, 0x13, 0x13, - 0xdb, 0xd5, 0xa2, 0x97, 0xc0, 0xdf, 0x5e, 0xaf, 0x7d, 0xbb, 0xb9, 0x6a, 0xf1, 0x97, 0xc6, 0x26, - 0x88, 0x49, 0x62, 0xcc, 0xa2, 0x26, 0xc3, 0x0d, 0x17, 0x36, 0xda, 0x8c, 0x1c, 0x69, 0xda, 0x07, - 0x57, 0x65, 0x7d, 0x5b, 0x57, 0x03, 0x90, 0x97, 0x00, 0x6c, 0x16, 0xf4, 0x10, 0xd6, 0x0e, 0xd7, - 0xe5, 0x99, 0x53, 0x72, 0x68, 0x47, 0x28, 0x31, 0x1f, 0x94, 0x08, 0xd5, 0xb8, 0x2c, 0x47, 0xb2, - 0x42, 0xc0, 0x71, 0xaa, 0xe7, 0x80, 0x02, 0xb1, 0x6e, 0x4f, 0xd3, 0x6c, 0xcc, 0x18, 0x37, 0xe8, - 0x5e, 0xb0, 0x72, 0xe4, 0x2f, 0xe4, 0xa3, 0xd9, 0x82, 0x5a, 0xa2, 0x22, 0x07, 0xfa, 0x2e, 0xc0, - 0xa6, 0x4f, 0x3b, 0xf3, 0xef, 0xc4, 0x74, 0xb0, 0xe9, 0x4c, 0x99, 0xde, 0x85, 0x5b, 0xa6, 0x7b, - 0x4b, 0xdc, 0x2f, 0x31, 0xe4, 0xd7, 0xfc, 0xe6, 0xa0, 0x9d, 0x7e, 0x20, 0x1f, 0xeb, 0x36, 0x6c, - 0xa5, 0xb0, 0x70, 0xda, 0x5f, 0x02, 0x6c, 0xc7, 0x1b, 0x1e, 0x05, 0xde, 0x85, 0x12, 0xb7, 0xca, - 0x72, 0x74, 0x6a, 0x76, 0x75, 0x8d, 0x3b, 0x78, 0x37, 0x1c, 0x3e, 0xd1, 0x12, 0x87, 0xb1, 0xb8, - 0x68, 0x18, 0x97, 0xd2, 0xe9, 0x1b, 0x50, 0x4f, 0x67, 0xe3, 0x05, 0xfc, 0x10, 0xa6, 0x25, 0x06, - 0xbd, 0x88, 0xe2, 0x1f, 0x43, 0xa8, 0xd3, 0x51, 0xc3, 0x6b, 0x89, 0x03, 0xca, 0xb7, 0x97, 0xd9, - 0x5c, 0x24, 0x9f, 0xe5, 0x75, 0x90, 0xd2, 0x78, 0x38, 0xf2, 0x6f, 0x21, 0x54, 0x57, 0x1a, 0x75, - 0x6e, 0xd3, 0x93, 0x47, 0xbc, 0xb8, 0x78, 0xc4, 0x33, 0x8c, 0xdf, 0x81, 0x47, 0x19, 0x80, 0x7e, - 0x19, 0x87, 0xff, 0x97, 0x61, 0xa9, 0xcd, 0x08, 0xfa, 0x0c, 0xa5, 0xb9, 0x16, 0xa1, 0xc7, 0x21, - 0x5f, 0x53, 0xbf, 0x5d, 0xe2, 0x93, 0x05, 0x59, 0xbe, 0x0e, 0xfa, 0x08, 0x77, 0x22, 0x6e, 0xa2, - 0x46, 0x74, 0x5f, 0xd2, 0xe7, 0x48, 0xdc, 0xc9, 0xcc, 0xe1, 0x27, 0xf7, 0xa0, 0x3c, 0x5f, 0x23, - 0x4a, 0x84, 0x8a, 0x9f, 0xff, 0x74, 0x51, 0x1a, 0x97, 0x20, 0x80, 0xe2, 0xb7, 0x0f, 0xed, 0xc6, - 0xe8, 0x92, 0xaf, 0x9e, 0xd8, 0x5c, 0x9c, 0xc8, 0x85, 0x2c, 0x58, 0x4f, 0xbc, 0x28, 0xa8, 0x95, - 0xe9, 0x72, 0x54, 0x6e, 0x3f, 0x57, 0x2e, 0x57, 0x3c, 0x83, 0xfb, 0x09, 0x53, 0x8e, 0x9a, 0x19, - 0xce, 0x47, 0xd5, 0xf6, 0x72, 0x64, 0x72, 0x2d, 0x06, 0x95, 0xe4, 0x69, 0x44, 0xfb, 0xd9, 0x8d, - 0x88, 0x2a, 0x3e, 0xcb, 0x97, 0xec, 0x8b, 0x8a, 0xcb, 0x5f, 0x6f, 0xae, 0x5a, 0xc2, 0x9b, 0xe3, - 0x3f, 0x23, 0x49, 0xb8, 0x1e, 0x49, 0xc2, 0xbf, 0x91, 0x24, 0xfc, 0x1c, 0x4b, 0x85, 0xeb, 0xb1, - 0x54, 0xf8, 0x3b, 0x96, 0x0a, 0x9f, 0x64, 0xa2, 0x3b, 0xa7, 0xae, 0x2a, 0xf7, 0xa9, 0xa1, 0x58, - 0x98, 0x90, 0xe1, 0xd9, 0x40, 0x61, 0xd4, 0x30, 0xf0, 0xb9, 0x8e, 0x6d, 0x65, 0xf0, 0x4a, 0xb9, - 0xe4, 0xbf, 0x79, 0xc5, 0x19, 0x5a, 0x98, 0xa9, 0x2b, 0xde, 0x0f, 0xfd, 0xc5, 0x6d, 0x00, 0x00, - 0x00, 0xff, 0xff, 0x88, 0xd7, 0xbc, 0x62, 0x55, 0x08, 0x00, 0x00, + // 634 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x95, 0xbf, 0x6f, 0xd3, 0x40, + 0x14, 0xc7, 0xe3, 0x54, 0xad, 0xd4, 0x57, 0x41, 0xc2, 0x41, 0xd3, 0xe0, 0xb4, 0x6e, 0x48, 0x81, + 0xa6, 0x29, 0xd8, 0x6a, 0x11, 0x03, 0x6c, 0x45, 0x20, 0xb5, 0x43, 0x24, 0x14, 0x16, 0xc4, 0x40, + 0x14, 0xc7, 0xa7, 0xab, 0x4b, 0xed, 0x73, 0x7d, 0x76, 0xd4, 0x6c, 0x88, 0x91, 0x01, 0x31, 0xb3, + 0xf0, 0x2f, 0xf4, 0xcf, 0x60, 0xec, 0xc8, 0x88, 0x12, 0xa1, 0xfe, 0x1b, 0x55, 0xec, 0x4b, 0x6c, + 0xc7, 0x3f, 0xe2, 0xcd, 0x7e, 0xf7, 0xee, 0xbe, 0x9f, 0xf7, 0x7d, 0xef, 0x6c, 0x40, 0x96, 0xab, + 0x32, 0x57, 0x55, 0x06, 0x07, 0x8a, 0x73, 0x29, 0x5b, 0x36, 0x75, 0x28, 0x5a, 0xf5, 0x63, 0xf2, + 0xe0, 0x40, 0xdc, 0xe8, 0x53, 0x66, 0x50, 0xa6, 0x18, 0x8c, 0x4c, 0x52, 0x0c, 0x46, 0xfc, 0x1c, + 0xf1, 0x01, 0xa1, 0x84, 0x7a, 0x8f, 0xca, 0xe4, 0x89, 0x47, 0x2b, 0xc1, 0x69, 0xfc, 0x0c, 0x3f, + 0x5e, 0xe3, 0xc7, 0x5c, 0xb8, 0xd8, 0x1e, 0x4e, 0x56, 0xbd, 0x07, 0x7f, 0xb1, 0xf1, 0x05, 0x1e, + 0xb6, 0x19, 0xe9, 0x60, 0x83, 0x0e, 0xf0, 0x7b, 0x57, 0x3d, 0xd7, 0xd9, 0x29, 0xb6, 0x3b, 0xf8, + 0xc2, 0xc5, 0xcc, 0x41, 0x7b, 0x50, 0xb6, 0xa6, 0xb1, 0xae, 0x46, 0x8d, 0x9e, 0x6e, 0x56, 0x85, + 0xba, 0xd0, 0x5c, 0xed, 0x94, 0x66, 0xf1, 0xb7, 0x5e, 0x18, 0x55, 0x60, 0x85, 0xe9, 0xc4, 0xc4, + 0x76, 0xb5, 0xe8, 0x25, 0xf0, 0xb7, 0xd7, 0x6b, 0xdf, 0x6e, 0xae, 0x5a, 0xfc, 0xa5, 0xb1, 0x09, + 0x62, 0x92, 0x18, 0xb3, 0xa8, 0xc9, 0x70, 0xc3, 0x85, 0x8d, 0x36, 0x23, 0x47, 0x9a, 0xf6, 0xc1, + 0x55, 0x59, 0xdf, 0xd6, 0xd5, 0x00, 0xe4, 0x25, 0x00, 0x9b, 0x05, 0x3d, 0x84, 0xb5, 0xc3, 0x75, + 0x79, 0xe6, 0x94, 0x1c, 0xda, 0x11, 0x4a, 0xcc, 0x07, 0x25, 0x42, 0x35, 0x2e, 0xcb, 0x91, 0xac, + 0x10, 0x70, 0x9c, 0xea, 0x39, 0xa0, 0x40, 0xac, 0xdb, 0xd3, 0x34, 0x1b, 0x33, 0xc6, 0x0d, 0xba, + 0x17, 0xac, 0x1c, 0xf9, 0x0b, 0xf9, 0x68, 0xb6, 0xa0, 0x96, 0xa8, 0xc8, 0x81, 0xbe, 0x0b, 0xb0, + 0xe9, 0xd3, 0xce, 0xfc, 0x3b, 0x31, 0x1d, 0x6c, 0x3a, 0x53, 0xa6, 0x77, 0xe1, 0x96, 0xe9, 0xde, + 0x12, 0xf7, 0x4b, 0x0c, 0xf9, 0x35, 0xbf, 0x39, 0x68, 0xa7, 0x1f, 0xc8, 0xc7, 0xba, 0x0d, 0x5b, + 0x29, 0x2c, 0x9c, 0xf6, 0x97, 0x00, 0xdb, 0xf1, 0x86, 0x47, 0x81, 0x77, 0xa1, 0xc4, 0xad, 0xb2, + 0x1c, 0x9d, 0x9a, 0x5d, 0x5d, 0xe3, 0x0e, 0xde, 0x0d, 0x87, 0x4f, 0xb4, 0xc4, 0x61, 0x2c, 0x2e, + 0x1a, 0xc6, 0xa5, 0x74, 0xfa, 0x06, 0xd4, 0xd3, 0xd9, 0x78, 0x01, 0x3f, 0x84, 0x69, 0x89, 0x41, + 0x2f, 0xa2, 0xf8, 0xc7, 0x10, 0xea, 0x74, 0xd4, 0xf0, 0x5a, 0xe2, 0x80, 0xf2, 0xed, 0x65, 0x36, + 0x17, 0xc9, 0x67, 0x79, 0x1d, 0xa4, 0x34, 0x1e, 0x8e, 0xfc, 0x5b, 0x08, 0xd5, 0x95, 0x46, 0x9d, + 0xdb, 0xf4, 0xe4, 0x11, 0x2f, 0x2e, 0x1e, 0xf1, 0x0c, 0xe3, 0x77, 0xe0, 0x51, 0x06, 0xa0, 0x5f, + 0xc6, 0xe1, 0xff, 0x65, 0x58, 0x6a, 0x33, 0x82, 0x3e, 0x43, 0x69, 0xae, 0x45, 0xe8, 0x71, 0xc8, + 0xd7, 0xd4, 0x6f, 0x97, 0xf8, 0x64, 0x41, 0x96, 0xaf, 0x83, 0x3e, 0xc2, 0x9d, 0x88, 0x9b, 0xa8, + 0x11, 0xdd, 0x97, 0xf4, 0x39, 0x12, 0x77, 0x32, 0x73, 0xf8, 0xc9, 0x3d, 0x28, 0xcf, 0xd7, 0x88, + 0x12, 0xa1, 0xe2, 0xe7, 0x3f, 0x5d, 0x94, 0xc6, 0x25, 0x08, 0xa0, 0xf8, 0xed, 0x43, 0xbb, 0x31, + 0xba, 0xe4, 0xab, 0x27, 0x36, 0x17, 0x27, 0x72, 0x21, 0x0b, 0xd6, 0x13, 0x2f, 0x0a, 0x6a, 0x65, + 0xba, 0x1c, 0x95, 0xdb, 0xcf, 0x95, 0xcb, 0x15, 0xcf, 0xe0, 0x7e, 0xc2, 0x94, 0xa3, 0x66, 0x86, + 0xf3, 0x51, 0xb5, 0xbd, 0x1c, 0x99, 0x5c, 0x8b, 0x41, 0x25, 0x79, 0x1a, 0xd1, 0x7e, 0x76, 0x23, + 0xa2, 0x8a, 0xcf, 0xf2, 0x25, 0xfb, 0xa2, 0xe2, 0xf2, 0xd7, 0x9b, 0xab, 0x96, 0xf0, 0xe6, 0xf8, + 0xcf, 0x48, 0x12, 0xae, 0x47, 0x92, 0xf0, 0x6f, 0x24, 0x09, 0x3f, 0xc7, 0x52, 0xe1, 0x7a, 0x2c, + 0x15, 0xfe, 0x8e, 0xa5, 0xc2, 0x27, 0x99, 0xe8, 0xce, 0xa9, 0xab, 0xca, 0x7d, 0x6a, 0x28, 0x16, + 0x26, 0x64, 0x78, 0x36, 0x50, 0x18, 0x35, 0x0c, 0x7c, 0xae, 0x63, 0x5b, 0x19, 0xbc, 0x52, 0x2e, + 0xf9, 0x6f, 0x5e, 0x71, 0x86, 0x16, 0x66, 0xea, 0x8a, 0xf7, 0x43, 0x7f, 0x71, 0x1b, 0x00, 0x00, + 0xff, 0xff, 0xaf, 0xb2, 0x99, 0xe3, 0x55, 0x08, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. From 5ee3895f8cb29e4d85f8b6f39a855247ba956554 Mon Sep 17 00:00:00 2001 From: Collin Brittain Date: Mon, 27 Jan 2025 14:00:56 -0600 Subject: [PATCH 2/8] Attempting to fix build error with specific alpine image --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 262a88b9..8a65b400 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.22.2-alpine AS build-env +FROM golang:1.22.2-alpine3.21 AS build-env RUN apk add --no-cache curl make git libc-dev bash gcc linux-headers eudev-dev python3 From 4403dce45c2817b6068a0388ff6a1c849acc62c1 Mon Sep 17 00:00:00 2001 From: Collin Brittain Date: Mon, 27 Jan 2025 14:05:24 -0600 Subject: [PATCH 3/8] Correct image version --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 8a65b400..7b7b6c49 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.22.2-alpine3.21 AS build-env +FROM golang:1.22.11-alpine3.21 AS build-env RUN apk add --no-cache curl make git libc-dev bash gcc linux-headers eudev-dev python3 From 46773e2348b163300b0ddb3f290303616c9fdb71 Mon Sep 17 00:00:00 2001 From: Collin Brittain Date: Mon, 27 Jan 2025 14:28:54 -0600 Subject: [PATCH 4/8] Reduce make parallelism --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 7b7b6c49..e271ebeb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ RUN go mod download COPY . . # build Sommelier -RUN make install +RUN make install -j1 # Final image FROM alpine:edge From bc4a74dac2d48d82fe8cb24bb1349edf6eabbe65 Mon Sep 17 00:00:00 2001 From: Collin Brittain Date: Tue, 28 Jan 2025 11:15:24 -0600 Subject: [PATCH 5/8] Bump gravity-bridge dependency to v6.0.1 --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index eec65fd7..5f9e3dff 100644 --- a/go.mod +++ b/go.mod @@ -23,7 +23,7 @@ require ( github.com/grpc-ecosystem/grpc-gateway v1.16.0 github.com/miguelmota/go-ethereum-hdwallet v0.1.1 github.com/ory/dockertest/v3 v3.10.0 - github.com/peggyjv/gravity-bridge/module/v6 v6.0.0 + github.com/peggyjv/gravity-bridge/module/v6 v6.0.1 github.com/rakyll/statik v0.1.7 github.com/spf13/cast v1.6.0 github.com/spf13/cobra v1.8.0 diff --git a/go.sum b/go.sum index 2f093d74..1963f1c5 100644 --- a/go.sum +++ b/go.sum @@ -1412,8 +1412,8 @@ github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0Mw github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/paulbellamy/ratecounter v0.2.0/go.mod h1:Hfx1hDpSGoqxkVVpBi/IlYD7kChlfo5C6hzIHwPqfFE= github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k= -github.com/peggyjv/gravity-bridge/module/v6 v6.0.0 h1:3r8jp1kRhLoN9Y2nqao7TIshvUsg4BPbtNd15cplqy0= -github.com/peggyjv/gravity-bridge/module/v6 v6.0.0/go.mod h1:Ctc0dC9eapsmbP44sunV64A0xbL630ad67bGC5RvADY= +github.com/peggyjv/gravity-bridge/module/v6 v6.0.1 h1:m+NfLel2Uk+6513T6655zADDX6OuAGm5gh2D+nhq8RI= +github.com/peggyjv/gravity-bridge/module/v6 v6.0.1/go.mod h1:Ctc0dC9eapsmbP44sunV64A0xbL630ad67bGC5RvADY= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= github.com/pelletier/go-toml/v2 v2.1.0 h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4= github.com/pelletier/go-toml/v2 v2.1.0/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= From 427940a3aa1edb069faa4338593ab213f77bac1e Mon Sep 17 00:00:00 2001 From: Collin Brittain Date: Tue, 28 Jan 2025 13:20:07 -0600 Subject: [PATCH 6/8] Try splitting the build to fix resource constraint --- .github/workflows/integration-tests.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index ef35eed2..d6b279f2 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -48,22 +48,29 @@ jobs: uses: docker/metadata-action@v3 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-sommelier - - name: build-and-push + - name: build-and-push-linux-amd64 uses: docker/build-push-action@v2 with: context: . file: Dockerfile push: true - platforms: linux/amd64, linux/arm64/v8 + platforms: linux/amd64 + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} + builder: ${{ steps.buildx.outputs.name }} + - name: build-and-push-linux-arm64 + uses: docker/build-push-action@v2 + with: + context: . + file: Dockerfile + push: true + platforms: linux/arm64/v8 tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} builder: ${{ steps.buildx.outputs.name }} - cache-from: type=local,src=/tmp/.buildx-cache - cache-to: type=local,mode=max,dest=/tmp/.buildx-cache-new - name: Move Docker cache run: | rm -rf /tmp/.buildx-cache - mv /tmp/.buildx-cache-new /tmp/.buildx-cache hardhat-build: permissions: From 3c286e1e283326f810bdaee7553dc05d953a6e70 Mon Sep 17 00:00:00 2001 From: Collin Brittain Date: Tue, 28 Jan 2025 14:15:15 -0600 Subject: [PATCH 7/8] Restore original build step --- .github/workflows/integration-tests.yml | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index d6b279f2..ef35eed2 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -48,29 +48,22 @@ jobs: uses: docker/metadata-action@v3 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}-sommelier - - name: build-and-push-linux-amd64 - uses: docker/build-push-action@v2 - with: - context: . - file: Dockerfile - push: true - platforms: linux/amd64 - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - builder: ${{ steps.buildx.outputs.name }} - - name: build-and-push-linux-arm64 + - name: build-and-push uses: docker/build-push-action@v2 with: context: . file: Dockerfile push: true - platforms: linux/arm64/v8 + platforms: linux/amd64, linux/arm64/v8 tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} builder: ${{ steps.buildx.outputs.name }} + cache-from: type=local,src=/tmp/.buildx-cache + cache-to: type=local,mode=max,dest=/tmp/.buildx-cache-new - name: Move Docker cache run: | rm -rf /tmp/.buildx-cache + mv /tmp/.buildx-cache-new /tmp/.buildx-cache hardhat-build: permissions: From 9b54d3873f70de34d29f54ad4747f726ef41b0cf Mon Sep 17 00:00:00 2001 From: Collin Brittain Date: Tue, 28 Jan 2025 20:06:40 -0600 Subject: [PATCH 8/8] Tweak burn logic --- x/axelarcork/keeper/axelarcork.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/x/axelarcork/keeper/axelarcork.go b/x/axelarcork/keeper/axelarcork.go index 9230304d..98de4e50 100644 --- a/x/axelarcork/keeper/axelarcork.go +++ b/x/axelarcork/keeper/axelarcork.go @@ -42,6 +42,10 @@ func (k Keeper) SweepModuleAccountBalances(ctx sdk.Context) { // Only sweep coins that will not cause overflows for _, coin := range balances { + if coin.Amount.IsZero() { + continue + } + safe := AddToCommunityPoolIfSafe(communityPool, coin) if safe { safeBalancesToSend = safeBalancesToSend.Add(coin) @@ -50,7 +54,7 @@ func (k Keeper) SweepModuleAccountBalances(ctx sdk.Context) { } } - if len(balancesToBurn) > 0 { + if !balancesToBurn.IsZero() { ctx.Logger().With("module", "x/"+types.ModuleName).Info("burning unsafe coins from axelarcork module account", "coins", balancesToBurn.String()) k.bankKeeper.BurnCoins(ctx, types.ModuleName, balancesToBurn) }