// Discard the the orphan block from the orphan pool that corresponds to the provided block hash.
Discard the the orphan block from the orphan pool that corresponds to the provided block hash.
Discard the the orphan block from the orphan pool that corresponds to the provided block hash .
fn remove_orphan<T: BlockchainBackend>(db: &mut T, hash: HashOutput) -> Result<(), ChainStorageError> {
    let mut txn = DbTransaction::new();
    txn.delete(DbKey::OrphanBlock(hash));
    commit(db, txn)
}
fn remove_orphan < T : BlockchainBackend > ( db : & mut T , hash : HashOutput ) -> Result < ( ) , ChainStorageError > { let mut txn = DbTransaction :: new ( ) ; txn . delete ( DbKey :: OrphanBlock ( hash ) ) ; commit ( db , txn ) }
Discard the the orphan block from the orphan pool that corresponds to the provided block hash.
Discard the the orphan block from the orphan pool that corresponds to the provided block hash .
db
&mut T
hash
HashOutput