CostModel.deserialize constructor

CostModel.deserialize(
  1. CborObject cbor
)

Deserializes a CostModel instance from CBOR object.

Implementation

factory CostModel.deserialize(CborObject cbor) {
  final list = cbor.as<CborListValue>("CostModel");
  return CostModel(
      list
          .valueAsListOf<CborNumeric>("CostModel")
          .map((e) => e.toBigInt())
          .toList(),
      serializationConfig:
          CostModelSerializationConfig(listEncoding: list.encoding));
}