SetValidator sets the validator which is used to validate incoming blocks.
(validator Validator)
| 495 | |
| 496 | // SetValidator sets the validator which is used to validate incoming blocks. |
| 497 | func (bc *BlockChain) SetValidator(validator Validator) { |
| 498 | bc.procmu.Lock() |
| 499 | defer bc.procmu.Unlock() |
| 500 | bc.validator = validator |
| 501 | } |
| 502 | |
| 503 | // Validator returns the current validator. |
| 504 | func (bc *BlockChain) Validator() Validator { |
no test coverage detected