public void Handle(GetBlockHeadersMessage getBlockHeaders) { Eth.V62.Messages.BlockHeadersMessage ethBlockHeadersMessage = FulfillBlockHeadersRequest(getBlockHeaders.EthMessage); // todo - implement cost tracking Send(new BlockHeadersMessage(ethBlockHeadersMessage, getBlockHeaders.RequestId, int.MaxValue)); }
public BlockHeadersMessage(Eth.V62.Messages.BlockHeadersMessage ethMessage, long requestId, int bufferValue) { EthMessage = ethMessage; RequestId = requestId; BufferValue = bufferValue; }