x/staking: gRPC query Service (#6490)
* Add types for staking grpc * Update module.go * Update staking query types * Add grpc query methods * Add delegation response to proto * Add queriers for delegations * Add queriers for unbonding * Add queriers for redelegations * Add cases for redelegations * Add test for grpc validators * Update staking types to proto * Update staking query proto * Add tests for grpc * Add tests for grpc pool, parameters * Fix lint issues * Add grpc redelegation tests * Add more tests * Add docs for query proto * Add docs for query types * Modify redel querier * Add debugging statements * Revert debugging * Fix proto lint errors * Add wrapper for keeper * Embed keeper in querier * Add more tests * Add tests for validator unbondings * Add redel tests * fix queryRedelegationsFromSrcValidator * Fix Redelegation tests * update godoc * Update args * Update tests with suite * Fix lint * Remove redundant types * Refactor tests * fix test * refactor query proto * Fix tests * address review comments * lint staking proto * add godoc * Update tests to table driven tests * add debugging * Fix grpc tests * address comments * address whitespace suggestions * Add more tests * add tests for invalid redels * update error messages * address review suggestions * add tests * move suite to keeper_test Co-authored-by: Aaron Craelius <aaronc@users.noreply.github.com> Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
Aaron Craelius
Federico Kunze
mergify[bot]
parent
b9f86dd7fe
commit
5656e8647b
@@ -74,7 +74,7 @@ func TestCLICreateValidator(t *testing.T) {
|
||||
// Query delegations to the validator
|
||||
validatorDelegations := testutil.QueryStakingDelegationsTo(f, barVal)
|
||||
require.Len(t, validatorDelegations, 1)
|
||||
require.NotZero(t, validatorDelegations[0].Shares)
|
||||
require.NotNil(t, validatorDelegations[0].Shares)
|
||||
|
||||
// Edit validator
|
||||
// params to be changed in edit validator (NOTE: a validator can only change its commission once per day)
|
||||
|
||||
@@ -258,7 +258,7 @@ $ %s query staking delegation cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld75ru9p cosm
|
||||
return err
|
||||
}
|
||||
|
||||
bz, err := cdc.MarshalJSON(types.NewQueryBondsParams(delAddr, valAddr))
|
||||
bz, err := cdc.MarshalJSON(types.QueryDelegatorValidatorRequest{DelegatorAddr: delAddr, ValidatorAddr: valAddr})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -414,7 +414,7 @@ $ %s query staking unbonding-delegation cosmos1gghjut3ccd8ay0zduzj64hwre2fxs9ld7
|
||||
return err
|
||||
}
|
||||
|
||||
bz, err := cdc.MarshalJSON(types.NewQueryBondsParams(delAddr, valAddr))
|
||||
bz, err := cdc.MarshalJSON(types.QueryDelegatorValidatorRequest{DelegatorAddr: delAddr, ValidatorAddr: valAddr})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -619,7 +619,7 @@ $ %s query staking historical-info 5
|
||||
return fmt.Errorf("height argument provided must be a non-negative-integer: %v", err)
|
||||
}
|
||||
|
||||
bz, err := cdc.MarshalJSON(types.QueryHistoricalInfoParams{Height: height})
|
||||
bz, err := cdc.MarshalJSON(types.QueryHistoricalInfoRequest{Height: height})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user