Delegates called when processing a block
public delegate void ProcessBlockDelegate(BlockProcessor processor, Block block);