parseFailure function
Implementation
TrezorFailure parseFailure(Uint8List bytes) {
final reader = ProtoReader(bytes);
int? code;
String? message;
while (reader.hasMore) {
final (fieldNum, wireType) = reader.readTag();
switch (fieldNum) {
case 1:
code = reader.readRawVarint();
case 2:
message = reader.readString();
default:
reader.skip(wireType);
}
}
return TrezorFailure(code: code, message: message);
}