TransactionMetadataInt.deserialize constructor
TransactionMetadataInt.deserialize(
- CborObject cbor
Deserializes a TransactionMetadataInt object from CBOR.
Implementation
factory TransactionMetadataInt.deserialize(CborObject cbor) {
if (cbor.hasType<CborBigIntValue>()) {
final big = cbor.as<CborBigIntValue>();
return TransactionMetadataInt(
value: big.toBigInt(),
serializationConfig: TransactionMetadataIntSerializationConfig(
encoding: big.encoding));
}
return TransactionMetadataInt(value: cbor.as<CborNumeric>().toBigInt());
}