gRPC
NOWNodes endpoint:
stride-grpc.nownodes.ioAuthentication metadata:
api-key: YOUR_API_KEYOfficial chain repository:
https://github.com/Stride-Labs/strideShared dependencies:
https://github.com/cosmos/cosmos-sdk
https://github.com/cosmos/ibc-go
https://github.com/cometbft/cometbftServices and methods
cosmos.auth.v1beta1.Query
| Method | Request and response |
|---|---|
Accounts | Detailed below |
Account | Detailed below |
AccountAddressByID | Detailed below |
Params | Detailed below |
ModuleAccounts | Detailed below |
ModuleAccountByName | Detailed below |
Bech32Prefix | Detailed below |
AddressBytesToString | Detailed below |
AddressStringToBytes | Detailed below |
AccountInfo | Detailed below |
Accounts
Description: Retrieves Accounts data from the cosmos.auth.v1beta1.Query gRPC service. Full method:
cosmos.auth.v1beta1.Query/AccountsRequest:
{
"pagination": {
"limit": "100"
}
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"pagination":{"limit":"100"}}' \
'stride-grpc.nownodes.io' \
cosmos.auth.v1beta1.Query/AccountsResponse example:
{
"accounts": [
{
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"pubKey": null,
"accountNumber": "1",
"sequence": "0"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}Account
Description: Retrieves Account data from the cosmos.auth.v1beta1.Query gRPC service. Full method:
cosmos.auth.v1beta1.Query/AccountRequest:
{
"address": "stride1ADDRESS"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"address":"stride1ADDRESS"}' \
'stride-grpc.nownodes.io' \
cosmos.auth.v1beta1.Query/AccountResponse example:
{
"account": {
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"pubKey": null,
"accountNumber": "1",
"sequence": "0"
}
}AccountAddressByID
Description: Retrieves Account Address By ID data from the cosmos.auth.v1beta1.Query gRPC service. Full method:
cosmos.auth.v1beta1.Query/AccountAddressByIDRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.auth.v1beta1.Query/AccountAddressByIDResponse example:
{
"address": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a"
}Params
Description: Retrieves Params data from the cosmos.auth.v1beta1.Query gRPC service. Full method:
cosmos.auth.v1beta1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.auth.v1beta1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}ModuleAccounts
Description: Calls the ModuleAccounts operation on the cosmos.auth.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.auth.v1beta1.Query/ModuleAccountsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.auth.v1beta1.Query/ModuleAccountsResponse example:
{
"account": {
"@type": "/cosmos.auth.v1beta1.ModuleAccount",
"baseAccount": {
"address": "stride1moduleaddress0000000000000000000000000",
"pubKey": null,
"accountNumber": "10",
"sequence": "0"
},
"name": "fee_collector",
"permissions": []
}
}ModuleAccountByName
Description: Calls the ModuleAccountByName operation on the cosmos.auth.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.auth.v1beta1.Query/ModuleAccountByNameRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.auth.v1beta1.Query/ModuleAccountByNameResponse example:
{
"account": {
"@type": "/cosmos.auth.v1beta1.ModuleAccount",
"baseAccount": {
"address": "stride1moduleaddress0000000000000000000000000",
"pubKey": null,
"accountNumber": "10",
"sequence": "0"
},
"name": "fee_collector",
"permissions": []
}
}Bech32Prefix
Description: Calls the Bech32Prefix operation on the cosmos.auth.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.auth.v1beta1.Query/Bech32PrefixRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.auth.v1beta1.Query/Bech32PrefixResponse example:
{
"bech32Prefix": "stride"
}AddressBytesToString
Description: Calls the AddressBytesToString operation on the cosmos.auth.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.auth.v1beta1.Query/AddressBytesToStringRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.auth.v1beta1.Query/AddressBytesToStringResponse example:
{
"address": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a"
}AddressStringToBytes
Description: Calls the AddressStringToBytes operation on the cosmos.auth.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.auth.v1beta1.Query/AddressStringToBytesRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.auth.v1beta1.Query/AddressStringToBytesResponse example:
{
"address": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a"
}AccountInfo
Description: Retrieves Account Info data from the cosmos.auth.v1beta1.Query gRPC service. Full method:
cosmos.auth.v1beta1.Query/AccountInfoRequest:
{
"address": "stride1ADDRESS"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"address":"stride1ADDRESS"}' \
'stride-grpc.nownodes.io' \
cosmos.auth.v1beta1.Query/AccountInfoResponse example:
{
"account": {
"@type": "/cosmos.auth.v1beta1.BaseAccount",
"address": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"pubKey": null,
"accountNumber": "1",
"sequence": "0"
}
}cosmos.authz.v1beta1.Query
| Method | Request and response |
|---|---|
Grants | Detailed below |
GranterGrants | Detailed below |
GranteeGrants | Detailed below |
Grants
Description: Calls the Grants operation on the cosmos.authz.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.authz.v1beta1.Query/GrantsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.authz.v1beta1.Query/GrantsResponse example:
{
"grants": [
{
"authorization": {
"@type": "/cosmos.bank.v1beta1.SendAuthorization",
"spendLimit": [
{
"denom": "uatom",
"amount": "1000"
}
]
},
"expiration": "2026-01-01T00:00:00Z"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}GranterGrants
Description: Calls the GranterGrants operation on the cosmos.authz.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.authz.v1beta1.Query/GranterGrantsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.authz.v1beta1.Query/GranterGrantsResponse example:
{
"grants": [
{
"authorization": {
"@type": "/cosmos.bank.v1beta1.SendAuthorization",
"spendLimit": [
{
"denom": "uatom",
"amount": "1000"
}
]
},
"expiration": "2026-01-01T00:00:00Z"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}GranteeGrants
Description: Calls the GranteeGrants operation on the cosmos.authz.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.authz.v1beta1.Query/GranteeGrantsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.authz.v1beta1.Query/GranteeGrantsResponse example:
{
"grants": [
{
"authorization": {
"@type": "/cosmos.bank.v1beta1.SendAuthorization",
"spendLimit": [
{
"denom": "uatom",
"amount": "1000"
}
]
},
"expiration": "2026-01-01T00:00:00Z"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}cosmos.bank.v1beta1.Query
| Method | Request and response |
|---|---|
Balance | Detailed below |
AllBalances | Detailed below |
SpendableBalances | Detailed below |
SpendableBalanceByDenom | Detailed below |
TotalSupply | Detailed below |
SupplyOf | Detailed below |
Params | Detailed below |
DenomMetadata | Detailed below |
DenomsMetadata | Detailed below |
DenomOwners | Detailed below |
DenomOwnersByQuery | Detailed below |
SendEnabled | Detailed below |
Balance
Description: Retrieves Balance data from the cosmos.bank.v1beta1.Query gRPC service. Full method:
cosmos.bank.v1beta1.Query/BalanceRequest:
{
"address": "stride1ADDRESS",
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"address":"stride1ADDRESS","denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/BalanceResponse example:
{
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}AllBalances
Description: Lists All Balances data from the cosmos.bank.v1beta1.Query gRPC service. Full method:
cosmos.bank.v1beta1.Query/AllBalancesRequest:
{
"address": "stride1ADDRESS",
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"address":"stride1ADDRESS","denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/AllBalancesResponse example:
{
"balances": [
{
"denom": "uatom",
"amount": "1000000"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}SpendableBalances
Description: Calls the SpendableBalances operation on the cosmos.bank.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.bank.v1beta1.Query/SpendableBalancesRequest:
{
"address": "stride1ADDRESS",
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"address":"stride1ADDRESS","denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/SpendableBalancesResponse example:
{
"balances": [
{
"denom": "uatom",
"amount": "1000000"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}SpendableBalanceByDenom
Description: Calls the SpendableBalanceByDenom operation on the cosmos.bank.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.bank.v1beta1.Query/SpendableBalanceByDenomRequest:
{
"address": "stride1ADDRESS",
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"address":"stride1ADDRESS","denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/SpendableBalanceByDenomResponse example:
{
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}TotalSupply
Description: Calls the TotalSupply operation on the cosmos.bank.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.bank.v1beta1.Query/TotalSupplyRequest:
{
"pagination": {
"limit": "100"
}
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"pagination":{"limit":"100"}}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/TotalSupplyResponse example:
{
"supply": [
{
"denom": "uatom",
"amount": "1000000000000"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}SupplyOf
Description: Calls the SupplyOf operation on the cosmos.bank.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.bank.v1beta1.Query/SupplyOfRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/SupplyOfResponse example:
{
"amount": {
"denom": "uatom",
"amount": "1000000000000"
}
}Params
Description: Retrieves Params data from the cosmos.bank.v1beta1.Query gRPC service. Full method:
cosmos.bank.v1beta1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}DenomMetadata
Description: Calls the DenomMetadata operation on the cosmos.bank.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.bank.v1beta1.Query/DenomMetadataRequest:
{
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/DenomMetadataResponse example:
{
"metadata": {
"description": "Example token metadata",
"denomUnits": [
{
"denom": "uatom",
"exponent": 0
}
],
"base": "uatom",
"display": "atom",
"name": "Example Token",
"symbol": "ATOM"
}
}DenomsMetadata
Description: Calls the DenomsMetadata operation on the cosmos.bank.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.bank.v1beta1.Query/DenomsMetadataRequest:
{
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/DenomsMetadataResponse example:
{
"metadata": {
"description": "Example token metadata",
"denomUnits": [
{
"denom": "uatom",
"exponent": 0
}
],
"base": "uatom",
"display": "atom",
"name": "Example Token",
"symbol": "ATOM"
}
}DenomOwners
Description: Calls the DenomOwners operation on the cosmos.bank.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.bank.v1beta1.Query/DenomOwnersRequest:
{
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/DenomOwnersResponse example:
{
"denom_owners": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}DenomOwnersByQuery
Description: Calls the DenomOwnersByQuery operation on the cosmos.bank.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.bank.v1beta1.Query/DenomOwnersByQueryRequest:
{
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/DenomOwnersByQueryResponse example:
{
"denom_owners_by_query": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}SendEnabled
Description: Submits a Send Enabled request to the cosmos.bank.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.bank.v1beta1.Query/SendEnabledRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.bank.v1beta1.Query/SendEnabledResponse example:
{
"send_enabled": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}cosmos.consensus.v1.Query
| Method | Request and response |
|---|---|
Params | Detailed below |
Params
Description: Retrieves Params data from the cosmos.consensus.v1.Query gRPC service. Full method:
cosmos.consensus.v1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.consensus.v1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}cosmos.distribution.v1beta1.Query
| Method | Request and response |
|---|---|
Params | Detailed below |
ValidatorOutstandingRewards | Detailed below |
ValidatorCommission | Detailed below |
ValidatorSlashes | Detailed below |
DelegationRewards | Detailed below |
DelegationTotalRewards | Detailed below |
DelegatorValidators | Detailed below |
DelegatorWithdrawAddress | Detailed below |
CommunityPool | Detailed below |
Params
Description: Retrieves Params data from the cosmos.distribution.v1beta1.Query gRPC service. Full method:
cosmos.distribution.v1beta1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.distribution.v1beta1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}ValidatorOutstandingRewards
Description: Calls the ValidatorOutstandingRewards operation on the cosmos.distribution.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewardsRequest:
{
"validatorAddr": "stridevaloper1VALIDATOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"validatorAddr":"stridevaloper1VALIDATOR"}' \
'stride-grpc.nownodes.io' \
cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewardsResponse example:
{
"validators": [
{
"operatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"consensusPubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000",
"delegatorShares": "1000000.000000000000000000",
"description": {
"moniker": "example-validator"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}ValidatorCommission
Description: Calls the ValidatorCommission operation on the cosmos.distribution.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.distribution.v1beta1.Query/ValidatorCommissionRequest:
{
"validatorAddr": "stridevaloper1VALIDATOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"validatorAddr":"stridevaloper1VALIDATOR"}' \
'stride-grpc.nownodes.io' \
cosmos.distribution.v1beta1.Query/ValidatorCommissionResponse example:
{
"validators": [
{
"operatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"consensusPubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000",
"delegatorShares": "1000000.000000000000000000",
"description": {
"moniker": "example-validator"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}ValidatorSlashes
Description: Calls the ValidatorSlashes operation on the cosmos.distribution.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.distribution.v1beta1.Query/ValidatorSlashesRequest:
{
"validatorAddr": "stridevaloper1VALIDATOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"validatorAddr":"stridevaloper1VALIDATOR"}' \
'stride-grpc.nownodes.io' \
cosmos.distribution.v1beta1.Query/ValidatorSlashesResponse example:
{
"validators": [
{
"operatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"consensusPubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000",
"delegatorShares": "1000000.000000000000000000",
"description": {
"moniker": "example-validator"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}DelegationRewards
Description: Calls the DelegationRewards operation on the cosmos.distribution.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.distribution.v1beta1.Query/DelegationRewardsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.distribution.v1beta1.Query/DelegationRewardsResponse example:
{
"delegationResponses": [
{
"delegation": {
"delegatorAddress": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"validatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"shares": "1000000.000000000000000000"
},
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}DelegationTotalRewards
Description: Calls the DelegationTotalRewards operation on the cosmos.distribution.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.distribution.v1beta1.Query/DelegationTotalRewardsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.distribution.v1beta1.Query/DelegationTotalRewardsResponse example:
{
"delegationResponses": [
{
"delegation": {
"delegatorAddress": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"validatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"shares": "1000000.000000000000000000"
},
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}DelegatorValidators
Description: Calls the DelegatorValidators operation on the cosmos.distribution.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.distribution.v1beta1.Query/DelegatorValidatorsRequest:
{
"validatorAddr": "stridevaloper1VALIDATOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"validatorAddr":"stridevaloper1VALIDATOR"}' \
'stride-grpc.nownodes.io' \
cosmos.distribution.v1beta1.Query/DelegatorValidatorsResponse example:
{
"validators": [
{
"operatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"consensusPubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000",
"delegatorShares": "1000000.000000000000000000",
"description": {
"moniker": "example-validator"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}DelegatorWithdrawAddress
Description: Calls the DelegatorWithdrawAddress operation on the cosmos.distribution.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddressRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.distribution.v1beta1.Query/DelegatorWithdrawAddressResponse example:
{
"address": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a"
}CommunityPool
Description: Calls the CommunityPool operation on the cosmos.distribution.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.distribution.v1beta1.Query/CommunityPoolRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.distribution.v1beta1.Query/CommunityPoolResponse example:
{
"pool": {
"notBondedTokens": "1000000",
"bondedTokens": "1000000"
}
}cosmos.evidence.v1beta1.Query
| Method | Request and response |
|---|---|
Evidence | Detailed below |
AllEvidence | Detailed below |
Evidence
Description: Calls the Evidence operation on the cosmos.evidence.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.evidence.v1beta1.Query/EvidenceRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.evidence.v1beta1.Query/EvidenceResponse example:
{
"evidence": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}AllEvidence
Description: Lists All Evidence data from the cosmos.evidence.v1beta1.Query gRPC service. Full method:
cosmos.evidence.v1beta1.Query/AllEvidenceRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.evidence.v1beta1.Query/AllEvidenceResponse example:
{
"all_evidence": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}cosmos.feegrant.v1beta1.Query
| Method | Request and response |
|---|---|
Allowance | Detailed below |
Allowances | Detailed below |
AllowancesByGranter | Detailed below |
Allowance
Description: Lists Allowance data from the cosmos.feegrant.v1beta1.Query gRPC service. Full method:
cosmos.feegrant.v1beta1.Query/AllowanceRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.feegrant.v1beta1.Query/AllowanceResponse example:
{
"allowance": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}Allowances
Description: Lists Allowances data from the cosmos.feegrant.v1beta1.Query gRPC service. Full method:
cosmos.feegrant.v1beta1.Query/AllowancesRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.feegrant.v1beta1.Query/AllowancesResponse example:
{
"allowances": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}AllowancesByGranter
Description: Lists Allowances By Granter data from the cosmos.feegrant.v1beta1.Query gRPC service. Full method:
cosmos.feegrant.v1beta1.Query/AllowancesByGranterRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.feegrant.v1beta1.Query/AllowancesByGranterResponse example:
{
"grants": [
{
"authorization": {
"@type": "/cosmos.bank.v1beta1.SendAuthorization",
"spendLimit": [
{
"denom": "uatom",
"amount": "1000"
}
]
},
"expiration": "2026-01-01T00:00:00Z"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}cosmos.gov.v1.Query
| Method | Request and response |
|---|---|
Constitution | Detailed below |
Proposal | Detailed below |
Proposals | Detailed below |
Vote | Detailed below |
Votes | Detailed below |
Params | Detailed below |
Deposit | Detailed below |
Deposits | Detailed below |
TallyResult | Detailed below |
Constitution
Description: Calls the Constitution operation on the cosmos.gov.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.gov.v1.Query/ConstitutionRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.gov.v1.Query/ConstitutionResponse example:
{
"constitution": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}Proposal
Description: Calls the Proposal operation on the cosmos.gov.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.gov.v1.Query/ProposalRequest:
{
"proposalId": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1"}' \
'stride-grpc.nownodes.io' \
cosmos.gov.v1.Query/ProposalResponse example:
{
"proposals": [
{
"id": "1",
"messages": [],
"status": "PROPOSAL_STATUS_VOTING_PERIOD",
"finalTallyResult": {
"yesCount": "0",
"abstainCount": "0",
"noCount": "0",
"noWithVetoCount": "0"
},
"submitTime": "2026-01-01T00:00:00Z",
"depositEndTime": "2026-01-03T00:00:00Z",
"totalDeposit": [],
"votingStartTime": "2026-01-01T00:00:00Z",
"votingEndTime": "2026-01-08T00:00:00Z"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}Proposals
Description: Calls the Proposals operation on the cosmos.gov.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.gov.v1.Query/ProposalsRequest:
{
"proposalId": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1"}' \
'stride-grpc.nownodes.io' \
cosmos.gov.v1.Query/ProposalsResponse example:
{
"proposals": [
{
"id": "1",
"messages": [],
"status": "PROPOSAL_STATUS_VOTING_PERIOD",
"finalTallyResult": {
"yesCount": "0",
"abstainCount": "0",
"noCount": "0",
"noWithVetoCount": "0"
},
"submitTime": "2026-01-01T00:00:00Z",
"depositEndTime": "2026-01-03T00:00:00Z",
"totalDeposit": [],
"votingStartTime": "2026-01-01T00:00:00Z",
"votingEndTime": "2026-01-08T00:00:00Z"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}Vote
Description: Calls the Vote operation on the cosmos.gov.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.gov.v1.Query/VoteRequest:
{
"proposalId": "1",
"voter": "stride1VOTER"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","voter":"stride1VOTER"}' \
'stride-grpc.nownodes.io' \
cosmos.gov.v1.Query/VoteResponse example:
{
"votes": [
{
"proposalId": "1",
"voter": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"options": [
{
"option": "VOTE_OPTION_YES",
"weight": "1.000000000000000000"
}
]
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}Votes
Description: Calls the Votes operation on the cosmos.gov.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.gov.v1.Query/VotesRequest:
{
"proposalId": "1",
"voter": "stride1VOTER"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","voter":"stride1VOTER"}' \
'stride-grpc.nownodes.io' \
cosmos.gov.v1.Query/VotesResponse example:
{
"votes": [
{
"proposalId": "1",
"voter": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"options": [
{
"option": "VOTE_OPTION_YES",
"weight": "1.000000000000000000"
}
]
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}Params
Description: Retrieves Params data from the cosmos.gov.v1.Query gRPC service. Full method:
cosmos.gov.v1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.gov.v1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}Deposit
Description: Calls the Deposit operation on the cosmos.gov.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.gov.v1.Query/DepositRequest:
{
"proposalId": "1",
"depositor": "stride1DEPOSITOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","depositor":"stride1DEPOSITOR"}' \
'stride-grpc.nownodes.io' \
cosmos.gov.v1.Query/DepositResponse example:
{
"deposit": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}Deposits
Description: Calls the Deposits operation on the cosmos.gov.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.gov.v1.Query/DepositsRequest:
{
"proposalId": "1",
"depositor": "stride1DEPOSITOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","depositor":"stride1DEPOSITOR"}' \
'stride-grpc.nownodes.io' \
cosmos.gov.v1.Query/DepositsResponse example:
{
"deposits": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}TallyResult
Description: Calls the TallyResult operation on the cosmos.gov.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.gov.v1.Query/TallyResultRequest:
{
"proposalId": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1"}' \
'stride-grpc.nownodes.io' \
cosmos.gov.v1.Query/TallyResultResponse example:
{
"tally_result": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}cosmos.group.v1.Query
| Method | Request and response |
|---|---|
GroupInfo | Detailed below |
GroupPolicyInfo | Detailed below |
GroupMembers | Detailed below |
GroupsByAdmin | Detailed below |
GroupPoliciesByGroup | Detailed below |
GroupPoliciesByAdmin | Detailed below |
Proposal | Detailed below |
ProposalsByGroupPolicy | Detailed below |
VoteByProposalVoter | Detailed below |
VotesByProposal | Detailed below |
VotesByVoter | Detailed below |
GroupsByMember | Detailed below |
TallyResult | Detailed below |
GroupInfo
Description: Calls the GroupInfo operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/GroupInfoRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/GroupInfoResponse example:
{
"group_info": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}GroupPolicyInfo
Description: Calls the GroupPolicyInfo operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/GroupPolicyInfoRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/GroupPolicyInfoResponse example:
{
"group_policy_info": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}GroupMembers
Description: Calls the GroupMembers operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/GroupMembersRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/GroupMembersResponse example:
{
"group_members": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}GroupsByAdmin
Description: Calls the GroupsByAdmin operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/GroupsByAdminRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/GroupsByAdminResponse example:
{
"groups_by_admin": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}GroupPoliciesByGroup
Description: Calls the GroupPoliciesByGroup operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/GroupPoliciesByGroupRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/GroupPoliciesByGroupResponse example:
{
"group_policies_by_group": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}GroupPoliciesByAdmin
Description: Calls the GroupPoliciesByAdmin operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/GroupPoliciesByAdminRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/GroupPoliciesByAdminResponse example:
{
"group_policies_by_admin": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}Proposal
Description: Calls the Proposal operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/ProposalRequest:
{
"proposalId": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1"}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/ProposalResponse example:
{
"proposals": [
{
"id": "1",
"messages": [],
"status": "PROPOSAL_STATUS_VOTING_PERIOD",
"finalTallyResult": {
"yesCount": "0",
"abstainCount": "0",
"noCount": "0",
"noWithVetoCount": "0"
},
"submitTime": "2026-01-01T00:00:00Z",
"depositEndTime": "2026-01-03T00:00:00Z",
"totalDeposit": [],
"votingStartTime": "2026-01-01T00:00:00Z",
"votingEndTime": "2026-01-08T00:00:00Z"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}ProposalsByGroupPolicy
Description: Calls the ProposalsByGroupPolicy operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/ProposalsByGroupPolicyRequest:
{
"proposalId": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1"}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/ProposalsByGroupPolicyResponse example:
{
"proposals": [
{
"id": "1",
"messages": [],
"status": "PROPOSAL_STATUS_VOTING_PERIOD",
"finalTallyResult": {
"yesCount": "0",
"abstainCount": "0",
"noCount": "0",
"noWithVetoCount": "0"
},
"submitTime": "2026-01-01T00:00:00Z",
"depositEndTime": "2026-01-03T00:00:00Z",
"totalDeposit": [],
"votingStartTime": "2026-01-01T00:00:00Z",
"votingEndTime": "2026-01-08T00:00:00Z"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}VoteByProposalVoter
Description: Calls the VoteByProposalVoter operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/VoteByProposalVoterRequest:
{
"proposalId": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1"}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/VoteByProposalVoterResponse example:
{
"proposals": [
{
"id": "1",
"messages": [],
"status": "PROPOSAL_STATUS_VOTING_PERIOD",
"finalTallyResult": {
"yesCount": "0",
"abstainCount": "0",
"noCount": "0",
"noWithVetoCount": "0"
},
"submitTime": "2026-01-01T00:00:00Z",
"depositEndTime": "2026-01-03T00:00:00Z",
"totalDeposit": [],
"votingStartTime": "2026-01-01T00:00:00Z",
"votingEndTime": "2026-01-08T00:00:00Z"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}VotesByProposal
Description: Calls the VotesByProposal operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/VotesByProposalRequest:
{
"proposalId": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1"}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/VotesByProposalResponse example:
{
"proposals": [
{
"id": "1",
"messages": [],
"status": "PROPOSAL_STATUS_VOTING_PERIOD",
"finalTallyResult": {
"yesCount": "0",
"abstainCount": "0",
"noCount": "0",
"noWithVetoCount": "0"
},
"submitTime": "2026-01-01T00:00:00Z",
"depositEndTime": "2026-01-03T00:00:00Z",
"totalDeposit": [],
"votingStartTime": "2026-01-01T00:00:00Z",
"votingEndTime": "2026-01-08T00:00:00Z"
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}VotesByVoter
Description: Calls the VotesByVoter operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/VotesByVoterRequest:
{
"proposalId": "1",
"voter": "stride1VOTER"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","voter":"stride1VOTER"}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/VotesByVoterResponse example:
{
"votes": [
{
"proposalId": "1",
"voter": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"options": [
{
"option": "VOTE_OPTION_YES",
"weight": "1.000000000000000000"
}
]
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}GroupsByMember
Description: Calls the GroupsByMember operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/GroupsByMemberRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/GroupsByMemberResponse example:
{
"groups_by_member": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}TallyResult
Description: Calls the TallyResult operation on the cosmos.group.v1.Query gRPC service and returns the method-specific response. Full method:
cosmos.group.v1.Query/TallyResultRequest:
{
"proposalId": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1"}' \
'stride-grpc.nownodes.io' \
cosmos.group.v1.Query/TallyResultResponse example:
{
"tally_result": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}cosmos.mint.v1beta1.Query
| Method | Request and response |
|---|---|
Params | Detailed below |
Inflation | Detailed below |
AnnualProvisions | Detailed below |
Params
Description: Retrieves Params data from the cosmos.mint.v1beta1.Query gRPC service. Full method:
cosmos.mint.v1beta1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.mint.v1beta1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}Inflation
Description: Calls the Inflation operation on the cosmos.mint.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.mint.v1beta1.Query/InflationRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.mint.v1beta1.Query/InflationResponse example:
{
"inflation": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}AnnualProvisions
Description: Calls the AnnualProvisions operation on the cosmos.mint.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.mint.v1beta1.Query/AnnualProvisionsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.mint.v1beta1.Query/AnnualProvisionsResponse example:
{
"annual_provisions": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}cosmos.params.v1beta1.Query
| Method | Request and response |
|---|---|
Params | Detailed below |
Subspaces | Detailed below |
Params
Description: Retrieves Params data from the cosmos.params.v1beta1.Query gRPC service. Full method:
cosmos.params.v1beta1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.params.v1beta1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}Subspaces
Description: Calls the Subspaces operation on the cosmos.params.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.params.v1beta1.Query/SubspacesRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.params.v1beta1.Query/SubspacesResponse example:
{
"subspaces": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}cosmos.slashing.v1beta1.Query
| Method | Request and response |
|---|---|
Params | Detailed below |
SigningInfo | Detailed below |
SigningInfos | Detailed below |
Params
Description: Retrieves Params data from the cosmos.slashing.v1beta1.Query gRPC service. Full method:
cosmos.slashing.v1beta1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.slashing.v1beta1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}SigningInfo
Description: Calls the SigningInfo operation on the cosmos.slashing.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.slashing.v1beta1.Query/SigningInfoRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.slashing.v1beta1.Query/SigningInfoResponse example:
{
"signing_info": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}SigningInfos
Description: Calls the SigningInfos operation on the cosmos.slashing.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.slashing.v1beta1.Query/SigningInfosRequest:
{
"pagination": {
"limit": "100"
}
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"pagination":{"limit":"100"}}' \
'stride-grpc.nownodes.io' \
cosmos.slashing.v1beta1.Query/SigningInfosResponse example:
{
"signing_infos": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}cosmos.staking.v1beta1.Query
| Method | Request and response |
|---|---|
Validators | Detailed below |
Validator | Detailed below |
ValidatorDelegations | Detailed below |
ValidatorUnbondingDelegations | Detailed below |
Delegation | Detailed below |
DelegatorDelegations | Detailed below |
UnbondingDelegation | Detailed below |
DelegatorUnbondingDelegations | Detailed below |
Redelegations | Detailed below |
DelegatorValidators | Detailed below |
DelegatorValidator | Detailed below |
HistoricalInfo | Detailed below |
Pool | Detailed below |
Params | Detailed below |
Validators
Description: Calls the Validators operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/ValidatorsRequest:
{
"status": "BOND_STATUS_BONDED",
"pagination": {
"limit": "100"
}
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"status":"BOND_STATUS_BONDED","pagination":{"limit":"100"}}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/ValidatorsResponse example:
{
"validators": [
{
"operatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"consensusPubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000",
"delegatorShares": "1000000.000000000000000000",
"description": {
"moniker": "example-validator"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}Validator
Description: Calls the Validator operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/ValidatorRequest:
{
"validatorAddr": "stridevaloper1VALIDATOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"validatorAddr":"stridevaloper1VALIDATOR"}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/ValidatorResponse example:
{
"validators": [
{
"operatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"consensusPubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000",
"delegatorShares": "1000000.000000000000000000",
"description": {
"moniker": "example-validator"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}ValidatorDelegations
Description: Calls the ValidatorDelegations operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/ValidatorDelegationsRequest:
{
"validatorAddr": "stridevaloper1VALIDATOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"validatorAddr":"stridevaloper1VALIDATOR"}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/ValidatorDelegationsResponse example:
{
"delegationResponses": [
{
"delegation": {
"delegatorAddress": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"validatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"shares": "1000000.000000000000000000"
},
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}ValidatorUnbondingDelegations
Description: Calls the ValidatorUnbondingDelegations operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegationsRequest:
{
"validatorAddr": "stridevaloper1VALIDATOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"validatorAddr":"stridevaloper1VALIDATOR"}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/ValidatorUnbondingDelegationsResponse example:
{
"delegationResponses": [
{
"delegation": {
"delegatorAddress": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"validatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"shares": "1000000.000000000000000000"
},
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}Delegation
Description: Calls the Delegation operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/DelegationRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/DelegationResponse example:
{
"delegationResponses": [
{
"delegation": {
"delegatorAddress": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"validatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"shares": "1000000.000000000000000000"
},
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}DelegatorDelegations
Description: Calls the DelegatorDelegations operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/DelegatorDelegationsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/DelegatorDelegationsResponse example:
{
"delegationResponses": [
{
"delegation": {
"delegatorAddress": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"validatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"shares": "1000000.000000000000000000"
},
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}UnbondingDelegation
Description: Calls the UnbondingDelegation operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/UnbondingDelegationRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/UnbondingDelegationResponse example:
{
"delegationResponses": [
{
"delegation": {
"delegatorAddress": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"validatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"shares": "1000000.000000000000000000"
},
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}DelegatorUnbondingDelegations
Description: Calls the DelegatorUnbondingDelegations operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegationsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/DelegatorUnbondingDelegationsResponse example:
{
"delegationResponses": [
{
"delegation": {
"delegatorAddress": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"validatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"shares": "1000000.000000000000000000"
},
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}Redelegations
Description: Calls the Redelegations operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/RedelegationsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/RedelegationsResponse example:
{
"delegationResponses": [
{
"delegation": {
"delegatorAddress": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"validatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"shares": "1000000.000000000000000000"
},
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}DelegatorValidators
Description: Calls the DelegatorValidators operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/DelegatorValidatorsRequest:
{
"validatorAddr": "stridevaloper1VALIDATOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"validatorAddr":"stridevaloper1VALIDATOR"}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/DelegatorValidatorsResponse example:
{
"validators": [
{
"operatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"consensusPubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000",
"delegatorShares": "1000000.000000000000000000",
"description": {
"moniker": "example-validator"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}DelegatorValidator
Description: Calls the DelegatorValidator operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/DelegatorValidatorRequest:
{
"validatorAddr": "stridevaloper1VALIDATOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"validatorAddr":"stridevaloper1VALIDATOR"}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/DelegatorValidatorResponse example:
{
"validators": [
{
"operatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"consensusPubkey": {
"@type": "/cosmos.crypto.ed25519.PubKey",
"key": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
},
"jailed": false,
"status": "BOND_STATUS_BONDED",
"tokens": "1000000",
"delegatorShares": "1000000.000000000000000000",
"description": {
"moniker": "example-validator"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}HistoricalInfo
Description: Calls the HistoricalInfo operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/HistoricalInfoRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/HistoricalInfoResponse example:
{
"historical_info": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}Pool
Description: Calls the Pool operation on the cosmos.staking.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.staking.v1beta1.Query/PoolRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/PoolResponse example:
{
"pool": {
"notBondedTokens": "1000000",
"bondedTokens": "1000000"
}
}Params
Description: Retrieves Params data from the cosmos.staking.v1beta1.Query gRPC service. Full method:
cosmos.staking.v1beta1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.staking.v1beta1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}cosmos.tx.v1beta1.Service
| Method | Request and response |
|---|---|
Simulate | Detailed below |
GetTx | Detailed below |
BroadcastTx | Detailed below |
GetTxsEvent | Detailed below |
GetBlockWithTxs | Detailed below |
TxDecode | Detailed below |
TxEncode | Detailed below |
TxEncodeAmino | Detailed below |
TxDecodeAmino | Detailed below |
Simulate
Description: Simulates Simulate data from the cosmos.tx.v1beta1.Service gRPC service. Full method:
cosmos.tx.v1beta1.Service/SimulateRequest:
{
"txBytes": "BASE64_TX_BYTES"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"txBytes":"BASE64_TX_BYTES"}' \
'stride-grpc.nownodes.io' \
cosmos.tx.v1beta1.Service/SimulateResponse example:
{
"simulate": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}GetTx
Description: Retrieves Get Tx data from the cosmos.tx.v1beta1.Service gRPC service. Full method:
cosmos.tx.v1beta1.Service/GetTxRequest:
{
"hash": "TRANSACTION_HASH"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"hash":"TRANSACTION_HASH"}' \
'stride-grpc.nownodes.io' \
cosmos.tx.v1beta1.Service/GetTxResponse example:
{
"txResponse": {
"height": "12345678",
"txhash": "0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF",
"codespace": "",
"code": 0,
"data": "",
"rawLog": "[]",
"logs": [],
"info": "",
"gasWanted": "200000",
"gasUsed": "75000",
"timestamp": "2026-01-01T00:00:00Z",
"events": []
}
}BroadcastTx
Description: Broadcasts a Broadcast Tx request to the cosmos.tx.v1beta1.Service gRPC service and returns the method-specific response. Full method:
cosmos.tx.v1beta1.Service/BroadcastTxRequest:
{
"txBytes": "BASE64_SIGNED_TX_BYTES",
"mode": "BROADCAST_MODE_SYNC"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"txBytes":"BASE64_SIGNED_TX_BYTES","mode":"BROADCAST_MODE_SYNC"}' \
'stride-grpc.nownodes.io' \
cosmos.tx.v1beta1.Service/BroadcastTxResponse example:
{
"txResponse": {
"height": "12345678",
"txhash": "0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF",
"codespace": "",
"code": 0,
"data": "",
"rawLog": "[]",
"logs": [],
"info": "",
"gasWanted": "200000",
"gasUsed": "75000",
"timestamp": "2026-01-01T00:00:00Z",
"events": []
}
}GetTxsEvent
Description: Retrieves Get Txs Event data from the cosmos.tx.v1beta1.Service gRPC service. Full method:
cosmos.tx.v1beta1.Service/GetTxsEventRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.tx.v1beta1.Service/GetTxsEventResponse example:
{
"txResponse": {
"height": "12345678",
"txhash": "0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF",
"codespace": "",
"code": 0,
"data": "",
"rawLog": "[]",
"logs": [],
"info": "",
"gasWanted": "200000",
"gasUsed": "75000",
"timestamp": "2026-01-01T00:00:00Z",
"events": []
}
}GetBlockWithTxs
Description: Retrieves Get Block With Txs data from the cosmos.tx.v1beta1.Service gRPC service. Full method:
cosmos.tx.v1beta1.Service/GetBlockWithTxsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.tx.v1beta1.Service/GetBlockWithTxsResponse example:
{
"txResponse": {
"height": "12345678",
"txhash": "0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF",
"codespace": "",
"code": 0,
"data": "",
"rawLog": "[]",
"logs": [],
"info": "",
"gasWanted": "200000",
"gasUsed": "75000",
"timestamp": "2026-01-01T00:00:00Z",
"events": []
}
}TxDecode
Description: Calls the TxDecode operation on the cosmos.tx.v1beta1.Service gRPC service and returns the method-specific response. Full method:
cosmos.tx.v1beta1.Service/TxDecodeRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.tx.v1beta1.Service/TxDecodeResponse example:
{
"txResponse": {
"height": "12345678",
"txhash": "0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF",
"codespace": "",
"code": 0,
"data": "",
"rawLog": "[]",
"logs": [],
"info": "",
"gasWanted": "200000",
"gasUsed": "75000",
"timestamp": "2026-01-01T00:00:00Z",
"events": []
}
}TxEncode
Description: Calls the TxEncode operation on the cosmos.tx.v1beta1.Service gRPC service and returns the method-specific response. Full method:
cosmos.tx.v1beta1.Service/TxEncodeRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.tx.v1beta1.Service/TxEncodeResponse example:
{
"txResponse": {
"height": "12345678",
"txhash": "0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF",
"codespace": "",
"code": 0,
"data": "",
"rawLog": "[]",
"logs": [],
"info": "",
"gasWanted": "200000",
"gasUsed": "75000",
"timestamp": "2026-01-01T00:00:00Z",
"events": []
}
}TxEncodeAmino
Description: Calls the TxEncodeAmino operation on the cosmos.tx.v1beta1.Service gRPC service and returns the method-specific response. Full method:
cosmos.tx.v1beta1.Service/TxEncodeAminoRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.tx.v1beta1.Service/TxEncodeAminoResponse example:
{
"txResponse": {
"height": "12345678",
"txhash": "0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF",
"codespace": "",
"code": 0,
"data": "",
"rawLog": "[]",
"logs": [],
"info": "",
"gasWanted": "200000",
"gasUsed": "75000",
"timestamp": "2026-01-01T00:00:00Z",
"events": []
}
}TxDecodeAmino
Description: Calls the TxDecodeAmino operation on the cosmos.tx.v1beta1.Service gRPC service and returns the method-specific response. Full method:
cosmos.tx.v1beta1.Service/TxDecodeAminoRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.tx.v1beta1.Service/TxDecodeAminoResponse example:
{
"txResponse": {
"height": "12345678",
"txhash": "0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF",
"codespace": "",
"code": 0,
"data": "",
"rawLog": "[]",
"logs": [],
"info": "",
"gasWanted": "200000",
"gasUsed": "75000",
"timestamp": "2026-01-01T00:00:00Z",
"events": []
}
}cosmos.upgrade.v1beta1.Query
| Method | Request and response |
|---|---|
CurrentPlan | Detailed below |
AppliedPlan | Detailed below |
UpgradedConsensusState | Detailed below |
ModuleVersions | Detailed below |
Authority | Detailed below |
CurrentPlan
Description: Calls the CurrentPlan operation on the cosmos.upgrade.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.upgrade.v1beta1.Query/CurrentPlanRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.upgrade.v1beta1.Query/CurrentPlanResponse example:
{
"current_plan": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}AppliedPlan
Description: Calls the AppliedPlan operation on the cosmos.upgrade.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.upgrade.v1beta1.Query/AppliedPlanRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.upgrade.v1beta1.Query/AppliedPlanResponse example:
{
"applied_plan": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}UpgradedConsensusState
Description: Calls the UpgradedConsensusState operation on the cosmos.upgrade.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.upgrade.v1beta1.Query/UpgradedConsensusStateRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
cosmos.upgrade.v1beta1.Query/UpgradedConsensusStateResponse example:
{
"upgraded_consensus_state": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}ModuleVersions
Description: Calls the ModuleVersions operation on the cosmos.upgrade.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.upgrade.v1beta1.Query/ModuleVersionsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.upgrade.v1beta1.Query/ModuleVersionsResponse example:
{
"module_versions": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}Authority
Description: Calls the Authority operation on the cosmos.upgrade.v1beta1.Query gRPC service and returns the method-specific response. Full method:
cosmos.upgrade.v1beta1.Query/AuthorityRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
cosmos.upgrade.v1beta1.Query/AuthorityResponse example:
{
"authority": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}ibc.applications.transfer.v1.Query
| Method | Request and response |
|---|---|
DenomTrace | Detailed below |
DenomTraces | Detailed below |
Params | Detailed below |
DenomHash | Detailed below |
EscrowAddress | Detailed below |
TotalEscrowForDenom | Detailed below |
DenomTrace
Description: Calls the DenomTrace operation on the ibc.applications.transfer.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.applications.transfer.v1.Query/DenomTraceRequest:
{
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
ibc.applications.transfer.v1.Query/DenomTraceResponse example:
{
"denom_trace": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}DenomTraces
Description: Calls the DenomTraces operation on the ibc.applications.transfer.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.applications.transfer.v1.Query/DenomTracesRequest:
{
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
ibc.applications.transfer.v1.Query/DenomTracesResponse example:
{
"denom_traces": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}Params
Description: Retrieves Params data from the ibc.applications.transfer.v1.Query gRPC service. Full method:
ibc.applications.transfer.v1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
ibc.applications.transfer.v1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}DenomHash
Description: Calls the DenomHash operation on the ibc.applications.transfer.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.applications.transfer.v1.Query/DenomHashRequest:
{
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
ibc.applications.transfer.v1.Query/DenomHashResponse example:
{
"denom_hash": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}EscrowAddress
Description: Calls the EscrowAddress operation on the ibc.applications.transfer.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.applications.transfer.v1.Query/EscrowAddressRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
ibc.applications.transfer.v1.Query/EscrowAddressResponse example:
{
"address": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a"
}TotalEscrowForDenom
Description: Calls the TotalEscrowForDenom operation on the ibc.applications.transfer.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.applications.transfer.v1.Query/TotalEscrowForDenomRequest:
{
"denom": "ustrd"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"denom":"ustrd"}' \
'stride-grpc.nownodes.io' \
ibc.applications.transfer.v1.Query/TotalEscrowForDenomResponse example:
{
"total_escrow_for_denom": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}ibc.core.client.v1.Query
| Method | Request and response |
|---|---|
ClientState | Detailed below |
ClientStates | Detailed below |
ConsensusState | Detailed below |
ConsensusStates | Detailed below |
ConsensusStateHeights | Detailed below |
ClientStatus | Detailed below |
ClientParams | Detailed below |
UpgradedClientState | Detailed below |
UpgradedConsensusState | Detailed below |
ClientState
Description: Calls the ClientState operation on the ibc.core.client.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.client.v1.Query/ClientStateRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.client.v1.Query/ClientStateResponse example:
{
"client_state": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}ClientStates
Description: Calls the ClientStates operation on the ibc.core.client.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.client.v1.Query/ClientStatesRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.client.v1.Query/ClientStatesResponse example:
{
"client_states": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}ConsensusState
Description: Calls the ConsensusState operation on the ibc.core.client.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.client.v1.Query/ConsensusStateRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.client.v1.Query/ConsensusStateResponse example:
{
"consensus_state": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}ConsensusStates
Description: Calls the ConsensusStates operation on the ibc.core.client.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.client.v1.Query/ConsensusStatesRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.client.v1.Query/ConsensusStatesResponse example:
{
"consensus_states": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}ConsensusStateHeights
Description: Calls the ConsensusStateHeights operation on the ibc.core.client.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.client.v1.Query/ConsensusStateHeightsRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.client.v1.Query/ConsensusStateHeightsResponse example:
{
"consensus_state_heights": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}ClientStatus
Description: Calls the ClientStatus operation on the ibc.core.client.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.client.v1.Query/ClientStatusRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.client.v1.Query/ClientStatusResponse example:
{
"client_status": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}ClientParams
Description: Calls the ClientParams operation on the ibc.core.client.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.client.v1.Query/ClientParamsRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.client.v1.Query/ClientParamsResponse example:
{
"params": {
"example": true
}
}UpgradedClientState
Description: Calls the UpgradedClientState operation on the ibc.core.client.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.client.v1.Query/UpgradedClientStateRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.client.v1.Query/UpgradedClientStateResponse example:
{
"upgraded_client_state": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}UpgradedConsensusState
Description: Calls the UpgradedConsensusState operation on the ibc.core.client.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.client.v1.Query/UpgradedConsensusStateRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.client.v1.Query/UpgradedConsensusStateResponse example:
{
"upgraded_consensus_state": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}ibc.core.connection.v1.Query
| Method | Request and response |
|---|---|
Connection | Detailed below |
Connections | Detailed below |
ClientConnections | Detailed below |
ConnectionClientState | Detailed below |
ConnectionConsensusState | Detailed below |
ConnectionParams | Detailed below |
Connection
Description: Calls the Connection operation on the ibc.core.connection.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.connection.v1.Query/ConnectionRequest:
{
"connectionId": "connection-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"connectionId":"connection-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.connection.v1.Query/ConnectionResponse example:
{
"connection": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}Connections
Description: Calls the Connections operation on the ibc.core.connection.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.connection.v1.Query/ConnectionsRequest:
{
"connectionId": "connection-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"connectionId":"connection-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.connection.v1.Query/ConnectionsResponse example:
{
"connections": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}ClientConnections
Description: Calls the ClientConnections operation on the ibc.core.connection.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.connection.v1.Query/ClientConnectionsRequest:
{
"connectionId": "connection-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"connectionId":"connection-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.connection.v1.Query/ClientConnectionsResponse example:
{
"client_connections": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}ConnectionClientState
Description: Calls the ConnectionClientState operation on the ibc.core.connection.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.connection.v1.Query/ConnectionClientStateRequest:
{
"connectionId": "connection-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"connectionId":"connection-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.connection.v1.Query/ConnectionClientStateResponse example:
{
"connection_client_state": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}ConnectionConsensusState
Description: Calls the ConnectionConsensusState operation on the ibc.core.connection.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.connection.v1.Query/ConnectionConsensusStateRequest:
{
"connectionId": "connection-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"connectionId":"connection-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.connection.v1.Query/ConnectionConsensusStateResponse example:
{
"connection_consensus_state": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}ConnectionParams
Description: Calls the ConnectionParams operation on the ibc.core.connection.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.connection.v1.Query/ConnectionParamsRequest:
{
"connectionId": "connection-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"connectionId":"connection-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.connection.v1.Query/ConnectionParamsResponse example:
{
"params": {
"example": true
}
}ibc.core.channel.v1.Query
| Method | Request and response |
|---|---|
Channel | Detailed below |
Channels | Detailed below |
ConnectionChannels | Detailed below |
ChannelClientState | Detailed below |
ChannelConsensusState | Detailed below |
PacketCommitment | Detailed below |
PacketCommitments | Detailed below |
PacketReceipt | Detailed below |
PacketAcknowledgement | Detailed below |
PacketAcknowledgements | Detailed below |
UnreceivedPackets | Detailed below |
UnreceivedAcks | Detailed below |
NextSequenceReceive | Detailed below |
Channel
Description: Calls the Channel operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/ChannelRequest:
{
"portId": "transfer",
"channelId": "channel-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/ChannelResponse example:
{
"channel": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}Channels
Description: Calls the Channels operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/ChannelsRequest:
{
"pagination": {
"limit": "100"
}
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"pagination":{"limit":"100"}}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/ChannelsResponse example:
{
"channels": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}ConnectionChannels
Description: Calls the ConnectionChannels operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/ConnectionChannelsRequest:
{
"connectionId": "connection-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"connectionId":"connection-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/ConnectionChannelsResponse example:
{
"connection_channels": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}ChannelClientState
Description: Calls the ChannelClientState operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/ChannelClientStateRequest:
{
"portId": "transfer",
"channelId": "channel-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/ChannelClientStateResponse example:
{
"channel_client_state": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}ChannelConsensusState
Description: Calls the ChannelConsensusState operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/ChannelConsensusStateRequest:
{
"clientId": "07-tendermint-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"clientId":"07-tendermint-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/ChannelConsensusStateResponse example:
{
"channel_consensus_state": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}PacketCommitment
Description: Calls the PacketCommitment operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/PacketCommitmentRequest:
{
"portId": "transfer",
"channelId": "channel-0",
"sequence": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0","sequence":"1"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/PacketCommitmentResponse example:
{
"packet_commitment": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}PacketCommitments
Description: Calls the PacketCommitments operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/PacketCommitmentsRequest:
{
"portId": "transfer",
"channelId": "channel-0",
"sequence": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0","sequence":"1"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/PacketCommitmentsResponse example:
{
"packet_commitments": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}PacketReceipt
Description: Calls the PacketReceipt operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/PacketReceiptRequest:
{
"portId": "transfer",
"channelId": "channel-0",
"sequence": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0","sequence":"1"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/PacketReceiptResponse example:
{
"packet_receipt": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}PacketAcknowledgement
Description: Calls the PacketAcknowledgement operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/PacketAcknowledgementRequest:
{
"portId": "transfer",
"channelId": "channel-0",
"sequence": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0","sequence":"1"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/PacketAcknowledgementResponse example:
{
"packet_acknowledgement": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}PacketAcknowledgements
Description: Calls the PacketAcknowledgements operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/PacketAcknowledgementsRequest:
{
"portId": "transfer",
"channelId": "channel-0",
"sequence": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0","sequence":"1"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/PacketAcknowledgementsResponse example:
{
"packet_acknowledgements": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}UnreceivedPackets
Description: Calls the UnreceivedPackets operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/UnreceivedPacketsRequest:
{
"portId": "transfer",
"channelId": "channel-0",
"sequence": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0","sequence":"1"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/UnreceivedPacketsResponse example:
{
"unreceived_packets": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}UnreceivedAcks
Description: Calls the UnreceivedAcks operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/UnreceivedAcksRequest:
{
"portId": "transfer",
"channelId": "channel-0",
"sequence": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0","sequence":"1"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/UnreceivedAcksResponse example:
{
"unreceived_acks": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}NextSequenceReceive
Description: Calls the NextSequenceReceive operation on the ibc.core.channel.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.core.channel.v1.Query/NextSequenceReceiveRequest:
{
"portId": "transfer",
"channelId": "channel-0"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0"}' \
'stride-grpc.nownodes.io' \
ibc.core.channel.v1.Query/NextSequenceReceiveResponse example:
{
"next_sequence_receive": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}ibc.applications.interchain_accounts.controller.v1.Query
| Method | Request and response |
|---|---|
InterchainAccount | Detailed below |
Params | Detailed below |
InterchainAccount
Description: Calls the InterchainAccount operation on the ibc.applications.interchain_accounts.controller.v1.Query gRPC service and returns the method-specific response. Full method:
ibc.applications.interchain_accounts.controller.v1.Query/InterchainAccountRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
ibc.applications.interchain_accounts.controller.v1.Query/InterchainAccountResponse example:
{
"interchain_account": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}Params
Description: Retrieves Params data from the ibc.applications.interchain_accounts.controller.v1.Query gRPC service. Full method:
ibc.applications.interchain_accounts.controller.v1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
ibc.applications.interchain_accounts.controller.v1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}ibc.applications.interchain_accounts.host.v1.Query
| Method | Request and response |
|---|---|
Params | Detailed below |
Params
Description: Retrieves Params data from the ibc.applications.interchain_accounts.host.v1.Query gRPC service. Full method:
ibc.applications.interchain_accounts.host.v1.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
ibc.applications.interchain_accounts.host.v1.Query/ParamsResponse example:
{
"params": {
"example": true
}
}stride.stakeibc.Query
| Method | Request and response |
|---|---|
Params | Detailed below |
HostZone | Detailed below |
HostZoneAll | Detailed below |
EpochTracker | Detailed below |
EpochTrackerAll | Detailed below |
AddressUnbondings | Detailed below |
UserRedemptionRecord | Detailed below |
UserRedemptionRecordAll | Detailed below |
DepositRecord | Detailed below |
DepositRecordAll | Detailed below |
LSMTokenDeposit | Detailed below |
LSMTokenDepositAll | Detailed below |
Params
Description: Retrieves Params data from the stride.stakeibc.Query gRPC service. Full method:
stride.stakeibc.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/ParamsResponse example:
{
"params": {
"example": true
}
}HostZone
Description: Calls the HostZone operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/HostZoneRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/HostZoneResponse example:
{
"host_zone": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}HostZoneAll
Description: Calls the HostZoneAll operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/HostZoneAllRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/HostZoneAllResponse example:
{
"host_zone_all": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}EpochTracker
Description: Calls the EpochTracker operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/EpochTrackerRequest:
{
"portId": "transfer",
"channelId": "channel-0",
"sequence": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0","sequence":"1"}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/EpochTrackerResponse example:
{
"epoch_tracker": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}EpochTrackerAll
Description: Calls the EpochTrackerAll operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/EpochTrackerAllRequest:
{
"portId": "transfer",
"channelId": "channel-0",
"sequence": "1"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"portId":"transfer","channelId":"channel-0","sequence":"1"}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/EpochTrackerAllResponse example:
{
"epoch_tracker_all": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}AddressUnbondings
Description: Calls the AddressUnbondings operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/AddressUnbondingsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/AddressUnbondingsResponse example:
{
"address": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a"
}UserRedemptionRecord
Description: Calls the UserRedemptionRecord operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/UserRedemptionRecordRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/UserRedemptionRecordResponse example:
{
"user_redemption_record": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}UserRedemptionRecordAll
Description: Calls the UserRedemptionRecordAll operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/UserRedemptionRecordAllRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/UserRedemptionRecordAllResponse example:
{
"user_redemption_record_all": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}DepositRecord
Description: Calls the DepositRecord operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/DepositRecordRequest:
{
"proposalId": "1",
"depositor": "stride1DEPOSITOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","depositor":"stride1DEPOSITOR"}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/DepositRecordResponse example:
{
"deposit_record": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}DepositRecordAll
Description: Calls the DepositRecordAll operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/DepositRecordAllRequest:
{
"proposalId": "1",
"depositor": "stride1DEPOSITOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","depositor":"stride1DEPOSITOR"}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/DepositRecordAllResponse example:
{
"deposit_record_all": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}LSMTokenDeposit
Description: Calls the LSMTokenDeposit operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/LSMTokenDepositRequest:
{
"proposalId": "1",
"depositor": "stride1DEPOSITOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","depositor":"stride1DEPOSITOR"}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/LSMTokenDepositResponse example:
{
"lsm_token_deposit": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}LSMTokenDepositAll
Description: Calls the LSMTokenDepositAll operation on the stride.stakeibc.Query gRPC service and returns the method-specific response. Full method:
stride.stakeibc.Query/LSMTokenDepositAllRequest:
{
"proposalId": "1",
"depositor": "stride1DEPOSITOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","depositor":"stride1DEPOSITOR"}' \
'stride-grpc.nownodes.io' \
stride.stakeibc.Query/LSMTokenDepositAllResponse example:
{
"lsm_token_deposit_all": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}stride.staketia.Query
| Method | Request and response |
|---|---|
Params | Detailed below |
HostZone | Detailed below |
DelegationRecords | Detailed below |
UnbondingRecords | Detailed below |
RedemptionRecord | Detailed below |
RedemptionRecords | Detailed below |
Params
Description: Retrieves Params data from the stride.staketia.Query gRPC service. Full method:
stride.staketia.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.staketia.Query/ParamsResponse example:
{
"params": {
"example": true
}
}HostZone
Description: Calls the HostZone operation on the stride.staketia.Query gRPC service and returns the method-specific response. Full method:
stride.staketia.Query/HostZoneRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.staketia.Query/HostZoneResponse example:
{
"host_zone": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}DelegationRecords
Description: Calls the DelegationRecords operation on the stride.staketia.Query gRPC service and returns the method-specific response. Full method:
stride.staketia.Query/DelegationRecordsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.staketia.Query/DelegationRecordsResponse example:
{
"delegationResponses": [
{
"delegation": {
"delegatorAddress": "stride1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnrql8a",
"validatorAddress": "stridevaloper1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqe3k92m",
"shares": "1000000.000000000000000000"
},
"balance": {
"denom": "uatom",
"amount": "1000000"
}
}
],
"pagination": {
"nextKey": null,
"total": "1"
}
}UnbondingRecords
Description: Calls the UnbondingRecords operation on the stride.staketia.Query gRPC service and returns the method-specific response. Full method:
stride.staketia.Query/UnbondingRecordsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.staketia.Query/UnbondingRecordsResponse example:
{
"unbonding_records": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}RedemptionRecord
Description: Calls the RedemptionRecord operation on the stride.staketia.Query gRPC service and returns the method-specific response. Full method:
stride.staketia.Query/RedemptionRecordRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.staketia.Query/RedemptionRecordResponse example:
{
"redemption_record": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}RedemptionRecords
Description: Calls the RedemptionRecords operation on the stride.staketia.Query gRPC service and returns the method-specific response. Full method:
stride.staketia.Query/RedemptionRecordsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.staketia.Query/RedemptionRecordsResponse example:
{
"redemption_records": {
"status": "OK",
"height": "12345678"
},
"pagination": {
"nextKey": null,
"total": "1"
}
}stride.records.Query
| Method | Request and response |
|---|---|
Params | Detailed below |
UserRedemptionRecord | Detailed below |
UserRedemptionRecordAll | Detailed below |
DepositRecord | Detailed below |
DepositRecordAll | Detailed below |
Params
Description: Retrieves Params data from the stride.records.Query gRPC service. Full method:
stride.records.Query/ParamsRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.records.Query/ParamsResponse example:
{
"params": {
"example": true
}
}UserRedemptionRecord
Description: Calls the UserRedemptionRecord operation on the stride.records.Query gRPC service and returns the method-specific response. Full method:
stride.records.Query/UserRedemptionRecordRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.records.Query/UserRedemptionRecordResponse example:
{
"user_redemption_record": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}UserRedemptionRecordAll
Description: Calls the UserRedemptionRecordAll operation on the stride.records.Query gRPC service and returns the method-specific response. Full method:
stride.records.Query/UserRedemptionRecordAllRequest:
{}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{}' \
'stride-grpc.nownodes.io' \
stride.records.Query/UserRedemptionRecordAllResponse example:
{
"user_redemption_record_all": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}DepositRecord
Description: Calls the DepositRecord operation on the stride.records.Query gRPC service and returns the method-specific response. Full method:
stride.records.Query/DepositRecordRequest:
{
"proposalId": "1",
"depositor": "stride1DEPOSITOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","depositor":"stride1DEPOSITOR"}' \
'stride-grpc.nownodes.io' \
stride.records.Query/DepositRecordResponse example:
{
"deposit_record": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}DepositRecordAll
Description: Calls the DepositRecordAll operation on the stride.records.Query gRPC service and returns the method-specific response. Full method:
stride.records.Query/DepositRecordAllRequest:
{
"proposalId": "1",
"depositor": "stride1DEPOSITOR"
}Example:
grpcurl \
-insecure \
-H 'api-key: YOUR_API_KEY' \
-d '{"proposalId":"1","depositor":"stride1DEPOSITOR"}' \
'stride-grpc.nownodes.io' \
stride.records.Query/DepositRecordAllResponse example:
{
"deposit_record_all": {
"status": "OK",
"height": "12345678"
},
"pagination": null
}