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"); }