Value.deserialize constructor
Value.deserialize(
- CborObject cbor
Deserializes a Value instance from a CBOR object.
Implementation
factory Value.deserialize(CborObject cbor) {
if (cbor.hasType<CborListValue>()) {
final list = cbor.as<CborListValue>("Value");
return Value(
coin: list.elementAsInteger(0),
multiAsset: MultiAsset.deserialize(list.elementAt<CborMapValue>(1)));
}
return Value(coin: cbor.as<CborNumeric>("Value").toBigInt());
}