Function createAxelarQueryClient
- createAxelarQueryClient(endpoint, options?): Promise<QueryClient & AuthExtension & BankExtension & StakingExtension & TxExtension & {
axelarnet: {
params: ((request) => Promise<ParamsResponse>);
pendingIBCTransferCount: ((request) => Promise<PendingIBCTransferCountResponse>);
};
} & {
evm: {
batchedCommands: ((request) => Promise<BatchedCommandsResponse>);
burnerInfo: ((request) => Promise<BurnerInfoResponse>);
bytecode: ((request) => Promise<BytecodeResponse>);
chains: ((request) => Promise<ChainsResponse>);
command: ((request) => Promise<CommandResponse>);
confirmationHeight: ((request) => Promise<ConfirmationHeightResponse>);
depositState: ((request) => Promise<DepositStateResponse>);
eRC20Tokens: ((request) => Promise<ERC20TokensResponse>);
event: ((request) => Promise<EventResponse>);
gatewayAddress: ((request) => Promise<GatewayAddressResponse>);
keyAddress: ((request) => Promise<KeyAddressResponse>);
params: ((request) => Promise<ParamsResponse>);
pendingCommands: ((request) => Promise<PendingCommandsResponse>);
tokenInfo: ((request) => Promise<TokenInfoResponse>);
};
} & {
multisig: {
key: ((request) => Promise<KeyResponse>);
keyID: ((request) => Promise<KeyIDResponse>);
keygenSession: ((request) => Promise<KeygenSessionResponse>);
nextKeyID: ((request) => Promise<NextKeyIDResponse>);
params: ((request) => Promise<ParamsResponse>);
};
} & {
permission: {
governanceKey: ((request) => Promise<QueryGovernanceKeyResponse>);
params: ((request) => Promise<ParamsResponse>);
};
} & {
nexus: {
assets: ((request) => Promise<AssetsResponse>);
chainMaintainers: ((request) => Promise<ChainMaintainersResponse>);
chainState: ((request) => Promise<ChainStateResponse>);
chains: ((request) => Promise<ChainsResponse>);
chainsByAsset: ((request) => Promise<ChainsByAssetResponse>);
feeInfo: ((request) => Promise<FeeInfoResponse>);
latestDepositAddress: ((request) => Promise<LatestDepositAddressResponse>);
message: ((request) => Promise<MessageResponse>);
params: ((request) => Promise<ParamsResponse>);
recipientAddress: ((request) => Promise<RecipientAddressResponse>);
transferFee: ((request) => Promise<TransferFeeResponse>);
transferRateLimit: ((request) => Promise<TransferRateLimitResponse>);
transfersForChain: ((request) => Promise<TransfersForChainResponse>);
};
} & {
reward: {
inflationRate: ((request) => Promise<InflationRateResponse>);
params: ((request) => Promise<ParamsResponse>);
};
} & {
snapshot: {
params: ((request) => Promise<ParamsResponse>);
};
} & {
tss: {
params: ((request) => Promise<ParamsResponse>);
};
} & {
vote: {
params: ((request) => Promise<ParamsResponse>);
};
}> Parameters
- endpoint: string | HttpEndpoint
- options: StargateClientOptions = {}
Returns Promise<QueryClient & AuthExtension & BankExtension & StakingExtension & TxExtension & {
axelarnet: {
params: ((request) => Promise<ParamsResponse>);
pendingIBCTransferCount: ((request) => Promise<PendingIBCTransferCountResponse>);
};
} & {
evm: {
batchedCommands: ((request) => Promise<BatchedCommandsResponse>);
burnerInfo: ((request) => Promise<BurnerInfoResponse>);
bytecode: ((request) => Promise<BytecodeResponse>);
chains: ((request) => Promise<ChainsResponse>);
command: ((request) => Promise<CommandResponse>);
confirmationHeight: ((request) => Promise<ConfirmationHeightResponse>);
depositState: ((request) => Promise<DepositStateResponse>);
eRC20Tokens: ((request) => Promise<ERC20TokensResponse>);
event: ((request) => Promise<EventResponse>);
gatewayAddress: ((request) => Promise<GatewayAddressResponse>);
keyAddress: ((request) => Promise<KeyAddressResponse>);
params: ((request) => Promise<ParamsResponse>);
pendingCommands: ((request) => Promise<PendingCommandsResponse>);
tokenInfo: ((request) => Promise<TokenInfoResponse>);
};
} & {
multisig: {
key: ((request) => Promise<KeyResponse>);
keyID: ((request) => Promise<KeyIDResponse>);
keygenSession: ((request) => Promise<KeygenSessionResponse>);
nextKeyID: ((request) => Promise<NextKeyIDResponse>);
params: ((request) => Promise<ParamsResponse>);
};
} & {
permission: {
governanceKey: ((request) => Promise<QueryGovernanceKeyResponse>);
params: ((request) => Promise<ParamsResponse>);
};
} & {
nexus: {
assets: ((request) => Promise<AssetsResponse>);
chainMaintainers: ((request) => Promise<ChainMaintainersResponse>);
chainState: ((request) => Promise<ChainStateResponse>);
chains: ((request) => Promise<ChainsResponse>);
chainsByAsset: ((request) => Promise<ChainsByAssetResponse>);
feeInfo: ((request) => Promise<FeeInfoResponse>);
latestDepositAddress: ((request) => Promise<LatestDepositAddressResponse>);
message: ((request) => Promise<MessageResponse>);
params: ((request) => Promise<ParamsResponse>);
recipientAddress: ((request) => Promise<RecipientAddressResponse>);
transferFee: ((request) => Promise<TransferFeeResponse>);
transferRateLimit: ((request) => Promise<TransferRateLimitResponse>);
transfersForChain: ((request) => Promise<TransfersForChainResponse>);
};
} & {
reward: {
inflationRate: ((request) => Promise<InflationRateResponse>);
params: ((request) => Promise<ParamsResponse>);
};
} & {
snapshot: {
params: ((request) => Promise<ParamsResponse>);
};
} & {
tss: {
params: ((request) => Promise<ParamsResponse>);
};
} & {
vote: {
params: ((request) => Promise<ParamsResponse>);
};
}>