public async Task SendBlock(Block block)
{
await Task.Yield();
var sendBlockMessage = Messaging.ConstructMessage("block", DataEncoder.EncodeBlock(block));
await SendMessageAsync(sendBlockMessage);
}