transactionDataBuffer function
Implementation
Uint8List transactionDataBuffer(Uint8List transactionBuffer) {
final dataBufferStart = TRANSACTION_HEADER_SIZE;
var dataBufferEnd = transactionBuffer.length;
if (isAggregateTransaction(transactionBuffer)) {
var version = transactionBuffer[TRANSACTION_HEADER_SIZE];
dataBufferEnd = TRANSACTION_HEADER_SIZE +
(3 <= version ? AGGREGATE_HASHED_SIZE : PRE_V3_AGGREGATE_HASHED_SIZE);
}
return transactionBuffer.sublist(dataBufferStart, dataBufferEnd);
}