deserialize method Null safety

TikiSdkDestination deserialize(
  1. Uint8List serialized
)

Deserializes a byte array into a destination.

Implementation

static TikiSdkDestination deserialize(Uint8List serialized) {
  List<Uint8List> unserialized = CompactSize.decode(serialized);
  List<dynamic> paths = jsonDecode(String.fromCharCodes(unserialized[0]));
  List<dynamic> uses = jsonDecode(String.fromCharCodes(unserialized[1]));
  return TikiSdkDestination(paths.map<String>((e) => e.toString()).toList(),
      uses: uses.map<String>((e) => e.toString()).toList());
}