GeneralTransactionMetadata.deserialize constructor

GeneralTransactionMetadata.deserialize(
  1. CborMapValue cbor
)

Deserializes a GeneralTransactionMetadata object from CBOR.

Implementation

factory GeneralTransactionMetadata.deserialize(CborMapValue cbor) {
  final metadata = {
    for (final entry
        in cbor.cast<CborMapValue<CborObject, CborObject>>().value.entries)
      entry.key.getInteger(): TransactionMetadata.deserialize(entry.value)
  };
  return GeneralTransactionMetadata(metadata: metadata);
}