SetKnownHead sets the known head block hash and number
(hash common.Hash, number uint64)
| 316 | |
| 317 | // SetKnownHead sets the known head block hash and number |
| 318 | func (bc *BlockChain) SetKnownHead(hash common.Hash, number uint64) { |
| 319 | bc.knownHeadLock.Lock() |
| 320 | defer bc.knownHeadLock.Unlock() |
| 321 | |
| 322 | if number > bc.knownHeadNumber { |
| 323 | bc.knownHeadHash, bc.knownHeadNumber = hash, number |
| 324 | } |
| 325 | } |
| 326 | |
| 327 | // loadLastState loads the last known chain state from the database. This method |
| 328 | // assumes that the chain manager mutex is held. |
no test coverage detected