QueryOraclePriceRequest.deserialize constructor

QueryOraclePriceRequest.deserialize(
  1. List<int> bytes
)

Implementation

factory QueryOraclePriceRequest.deserialize(List<int> bytes) {
  final decode = CosmosProtoMessage.decode(bytes, protoConfigStatic());
  return QueryOraclePriceRequest(
    oracleType: decode.getEnum<injective_oracle_v1beta1_oracle.OracleType?>(
      1,
      injective_oracle_v1beta1_oracle.OracleType.values,
    ),
    base: decode.getString<String?>(2),
    quote: decode.getString<String?>(3),
    scalingOptions: decode.messageTo<ScalingOptions?>(
      4,
      (b) => ScalingOptions.deserialize(b),
    ),
  );
}