public void PreValidateBlock(Chain newChain) { if (PreValidateBlockAction == null) coreRules.PreValidateBlock(newChain); else PreValidateBlockAction(newChain); }