TransactionVersion.fromByteArray constructor
TransactionVersion.fromByteArray(
- ByteArray data
Implementation
factory TransactionVersion.fromByteArray(ByteArray data) {
final byte = data.first;
final maskedPrefix = byte & 0x7f;
return maskedPrefix == byte
? TransactionVersion.legacy
: maskedPrefix == 0
? TransactionVersion.v0
: throw UnimplementedError(
'Version $maskedPrefix is not supported',
);
}