deserialize method

  1. @override
FinalizedBlockHeader deserialize(
  1. Uint8List payload
)
override

Implementation

@override
FinalizedBlockHeader deserialize(Uint8List payload) {
  var buffer = payload;
  var round = FinalizationRound().deserialize(buffer);
  buffer = buffer.sublist(round.size);
  var height = Height().deserialize(buffer);
  buffer = buffer.sublist(height.size);
  var hash = Hash256().deserialize(buffer);
  buffer = buffer.sublist(hash.size);

  var instance = FinalizedBlockHeader(
    round: round,
    height: height,
    hash: hash,
  );
  return instance;
}