Add ChainNotifier and define ChainListener trait
[rust-lightning] / lightning-block-sync / src / poll.rs
index 3ff7606b8d9cfdd8db1f9a936c14d4624c9e8945..34be2437c8e2ddae1a3f2c07d43de702c036d10b 100644 (file)
@@ -96,7 +96,7 @@ impl Validate for Block {
 /// A block header with validated proof of work and corresponding block hash.
 #[derive(Clone, Copy, Debug, PartialEq)]
 pub struct ValidatedBlockHeader {
-       block_hash: BlockHash,
+       pub(crate) block_hash: BlockHash,
        inner: BlockHeaderData,
 }
 
@@ -142,7 +142,7 @@ impl ValidatedBlockHeader {
 
 /// A block with validated data against its transaction list and corresponding block hash.
 pub struct ValidatedBlock {
-       block_hash: BlockHash,
+       pub(crate) block_hash: BlockHash,
        inner: Block,
 }