Home

Axelar - gRPC Gateway docs

v1.0.0
Base URL
https://axelar.nownodes.io

A REST interface for state queries, legacy transactions

Authentication

api-keyAuthapiKey

API Key: api-key in header

API Reference

MsgService

POST
https://axelar.nownodes.io/axelar/axelarnet/add_cosmos_based_chain

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainobject
Show child attributes
namestring
supports_foreign_assetsboolean<boolean>
key_typestringKEY_TYPE_UNSPECIFIEDKEY_TYPE_NONEKEY_TYPE_THRESHOLDKEY_TYPE_MULTISIGKEY_TYPE_UNSPECIFIED
modulestring
addr_prefixstring
native_assetsArray<object>
Show child attributes
denomstring
is_native_assetboolean<boolean>
cosmos_chainstring
ibc_pathstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/axelarnet/call_contract

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
contract_addressstring
payloadstring<byte>
feeobject
Show child attributes
amountobject

Coin defines a token with a denomination and an amount.

NOTE: The amount field is an Int which implements the custom method signatures required by gogoproto.

Show child attributes
denomstring
amountstring
recipientstring<byte>
refund_recipientstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/axelarnet/confirm_deposit

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
deposit_addressstring<byte>
denomstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/axelarnet/execute_pending_transfers

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/axelarnet/link

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
recipient_addrstring
recipient_chainstring
assetstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/axelarnet/register_asset

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
assetobject
Show child attributes
denomstring
is_native_assetboolean<boolean>
limitstring<byte>
windowstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/axelarnet/register_fee_collector

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
fee_collectorstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/axelarnet/retry_ibc_transfer

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
idstring<uint64>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/axelarnet/route_ibc_transfers

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/axelarnet/route_message

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
idstring
payloadstring<byte>
feegranterstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/add_chain

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
namestring
key_typestringKEY_TYPE_UNSPECIFIEDKEY_TYPE_NONEKEY_TYPE_THRESHOLDKEY_TYPE_MULTISIGKEY_TYPE_UNSPECIFIED
paramsstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/confirm_deposit

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
tx_idstring<byte>
amountstring<byte>
burner_addressstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

Deprecated: use ConfirmGatewayTxs instead

POST
https://axelar.nownodes.io/axelar/evm/confirm_gateway_tx

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
tx_idstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/confirm_gateway_txs

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
tx_idsArray<string>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/confirm_token

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
tx_idstring<byte>
assetobject
Show child attributes
chainstring
namestring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/confirm_transfer_key

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
tx_idstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/create_burn_tokens

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/create_deploy_token

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
assetobject
Show child attributes
chainstring
namestring
token_detailsobject
Show child attributes
token_namestring
symbolstring
decimalsinteger<int64>
capacitystring<byte>
addressstring<byte>
daily_mint_limitstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/create_pending_transfers

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/create_transfer_operatorship

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
key_idstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/link

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
recipient_addrstring
assetstring
recipient_chainstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/retry-failed-event

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
event_idstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/set_gateway

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
addressstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/evm/sign_commands

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/multisig/rotate_key

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
key_idstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/multisig/start_keygen

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring
key_idstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/multisig/submit_pub_key

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring
key_idstring
pub_keystring<byte>
signaturestring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/multisig/submit_signature

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring
sig_idstring<uint64>
signaturestring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/multisig/v1beta1/keygen_opt_in

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/multisig/v1beta1/keygen_opt_out

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/nexus/activate_chain

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainsArray<string>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/nexus/deactivate_chain

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainsArray<string>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/nexus/deregister_chain_maintainer

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainsArray<string>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/nexus/register_asset_fee

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
fee_infoobject
Show child attributes
chainstring
assetstring
fee_ratestring<byte>
min_feestring<byte>
max_feestring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/nexus/register_chain_maintainer

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainsArray<string>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/nexus/set_transfer_rate_limit

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
chainstring
limitobject

Coin defines a token with a denomination and an amount.

NOTE: The amount field is an Int which implements the custom method signatures required by gogoproto.

Show child attributes
denomstring
amountstring
windowstring

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/reward/refund_message

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
inner_messageobject

Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.

Protobuf library provides support to pack/unpack Any values in the form of utility functions or additional generated methods of the Any type.

Example 1: Pack and unpack a message in C++.

Copied!
Foo foo = ...;
Any any;
any.PackFrom(foo);
...
if (any.UnpackTo(&foo)) {
  ...
}

Example 2: Pack and unpack a message in Java.

Copied!
Foo foo = ...;
Any any = Any.pack(foo);
...
if (any.is(Foo.class)) {
  foo = any.unpack(Foo.class);
}

Example 3: Pack and unpack a message in Python.

Copied!
foo = Foo(...)
any = Any()
any.Pack(foo)
...
if any.Is(Foo.DESCRIPTOR):
  any.Unpack(foo)
  ...

Example 4: Pack and unpack a message in Go

Copied!
 foo := &pb.Foo{...}
 any, err := anypb.New(foo)
 if err != nil {
   ...
 }
 ...
 foo := &pb.Foo{}
 if err := any.UnmarshalTo(foo); err != nil {
   ...
 }

The pack methods provided by protobuf library will by default use 'type.googleapis.com/full.type.name' as the type URL and the unpack methods only use the fully qualified type name after the last '/' in the type URL, for example "foo.bar.com/x/y.z" will yield type name "y.z".

JSON

The JSON representation of an Any value uses the regular representation of the deserialized, embedded message, with an additional field @type which contains the type URL. Example:

Copied!
package google.profile;
message Person {
  string first_name = 1;
  string last_name = 2;
}

{
  "@type": "type.googleapis.com/google.profile.Person",
  "firstName": <string>,
  "lastName": <string>
}

If the embedded message type is well-known and has a custom JSON representation, that representation will be embedded adding a field value which holds the custom JSON in addition to the @type field. Example (for message [google.protobuf.Duration][]):

Copied!
{
  "@type": "type.googleapis.com/google.protobuf.Duration",
  "value": "1.212s"
}
Show child attributes
type_urlstring

A URL/resource name that uniquely identifies the type of the serialized protocol buffer message. This string must contain at least one "/" character. The last segment of the URL's path must represent the fully qualified name of the type (as in path/google.protobuf.Duration). The name should be in a canonical form (e.g., leading "." is not accepted).

In practice, teams usually precompile into the binary all types that they expect it to use in the context of Any. However, for URLs which use the scheme http, https, or no scheme, one can optionally set up a type server that maps type URLs to message definitions as follows:

  • If no scheme is provided, https is assumed.
  • An HTTP GET on the URL must yield a [google.protobuf.Type][] value in binary format, or produce an error.
  • Applications are allowed to cache lookup results based on the URL, or have them precompiled into a binary to avoid any lookup. Therefore, binary compatibility needs to be preserved on changes to types. (Use versioned type names to manage breaking changes.)

Note: this functionality is not currently available in the official protobuf release, and it is not used for type URLs beginning with type.googleapis.com.

Schemes other than http, https (or the empty scheme) might be used with implementation specific semantics.

valuestring<byte>

Must be a valid serialized protocol buffer of the above specified type.

Response

200OK

A successful response.

default

An unexpected error response

DeactivateProxy defines a method for deregistering a proxy account.

POST
https://axelar.nownodes.io/axelar/snapshot/deactivate_proxy

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

RegisterProxy defines a method for registering a proxy account that can act in a validator account's stead.

POST
https://axelar.nownodes.io/axelar/snapshot/register_proxy

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
proxy_addrstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/tss/heartbeat

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
key_idsArray<string>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/vote/vote

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
poll_idstring<uint64>
voteobject

Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.

Protobuf library provides support to pack/unpack Any values in the form of utility functions or additional generated methods of the Any type.

Example 1: Pack and unpack a message in C++.

Copied!
Foo foo = ...;
Any any;
any.PackFrom(foo);
...
if (any.UnpackTo(&foo)) {
  ...
}

Example 2: Pack and unpack a message in Java.

Copied!
Foo foo = ...;
Any any = Any.pack(foo);
...
if (any.is(Foo.class)) {
  foo = any.unpack(Foo.class);
}

Example 3: Pack and unpack a message in Python.

Copied!
foo = Foo(...)
any = Any()
any.Pack(foo)
...
if any.Is(Foo.DESCRIPTOR):
  any.Unpack(foo)
  ...

Example 4: Pack and unpack a message in Go

Copied!
 foo := &pb.Foo{...}
 any, err := anypb.New(foo)
 if err != nil {
   ...
 }
 ...
 foo := &pb.Foo{}
 if err := any.UnmarshalTo(foo); err != nil {
   ...
 }

The pack methods provided by protobuf library will by default use 'type.googleapis.com/full.type.name' as the type URL and the unpack methods only use the fully qualified type name after the last '/' in the type URL, for example "foo.bar.com/x/y.z" will yield type name "y.z".

JSON

The JSON representation of an Any value uses the regular representation of the deserialized, embedded message, with an additional field @type which contains the type URL. Example:

Copied!
package google.profile;
message Person {
  string first_name = 1;
  string last_name = 2;
}

{
  "@type": "type.googleapis.com/google.profile.Person",
  "firstName": <string>,
  "lastName": <string>
}

If the embedded message type is well-known and has a custom JSON representation, that representation will be embedded adding a field value which holds the custom JSON in addition to the @type field. Example (for message [google.protobuf.Duration][]):

Copied!
{
  "@type": "type.googleapis.com/google.protobuf.Duration",
  "value": "1.212s"
}
Show child attributes
type_urlstring

A URL/resource name that uniquely identifies the type of the serialized protocol buffer message. This string must contain at least one "/" character. The last segment of the URL's path must represent the fully qualified name of the type (as in path/google.protobuf.Duration). The name should be in a canonical form (e.g., leading "." is not accepted).

In practice, teams usually precompile into the binary all types that they expect it to use in the context of Any. However, for URLs which use the scheme http, https, or no scheme, one can optionally set up a type server that maps type URLs to message definitions as follows:

  • If no scheme is provided, https is assumed.
  • An HTTP GET on the URL must yield a [google.protobuf.Type][] value in binary format, or produce an error.
  • Applications are allowed to cache lookup results based on the URL, or have them precompiled into a binary to avoid any lookup. Therefore, binary compatibility needs to be preserved on changes to types. (Use versioned type names to manage breaking changes.)

Note: this functionality is not currently available in the official protobuf release, and it is not used for type URLs beginning with type.googleapis.com.

Schemes other than http, https (or the empty scheme) might be used with implementation specific semantics.

valuestring<byte>

Must be a valid serialized protocol buffer of the above specified type.

Response

200OK

A successful response.

default

An unexpected error response

QueryService

PendingIBCTransferCount queries the pending ibc transfers for all chains

GET
https://axelar.nownodes.io/axelar/axelarnet/v1beta1/ibc_transfer_count

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/axelarnet/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

BatchedCommands queries the batched commands for a specified chain and BatchedCommandsID if no BatchedCommandsID is specified, then it returns the latest batched commands

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/batched_commands/{chain}/{id}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath
idstringrequiredpath

id defines an optional id for the commandsbatch. If not specified the latest will be returned

Response

200OK

A successful response.

default

An unexpected error response

BurnerInfo queries the burner info for the specified address

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/burner_info

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

addressstring<byte>query

Response

200OK

A successful response.

default

An unexpected error response

Bytecode queries the bytecode of a specified gateway at the specified chain

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/bytecode/{chain}/{contract}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath
contractstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

Chains queries the available evm chains

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/chains

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

statusstringCHAIN_STATUS_UNSPECIFIEDCHAIN_STATUS_ACTIVATEDCHAIN_STATUS_DEACTIVATEDCHAIN_STATUS_UNSPECIFIEDquery

Response

200OK

A successful response.

default

An unexpected error response

Command queries the command of a chain provided the command id

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/command_request

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringquery
idstringquery

Response

200OK

A successful response.

default

An unexpected error response

ConfirmationHeight queries the confirmation height for the specified chain

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/confirmation_height/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

DepositState queries the state of the specified deposit

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/deposit_state

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringquery
params.tx_idstring<byte>query
params.burner_addressstring<byte>query

Response

200OK

A successful response.

default

An unexpected error response

ERC20Tokens queries the ERC20 tokens registered for a chain

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/erc20_tokens/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath
typestringTOKEN_TYPE_UNSPECIFIEDTOKEN_TYPE_INTERNALTOKEN_TYPE_EXTERNALTOKEN_TYPE_UNSPECIFIEDquery

Response

200OK

A successful response.

default

An unexpected error response

Event queries an event at the specified chain

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/event/{chain}/{event_id}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath
event_idstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

GatewayAddress queries the address of axelar gateway at the specified chain

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/gateway_address/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

KeyAddress queries the address of key of a chain

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/key_address/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath
key_idstringquery

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/params/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

PendingCommands queries the pending commands for the specified chain

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/pending_commands/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

TokenInfo queries the token info for a registered ERC20 Token

GET
https://axelar.nownodes.io/axelar/evm/v1beta1/token_info/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath
assetstringquery
symbolstringquery
addressstringquery

Response

200OK

A successful response.

default

An unexpected error response

Key returns the key corresponding to a given key ID. If no key is found, it returns the grpc NOT_FOUND error.

GET
https://axelar.nownodes.io/axelar/multisig/v1beta1/key

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

key_idstringquery

Response

200OK

A successful response.

default

An unexpected error response

KeyID returns the key ID of a key assigned to a given chain. If no key is assigned, it returns the grpc NOT_FOUND error.

GET
https://axelar.nownodes.io/axelar/multisig/v1beta1/key_id/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

KeygenSession returns the keygen session info for a given key ID. If no key is found, it returns the grpc NOT_FOUND error.

GET
https://axelar.nownodes.io/axelar/multisig/v1beta1/keygen_session

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

key_idstringquery

Response

200OK

A successful response.

default

An unexpected error response

NextKeyID returns the key ID assigned for the next rotation on a given chain. If no key rotation is in progress, it returns the grpc NOT_FOUND error.

GET
https://axelar.nownodes.io/axelar/multisig/v1beta1/next_key_id/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/multisig/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

Assets queries the assets registered for a chain

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/assets/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

ChainMaintainers queries the chain maintainers for a given chain

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/chain_maintainers/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

ChainState queries the state of a registered chain on the network

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/chain_state/{chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

Chains queries the chains registered on the network

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/chains

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

statusstringCHAIN_STATUS_UNSPECIFIEDCHAIN_STATUS_ACTIVATEDCHAIN_STATUS_DEACTIVATEDCHAIN_STATUS_UNSPECIFIEDquery

Response

200OK

A successful response.

default

An unexpected error response

ChainsByAsset queries the chains that support an asset on the network

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/chains_by_asset/{asset}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

assetstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

FeeInfo queries the fee info by chain and asset

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/fee

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringquery
assetstringquery

Response

200OK

A successful response.

default

An unexpected error response

FeeInfo queries the fee info by chain and asset

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/fee_info/{chain}/{asset}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath
assetstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

LatestDepositAddress queries the a deposit address by recipient

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/latest_deposit_address/{recipient_addr}/{recipient_chain}/{deposit_chain}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

recipient_addrstringrequiredpath
recipient_chainstringrequiredpath
deposit_chainstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/message

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

idstringquery

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

RecipientAddress queries the recipient address for a given deposit address

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/recipient_address/{deposit_chain}/{deposit_addr}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

deposit_chainstringrequiredpath
deposit_addrstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

TransferFee queries the transfer fee by the source, destination chain, and amount. If amount is 0, the min fee is returned

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/transfer_fee

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

source_chainstringquery
destination_chainstringquery
amountstringquery

Response

200OK

A successful response.

default

An unexpected error response

TransferFee queries the transfer fee by the source, destination chain, and amount. If amount is 0, the min fee is returned

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/transfer_fee/{source_chain}/{destination_chain}/{amount}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

source_chainstringrequiredpath
destination_chainstringrequiredpath
amountstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

TransferRateLimit queries the transfer rate limit for a given chain and asset. If a rate limit is not set, nil is returned.

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/transfer_rate_limit/{chain}/{asset}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath
assetstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

TransfersForChain queries transfers by chain

GET
https://axelar.nownodes.io/axelar/nexus/v1beta1/transfers_for_chain/{chain}/{state}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

chainstringrequiredpath
statestringTRANSFER_STATE_UNSPECIFIEDTRANSFER_STATE_PENDINGTRANSFER_STATE_ARCHIVEDTRANSFER_STATE_INSUFFICIENT_AMOUNTrequiredpath
pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/reward/v1beta1/inflation_rate

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

validatorstringquery

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/reward/v1beta1/inflation_rate/{validator}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

validatorstringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/reward/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/snapshot/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/tss/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/vote/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

Msg

POST
https://axelar.nownodes.io/axelar/permission/deregister_controller

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
controllerstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/permission/register_controller

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
controllerstring<byte>

Response

200OK

A successful response.

default

An unexpected error response

POST
https://axelar.nownodes.io/axelar/permission/update_governance_key

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Body

*/*
senderstring<byte>
governance_keyobject

LegacyAminoPubKey specifies a public key type which nests multiple public keys and a threshold, it uses legacy amino address rules.

Show child attributes
thresholdinteger<int64>
public_keysArray<object>
Show child attributes
type_urlstring

A URL/resource name that uniquely identifies the type of the serialized protocol buffer message. This string must contain at least one "/" character. The last segment of the URL's path must represent the fully qualified name of the type (as in path/google.protobuf.Duration). The name should be in a canonical form (e.g., leading "." is not accepted).

In practice, teams usually precompile into the binary all types that they expect it to use in the context of Any. However, for URLs which use the scheme http, https, or no scheme, one can optionally set up a type server that maps type URLs to message definitions as follows:

  • If no scheme is provided, https is assumed.
  • An HTTP GET on the URL must yield a [google.protobuf.Type][] value in binary format, or produce an error.
  • Applications are allowed to cache lookup results based on the URL, or have them precompiled into a binary to avoid any lookup. Therefore, binary compatibility needs to be preserved on changes to types. (Use versioned type names to manage breaking changes.)

Note: this functionality is not currently available in the official protobuf release, and it is not used for type URLs beginning with type.googleapis.com.

Schemes other than http, https (or the empty scheme) might be used with implementation specific semantics.

valuestring<byte>

Must be a valid serialized protocol buffer of the above specified type.

Response

200OK

A successful response.

default

An unexpected error response

Query

GovernanceKey returns the multisig governance key

GET
https://axelar.nownodes.io/axelar/permission/v1beta1/governance_key

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

GET
https://axelar.nownodes.io/axelar/permission/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

Accounts returns all the existing accounts

GET
https://axelar.nownodes.io/cosmos/auth/v1beta1/accounts

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Since: cosmos-sdk 0.43

Parameters

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

Account returns account details based on address.

GET
https://axelar.nownodes.io/cosmos/auth/v1beta1/accounts/{address}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

addressstringrequiredpath

address defines the address to query for.

Response

200OK

A successful response.

default

An unexpected error response

ModuleAccountByName returns the module account info by module name

GET
https://axelar.nownodes.io/cosmos/auth/v1beta1/module_accounts/{name}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

namestringrequiredpath

Response

200OK

A successful response.

default

An unexpected error response

Params queries all parameters.

GET
https://axelar.nownodes.io/cosmos/auth/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

AllBalances queries the balance of all coins for a single account.

GET
https://axelar.nownodes.io/cosmos/bank/v1beta1/balances/{address}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

addressstringrequiredpath

address is the address to query balances for.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

Balance queries the balance of a single coin for a single account.

GET
https://axelar.nownodes.io/cosmos/bank/v1beta1/balances/{address}/by_denom

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

addressstringrequiredpath

address is the address to query balances for.

denomstringquery

denom is the coin denom to query balances for.

Response

200OK

A successful response.

default

An unexpected error response

DenomsMetadata queries the client metadata for all registered coin denominations.

GET
https://axelar.nownodes.io/cosmos/bank/v1beta1/denoms_metadata

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

DenomsMetadata queries the client metadata of a given coin denomination.

GET
https://axelar.nownodes.io/cosmos/bank/v1beta1/denoms_metadata/{denom}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

denomstringrequiredpath

denom is the coin denom to query the metadata for.

Response

200OK

A successful response.

default

An unexpected error response

Params queries the parameters of x/bank module.

GET
https://axelar.nownodes.io/cosmos/bank/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

SpendableBalances queries the spenable balance of all coins for a single account.

GET
https://axelar.nownodes.io/cosmos/bank/v1beta1/spendable_balances/{address}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

addressstringrequiredpath

address is the address to query spendable balances for.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

TotalSupply queries the total supply of all coins.

GET
https://axelar.nownodes.io/cosmos/bank/v1beta1/supply

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

SupplyOf queries the supply of a single coin.

GET
https://axelar.nownodes.io/cosmos/bank/v1beta1/supply/{denom}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

denomstringrequiredpath

denom is the coin denom to query balances for.

Response

200OK

A successful response.

default

An unexpected error response

CommunityPool queries the community pool coins.

GET
https://axelar.nownodes.io/cosmos/distribution/v1beta1/community_pool

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

DelegationTotalRewards queries the total rewards accrued by a each validator.

GET
https://axelar.nownodes.io/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

delegator_addressstringrequiredpath

delegator_address defines the delegator address to query for.

Response

200OK

A successful response.

default

An unexpected error response

DelegationRewards queries the total rewards accrued by a delegation.

GET
https://axelar.nownodes.io/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

delegator_addressstringrequiredpath

delegator_address defines the delegator address to query for.

validator_addressstringrequiredpath

validator_address defines the validator address to query for.

Response

200OK

A successful response.

default

An unexpected error response

DelegatorValidators queries the validators of a delegator.

GET
https://axelar.nownodes.io/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

delegator_addressstringrequiredpath

delegator_address defines the delegator address to query for.

Response

200OK

A successful response.

default

An unexpected error response

DelegatorWithdrawAddress queries withdraw address of a delegator.

GET
https://axelar.nownodes.io/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

delegator_addressstringrequiredpath

delegator_address defines the delegator address to query for.

Response

200OK

A successful response.

default

An unexpected error response

Params queries params of the distribution module.

GET
https://axelar.nownodes.io/cosmos/distribution/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

ValidatorCommission queries accumulated commission for a validator.

GET
https://axelar.nownodes.io/cosmos/distribution/v1beta1/validators/{validator_address}/commission

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

validator_addressstringrequiredpath

validator_address defines the validator address to query for.

Response

200OK

A successful response.

default

An unexpected error response

ValidatorOutstandingRewards queries rewards of a validator address.

GET
https://axelar.nownodes.io/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

validator_addressstringrequiredpath

validator_address defines the validator address to query for.

Response

200OK

A successful response.

default

An unexpected error response

ValidatorSlashes queries slash events of a validator.

GET
https://axelar.nownodes.io/cosmos/distribution/v1beta1/validators/{validator_address}/slashes

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

validator_addressstringrequiredpath

validator_address defines the validator address to query for.

starting_heightstring<uint64>query

starting_height defines the optional starting height to query the slashes.

ending_heightstring<uint64>query

starting_height defines the optional ending height to query the slashes.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

Allowance returns fee granted to the grantee by the granter.

GET
https://axelar.nownodes.io/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

granterstringrequiredpath

granter is the address of the user granting an allowance of their funds.

granteestringrequiredpath

grantee is the address of the user being granted an allowance of another user's funds.

Response

200OK

A successful response.

default

An unexpected error response

Allowances returns all the grants for address.

GET
https://axelar.nownodes.io/cosmos/feegrant/v1beta1/allowances/{grantee}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

granteestringrequiredpath
pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

AllowancesByGranter returns all the grants given by an address Since v0.46

GET
https://axelar.nownodes.io/cosmos/feegrant/v1beta1/issued/{granter}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

granterstringrequiredpath
pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

AllEvidence queries all evidence.

GET
https://axelar.nownodes.io/cosmos/evidence/v1beta1/evidence

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

Evidence queries evidence based on evidence hash.

GET
https://axelar.nownodes.io/cosmos/evidence/v1beta1/evidence/{evidence_hash}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

evidence_hashstring<byte>requiredpath

evidence_hash defines the hash of the requested evidence.

Response

200OK

A successful response.

default

An unexpected error response

Params queries all parameters of the gov module.

GET
https://axelar.nownodes.io/cosmos/gov/v1beta1/params/{params_type}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

params_typestringrequiredpath

params_type defines which parameters to query for, can be one of "voting", "tallying" or "deposit".

Response

200OK

A successful response.

default

An unexpected error response

Proposals queries all proposals based on given status.

GET
https://axelar.nownodes.io/cosmos/gov/v1beta1/proposals

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

proposal_statusstringPROPOSAL_STATUS_UNSPECIFIEDPROPOSAL_STATUS_DEPOSIT_PERIODPROPOSAL_STATUS_VOTING_PERIODPROPOSAL_STATUS_PASSEDPROPOSAL_STATUS_REJECTEDPROPOSAL_STATUS_FAILEDPROPOSAL_STATUS_UNSPECIFIEDquery

proposal_status defines the status of the proposals.

  • PROPOSAL_STATUS_UNSPECIFIED: PROPOSAL_STATUS_UNSPECIFIED defines the default propopsal status.
  • PROPOSAL_STATUS_DEPOSIT_PERIOD: PROPOSAL_STATUS_DEPOSIT_PERIOD defines a proposal status during the deposit period.
  • PROPOSAL_STATUS_VOTING_PERIOD: PROPOSAL_STATUS_VOTING_PERIOD defines a proposal status during the voting period.
  • PROPOSAL_STATUS_PASSED: PROPOSAL_STATUS_PASSED defines a proposal status of a proposal that has passed.
  • PROPOSAL_STATUS_REJECTED: PROPOSAL_STATUS_REJECTED defines a proposal status of a proposal that has been rejected.
  • PROPOSAL_STATUS_FAILED: PROPOSAL_STATUS_FAILED defines a proposal status of a proposal that has failed.
voterstringquery

voter defines the voter address for the proposals.

depositorstringquery

depositor defines the deposit addresses from the proposals.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

Proposal queries proposal details based on ProposalID.

GET
https://axelar.nownodes.io/cosmos/gov/v1beta1/proposals/{proposal_id}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

proposal_idstring<uint64>requiredpath

proposal_id defines the unique id of the proposal.

Response

200OK

A successful response.

default

An unexpected error response

Deposits queries all deposits of a single proposal.

GET
https://axelar.nownodes.io/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

proposal_idstring<uint64>requiredpath

proposal_id defines the unique id of the proposal.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

Deposit queries single deposit information based proposalID, depositAddr.

GET
https://axelar.nownodes.io/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

proposal_idstring<uint64>requiredpath

proposal_id defines the unique id of the proposal.

depositorstringrequiredpath

depositor defines the deposit addresses from the proposals.

Response

200OK

A successful response.

default

An unexpected error response

TallyResult queries the tally of a proposal vote.

GET
https://axelar.nownodes.io/cosmos/gov/v1beta1/proposals/{proposal_id}/tally

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

proposal_idstring<uint64>requiredpath

proposal_id defines the unique id of the proposal.

Response

200OK

A successful response.

default

An unexpected error response

Votes queries votes of a given proposal.

GET
https://axelar.nownodes.io/cosmos/gov/v1beta1/proposals/{proposal_id}/votes

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

proposal_idstring<uint64>requiredpath

proposal_id defines the unique id of the proposal.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

Vote queries voted information based on proposalID, voterAddr.

GET
https://axelar.nownodes.io/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

proposal_idstring<uint64>requiredpath

proposal_id defines the unique id of the proposal.

voterstringrequiredpath

voter defines the oter address for the proposals.

Response

200OK

A successful response.

default

An unexpected error response

AnnualProvisions current minting annual provisions value.

GET
https://axelar.nownodes.io/cosmos/mint/v1beta1/annual_provisions

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

Inflation returns the current minting inflation value.

GET
https://axelar.nownodes.io/cosmos/mint/v1beta1/inflation

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

Params returns the total set of minting parameters.

GET
https://axelar.nownodes.io/cosmos/mint/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

Params queries a specific parameter of a module, given its subspace and key.

GET
https://axelar.nownodes.io/cosmos/params/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

subspacestringquery

subspace defines the module to query the parameter for.

keystringquery

key defines the key of the parameter in the subspace.

Response

200OK

A successful response.

default

An unexpected error response

Params queries the parameters of slashing module

GET
https://axelar.nownodes.io/cosmos/slashing/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

SigningInfos queries signing info of all validators

GET
https://axelar.nownodes.io/cosmos/slashing/v1beta1/signing_infos

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

SigningInfo queries the signing info of given cons address

GET
https://axelar.nownodes.io/cosmos/slashing/v1beta1/signing_infos/{cons_address}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

cons_addressstringrequiredpath

cons_address is the address to query signing info of

Response

200OK

A successful response.

default

An unexpected error response

DelegatorDelegations queries all delegations of a given delegator address.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/delegations/{delegator_addr}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

delegator_addrstringrequiredpath

delegator_addr defines the delegator address to query for.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

Redelegations queries redelegations of given address.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

delegator_addrstringrequiredpath

delegator_addr defines the delegator address to query for.

src_validator_addrstringquery

src_validator_addr defines the validator address to redelegate from.

dst_validator_addrstringquery

dst_validator_addr defines the validator address to redelegate to.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

DelegatorUnbondingDelegations queries all unbonding delegations of a given delegator address.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

delegator_addrstringrequiredpath

delegator_addr defines the delegator address to query for.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

DelegatorValidators queries all validators info for given delegator address.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

delegator_addrstringrequiredpath

delegator_addr defines the delegator address to query for.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

DelegatorValidator queries validator info for given delegator validator pair.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

delegator_addrstringrequiredpath

delegator_addr defines the delegator address to query for.

validator_addrstringrequiredpath

validator_addr defines the validator address to query for.

Response

200OK

A successful response.

default

An unexpected error response

HistoricalInfo queries the historical info for given height.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/historical_info/{height}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

heightstring<int64>requiredpath

height defines at which height to query the historical info.

Response

200OK

A successful response.

default

An unexpected error response

Parameters queries the staking parameters.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/params

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

Pool queries the pool info.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/pool

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

Validators queries all validators that match the given status.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/validators

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

statusstringquery

status enables to query for validators matching a given status.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

Validator queries validator info for given validator address.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/validators/{validator_addr}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

validator_addrstringrequiredpath

validator_addr defines the validator address to query for.

Response

200OK

A successful response.

default

An unexpected error response

ValidatorDelegations queries delegate info for given validator.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/validators/{validator_addr}/delegations

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

validator_addrstringrequiredpath

validator_addr defines the validator address to query for.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

Delegation queries delegate info for given validator delegator pair.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

validator_addrstringrequiredpath

validator_addr defines the validator address to query for.

delegator_addrstringrequiredpath

delegator_addr defines the delegator address to query for.

Response

200OK

A successful response.

default

An unexpected error response

UnbondingDelegation queries unbonding info for given validator delegator pair.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

validator_addrstringrequiredpath

validator_addr defines the validator address to query for.

delegator_addrstringrequiredpath

delegator_addr defines the delegator address to query for.

Response

200OK

A successful response.

default

An unexpected error response

ValidatorUnbondingDelegations queries unbonding delegations of a validator.

GET
https://axelar.nownodes.io/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

validator_addrstringrequiredpath

validator_addr defines the validator address to query for.

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

AppliedPlan queries a previously applied upgrade plan by its name.

GET
https://axelar.nownodes.io/cosmos/upgrade/v1beta1/applied_plan/{name}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

namestringrequiredpath

name is the name of the applied plan to query for.

Response

200OK

A successful response.

default

An unexpected error response

CurrentPlan queries the current upgrade plan.

GET
https://axelar.nownodes.io/cosmos/upgrade/v1beta1/current_plan

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

ModuleVersions queries the list of module versions from state.

GET
https://axelar.nownodes.io/cosmos/upgrade/v1beta1/module_versions

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Since: cosmos-sdk 0.43

Parameters

module_namestringquery

module_name is a field to query a specific module consensus version from state. Leaving this empty will fetch the full list of module versions from state.

Response

200OK

A successful response.

default

An unexpected error response

UpgradedConsensusState queries the consensus state that will serve as a trusted kernel for the next version of this chain. It will only be stored at the last height of this chain. UpgradedConsensusState RPC not supported with legacy querier This rpc is deprecated now that IBC has its own replacement (https://github.com/cosmos/ibc-go/blob/2c880a22e9f9cc75f62b527ca94aa75ce1106001/proto/ibc/core/client/v1/query.proto#L54)

GET
https://axelar.nownodes.io/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

last_heightstring<int64>requiredpath

last height of the current chain must be sent in request as this is the height under which next consensus state is stored

Response

200OK

A successful response.

default

An unexpected error response

Service

GetLatestBlock returns the latest block.

GET
https://axelar.nownodes.io/cosmos/base/tendermint/v1beta1/blocks/latest

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

GetBlockByHeight queries block for given height.

GET
https://axelar.nownodes.io/cosmos/base/tendermint/v1beta1/blocks/{height}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

heightstring<int64>requiredpath

Response

200OK

A successful response.

default

An unexpected error response

GetNodeInfo queries the current node info.

GET
https://axelar.nownodes.io/cosmos/base/tendermint/v1beta1/node_info

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

GetSyncing queries node syncing.

GET
https://axelar.nownodes.io/cosmos/base/tendermint/v1beta1/syncing

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Response

200OK

A successful response.

default

An unexpected error response

GetLatestValidatorSet queries latest validator-set.

GET
https://axelar.nownodes.io/cosmos/base/tendermint/v1beta1/validatorsets/latest

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response

GetValidatorSetByHeight queries validator-set at a given height.

GET
https://axelar.nownodes.io/cosmos/base/tendermint/v1beta1/validatorsets/{height}

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

heightstring<int64>requiredpath
pagination.keystring<byte>query

key is a value returned in PageResponse.next_key to begin querying the next page most efficiently. Only one of offset or key should be set.

pagination.offsetstring<uint64>query

offset is a numeric offset that can be used when key is unavailable. It is less efficient than using key. Only one of offset or key should be set.

pagination.limitstring<uint64>query

limit is the total number of results to be returned in the result page. If left empty it will default to a value to be set by each app.

pagination.count_totalboolean<boolean>query

count_total is set to true to indicate that the result set should include a count of the total number of items available for pagination in UIs. count_total is only respected when offset is used. It is ignored when key is set.

pagination.reverseboolean<boolean>query

reverse is set to true if results are to be returned in the descending order.

Since: cosmos-sdk 0.43

Response

200OK

A successful response.

default

An unexpected error response