Query.deserialize constructor
Query.deserialize(
- List<int> bytes
)
Implementation
factory Query.deserialize(List<int> bytes) {
final decode = CosmosProtoMessage.decode(bytes, protoConfigStatic());
return Query(
id: decode.getString<String?>(1),
connectionId: decode.getString<String?>(2),
chainId: decode.getString<String?>(3),
queryType: decode.getString<String?>(4),
requestData: decode.getBytes<List<int>?>(5),
callbackModule: decode.getString<String?>(13),
callbackId: decode.getString<String?>(8),
callbackData: decode.getBytes<List<int>?>(12),
timeoutPolicy: decode.getEnum<TimeoutPolicy?>(15, TimeoutPolicy.values),
timeoutDuration: decode.messageTo<google_protobuf_duration.Duration?>(
14,
(b) => google_protobuf_duration.Duration.deserialize(b),
),
timeoutTimestamp: decode.getBigInt<BigInt?>(9),
requestSent: decode.getBool<bool?>(11),
submissionHeight: decode.getBigInt<BigInt?>(16),
);
}