BlocksMessage blocksMessage = new BlocksMessage(payload);
List<Block> list = blocksMessage.getBlocks();
logger.info(blocksMessage.toString());
Block block = list.get(0);
assertEquals(38, block.getTransactionsList().size());
assertEquals(22783, block.getNumber());
assertEquals("a6fa4bbd52734c654ce0f8420eecfc7b81fa23dd427829d40ee8a119039fba1a",
Hex.toHexString(block.getHash()));
assertEquals("54fb8d2f4641518b8ef6919fe2489e9ab85e811d32d1e95338c286779393cc06",
Hex.toHexString(block.getStateRoot()));
}