encode method
Encode message to bytes
Implementation
@override
Uint8List encode(int protocolVersion, MessageEncoding encoding) {
final bytes = <int>[];
// Count of inventory vectors (varint)
VarInt.write(bytes, invList.length);
// Serialize each inventory vector
for (final inv in invList) {
bytes.addAll(inv.serialize());
}
return Uint8List.fromList(bytes);
}