assetsToCborMap method
MapBuilder
assetsToCborMap(
{ - bool forJson = false,
})
Implementation
MapBuilder assetsToCborMap({bool forJson = false}) {
final mapBuilder = MapBuilder.builder();
for (var asset in assets) {
final name = asset.name;
//final name = forJson && asset.name.isEmpty ? '0' : asset.name; //hack to fix empty keys in toJson
if (forJson) {
mapBuilder.writeString(name);
} else {
mapBuilder
.writeBuff(uint8BufferFromHex(name, utf8EncodeOnHexFailure: true));
}
mapBuilder.writeInt(asset.value);
}
return mapBuilder;
}