GeneralTransactionMetadata.deserialize constructor
GeneralTransactionMetadata.deserialize()
Deserializes a GeneralTransactionMetadata object from CBOR.
Implementation
factory GeneralTransactionMetadata.deserialize(CborMapValue cbor) {
final map = cbor.valueAsMap<CborNumeric, CborObject>(
"GeneralTransactionMetadata",
);
final metadata = {
for (final entry in map.entries)
entry.key.toBigInt(): TransactionMetadata.deserialize(entry.value),
};
return GeneralTransactionMetadata(metadata: metadata);
}