queryDynamic<T extends CosmosProtoMessage> method
Future
queryDynamic<T extends CosmosProtoMessage>(
- ICosmosProtoQueryMessage<
T> message, { - Duration? timeout,
Implementation
Future<dynamic> queryDynamic<T extends CosmosProtoMessage>(
ICosmosProtoQueryMessage<T> message, {
Duration? timeout,
}) async {
return await foldApi(
onTendermint:
(provider) => provider.requestDynamic(
TendermintRequestAbciQuery(request: message),
timeout: timeout,
),
onRest:
(provider) => provider.requestDynamic(
CosmosRestRequestMessage(request: message),
timeout: timeout,
),
onGrpc:
(provider) => provider.requestDynamic(
CosmosGrpcRequestMessage(request: message),
timeout: timeout,
),
);
}