func (sm *ShardStateManager) Has(c chainhash.Hash) bool {
	sm.stateLock.RLock()
	defer sm.stateLock.RUnlock()
	return sm.has(c)
}
// Has checks if the ShardStateManager has a certain state for a block.
Has checks if the ShardStateManager has a certain state for a block.
// Has checks if the ShardStateManager has a certain state for a block .
func (sm *ShardStateManager) Has(c chainhash.Hash) bool {
	sm.stateLock.RLock()
	defer sm.stateLock.RUnlock()
	return sm.has(c)
}
func ( sm * ShardStateManager ) Has ( c chainhash . Hash ) bool { sm . stateLock . RLock ( ) defer sm . stateLock . RUnlock ( ) return sm . has ( c ) }
Has checks if the ShardStateManager has a certain state for a block.
Has checks if the ShardStateManager has a certain state for a block .