Example #1
0
 public BlockBodiesMessage(Eth.V62.BlockBodiesMessage ethMessage, long requestId, int bufferValue)
 {
     EthMessage  = ethMessage;
     RequestId   = requestId;
     BufferValue = bufferValue;
 }
 public void Handle(GetBlockBodiesMessage getBlockBodies)
 {
     Eth.V62.BlockBodiesMessage ethBlockBodiesMessage = FulfillBlockBodiesRequest(getBlockBodies.EthMessage);
     // todo - implement cost tracking
     Send(new BlockBodiesMessage(ethBlockBodiesMessage, getBlockBodies.RequestId, int.MaxValue));
 }