ShelleyMultiAsset.deserialize constructor
ShelleyMultiAsset.deserialize({
- required MapEntry cMapEntry,
Implementation
factory ShelleyMultiAsset.deserialize({required MapEntry cMapEntry}) {
final policyId = hexFromUnit8Buffer(cMapEntry.key as Uint8Buffer);
final List<ShelleyAsset> assets = [];
(cMapEntry.value as Map).forEach((key, value) => assets.add(ShelleyAsset(
name: hexFromUnit8Buffer(key as Uint8Buffer), value: value as int)));
return ShelleyMultiAsset(policyId: policyId, assets: assets);
}