Skip to content

Commit

Permalink
Update Kava grpc client with consensus client (#1828)
Browse files Browse the repository at this point in the history
* Add consensus client to kava grpc client

* Update kvtool to latest version
This version includes the v25 kava template
  • Loading branch information
DracoLi authored Feb 12, 2024
1 parent ad03a75 commit 5914f1d
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 1 deletion.
3 changes: 3 additions & 0 deletions client/grpc/query/query.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import (
authtypes "github.com/cosmos/cosmos-sdk/x/auth/types"
authz "github.com/cosmos/cosmos-sdk/x/authz"
banktypes "github.com/cosmos/cosmos-sdk/x/bank/types"
consensustypes "github.com/cosmos/cosmos-sdk/x/consensus/types"
disttypes "github.com/cosmos/cosmos-sdk/x/distribution/types"
evidencetypes "github.com/cosmos/cosmos-sdk/x/evidence/types"
govv1types "github.com/cosmos/cosmos-sdk/x/gov/types/v1"
Expand Down Expand Up @@ -58,6 +59,7 @@ type QueryClient struct {
Slashing slashingtypes.QueryClient
Staking stakingtypes.QueryClient
Upgrade upgradetypes.QueryClient
Consensus consensustypes.QueryClient

// 3rd party query clients

Expand Down Expand Up @@ -106,6 +108,7 @@ func NewQueryClient(grpcEndpoint string) (*QueryClient, error) {
Slashing: slashingtypes.NewQueryClient(conn),
Staking: stakingtypes.NewQueryClient(conn),
Upgrade: upgradetypes.NewQueryClient(conn),
Consensus: consensustypes.NewQueryClient(conn),

Evm: evmtypes.NewQueryClient(conn),
Feemarket: feemarkettypes.NewQueryClient(conn),
Expand Down
1 change: 1 addition & 0 deletions client/grpc/query/query_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ func TestNewQueryClient_ValidClient(t *testing.T) {
require.NotNil(t, client.Slashing)
require.NotNil(t, client.Staking)
require.NotNil(t, client.Upgrade)
require.NotNil(t, client.Consensus)

// validate 3rd party clients
require.NotNil(t, client.Evm)
Expand Down
2 changes: 1 addition & 1 deletion tests/e2e/kvtool
Submodule kvtool updated 49 files
+17 −0 config/templates/kava/master/initstate/.kava/config/genesis.json
+24 −0 config/templates/kava/v0.25/docker-compose.yaml
+339 −0 config/templates/kava/v0.25/initstate/.kava/config/app.toml
+17 −0 config/templates/kava/v0.25/initstate/.kava/config/client.toml
+471 −0 config/templates/kava/v0.25/initstate/.kava/config/config.toml
+3,906 −0 config/templates/kava/v0.25/initstate/.kava/config/genesis.json
+1 −0 config/templates/kava/v0.25/initstate/.kava/config/gentx/gentx-461d9761df5db0a112407ca8a82f1774ef2dbaa3.json
+16 −0 config/templates/kava/v0.25/initstate/.kava/config/init-data-directory.sh
+1 −0 config/templates/kava/v0.25/initstate/.kava/config/node_key.json
+11 −0 config/templates/kava/v0.25/initstate/.kava/config/priv_validator_key.json
+5 −0 config/templates/kava/v0.25/initstate/.kava/config/priv_validator_state.json.example
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/03db6b11f47d074a532b9eb8a98ab7ada5845087.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/1448b9047aecf1f3a1c778b49af84586f88f14fa.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/1c73b6247855552c246549488c46a258434398dc.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/206417edf50903e8ddc85e1ed458cfc946323738.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/24d2a5743eacb429fe8f8f69a22a26a41691bfae.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/4462e7eef5dcbffbf651255b8759c0e190e1efa5.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/4b92edaf4ce0531d978c0b61ce62ad474e1a357f.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/5d5ace45598bca115f6d9c7a0c4bf2f16e53fb41.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/77057b4d493cc19574239b97195a4c60cbbf37f6.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/7bbf300890857b8c241b219c6a489431669b3afa.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/83a9586900f6bb8dc69f86b74c3ec32c5b05a077.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/91659f27507b356f376866b94b507c53d49a2530.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/a2f728f997f62f47d4262a70947f6c36885df9fa.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/a8290eb8cd32c3d0d0d482052f32b00c7989e25f.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/b7fb577df8c33dc3d319db211214feb82cfea70c.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/bridge_relayer.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/cd9686908f12a2004dbaf4e1103122425126d0d9.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/committee.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/deputy-bnb-cold.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/deputy-bnb-hot.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/deputy-btcb-cold.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/deputy-btcb-hot.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/deputy-busd-cold.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/deputy-busd-hot.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/deputy-xrpb-cold.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/deputy-xrpb-hot.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/ea30c5bfcbc39eb47f8fbedcdce213e182a236b4.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/ee119aaf0cba620d26f48a50eef7cc802af730da.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/f45ca10947f423acba73b26bb976709aef39c05e.address
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/generic-0.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/generic-1.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/generic-2.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/oracle.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/user.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/validator.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/vesting-periodic.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/whale.info
+1 −0 config/templates/kava/v0.25/initstate/.kava/keyring-test/whale2.info

0 comments on commit 5914f1d

Please sign in to comment.