public void ValidationTransactionScript(Chain newChain, BlockTx tx, TxInput txInput, int txInputIndex, PrevTxOutput prevTxOutput) { if (ValidationTransactionScriptAction == null) coreRules.ValidationTransactionScript(newChain, tx, txInput, txInputIndex, prevTxOutput); else ValidationTransactionScriptAction(newChain, tx, txInput, txInputIndex, prevTxOutput); }