QueryOraclePriceRequest.fromJson constructor
QueryOraclePriceRequest.fromJson(
- Map<String, dynamic> json
)
Implementation
factory QueryOraclePriceRequest.fromJson(Map<String, dynamic> json) {
return QueryOraclePriceRequest(
oracleType: json
.valueTo<injective_oracle_v1beta1_oracle.OracleType?, Object?>(
key: 'oracle_type',
parse: (v) => injective_oracle_v1beta1_oracle.OracleType.from(v),
),
base: json.valueAsString<String?>('base', acceptCamelCase: true),
quote: json.valueAsString<String?>('quote', acceptCamelCase: true),
scalingOptions: json.valueTo<ScalingOptions?, Map<String, dynamic>>(
key: 'scaling_options',
parse: (v) => ScalingOptions.fromJson(v),
acceptCamelCase: true,
),
);
}