Bitcoin ScannerFeed

This commit is contained in:
Luke Parker
2024-09-10 07:07:09 -04:00
parent e36b671f37
commit ba3a6f9e91
8 changed files with 84 additions and 7 deletions

View File

@@ -8,10 +8,10 @@ use serai_client::networks::bitcoin::Address;
use primitives::{ReceivedOutput, EventualityTracker};
use crate::{hash_bytes, scanner::scanner, output::Output, transaction::Eventuality};
use crate::{hash_bytes, scan::scanner, output::Output, transaction::Eventuality};
#[derive(Clone, Debug)]
pub(crate) struct BlockHeader(Header);
pub(crate) struct BlockHeader(pub(crate) Header);
impl primitives::BlockHeader for BlockHeader {
fn id(&self) -> [u8; 32] {
hash_bytes(self.0.block_hash().to_raw_hash())
@@ -22,7 +22,7 @@ impl primitives::BlockHeader for BlockHeader {
}
#[derive(Clone, Debug)]
pub(crate) struct Block(BBlock);
pub(crate) struct Block(pub(crate) BBlock);
#[async_trait::async_trait]
impl primitives::Block for Block {