ShelleyTransaction.deserialize constructor
ShelleyTransaction.deserialize({})
Implementation
factory ShelleyTransaction.deserialize(
{required Map cBody,
required Map cWitnessSet,
required bool? isValid,
Map? cMetadata}) {
final body = ShelleyTransactionBody.deserialize(cMap: cBody);
final ShelleyTransactionWitnessSet witnessSet =
ShelleyTransactionWitnessSet.deserialize(cMap: cWitnessSet);
//if (MajorType.MAP.equals(metadata.getMajorType())) { //Metadata available
final CBORMetadata? metadata = cMetadata == null ? null : null; //TODO
return ShelleyTransaction(
body: body,
witnessSet: witnessSet,
isValid: isValid,
metadata: metadata,
);
}