MCPcopy Create free account
hub / github.com/CPChain/chain / SetValidator

Method SetValidator

core/blockchain.go:497–501  ·  view source on GitHub ↗

SetValidator sets the validator which is used to validate incoming blocks.

(validator Validator)

Source from the content-addressed store, hash-verified

495
496// SetValidator sets the validator which is used to validate incoming blocks.
497func (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.
504func (bc *BlockChain) Validator() Validator {

Callers 1

NewBlockChainFunction · 0.95

Calls 2

LockMethod · 0.80
UnlockMethod · 0.80

Tested by

no test coverage detected