public void RoundTrip()
        {
            var ethMessage = new Network.P2P.Subprotocols.Eth.V62.Messages.GetBlockBodiesMessage(Keccak.OfAnEmptySequenceRlp, Keccak.Zero, Keccak.EmptyTreeHash);
            var message    = new GetBlockBodiesMessage(ethMessage, 1);

            GetBlockBodiesMessageSerializer serializer = new();

            SerializerTester.TestZero(serializer, message, "f86601f863a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347a00000000000000000000000000000000000000000000000000000000000000000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421");
        }
        public void RoundTrip()
        {
            Keccak a          = new("0x00000000000000000000000000000000000000000000000000000000deadc0de");
            Keccak b          = new("0x00000000000000000000000000000000000000000000000000000000feedbeef");
            var    ethMessage = new Network.P2P.Subprotocols.Eth.V62.Messages.GetBlockBodiesMessage(new Keccak[] { a, b });
            var    message    = new GetBlockBodiesMessage(1111, ethMessage);

            GetBlockBodiesMessageSerializer serializer = new();

            SerializerTester.TestZero(serializer, message, "f847820457f842a000000000000000000000000000000000000000000000000000000000deadc0dea000000000000000000000000000000000000000000000000000000000feedbeef");
        }