MCPcopy Create free account
hub / github.com/DNAProject/DNA / endorsedForEmptyBlock

Method endorsedForEmptyBlock

consensus/vbft/block_pool.go:218–229  ·  view source on GitHub ↗
(blkNum uint32)

Source from the content-addressed store, hash-verified

216}
217
218func (pool *BlockPool) endorsedForEmptyBlock(blkNum uint32) bool {
219 pool.lock.RLock()
220 defer pool.lock.RUnlock()
221
222 // check if had endorsed for some proposal
223 c := pool.candidateBlocks[blkNum]
224 if c == nil {
225 return false
226 }
227
228 return c.EndorsedEmptyProposal != nil
229}
230
231func (pool *BlockPool) setProposalEndorsed(proposal *blockProposalMsg, forEmpty bool) error {
232 pool.lock.Lock()

Callers 2

processTimerEventMethod · 0.80
endorseBlockMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected