mirror of
https://github.com/bitcoinresearchkit/brk.git
synced 2026-04-26 07:39:59 -07:00
rpc: init wrapper crate + global: snapshot
This commit is contained in:
@@ -18,7 +18,7 @@ byteview = { workspace = true }
|
||||
derive_deref = { workspace = true }
|
||||
itoa = "1.0.15"
|
||||
jiff = { workspace = true }
|
||||
num_enum = "0.7.4"
|
||||
num_enum = "0.7.5"
|
||||
rapidhash = "4.1.0"
|
||||
ryu = "1.0.20"
|
||||
schemars = { workspace = true }
|
||||
|
||||
@@ -56,13 +56,13 @@ impl Deref for Block {
|
||||
}
|
||||
|
||||
#[derive(Debug)]
|
||||
pub struct ParsedBlock {
|
||||
pub struct ReadBlock {
|
||||
block: Block,
|
||||
metadata: BlkMetadata,
|
||||
tx_metadata: Vec<BlkMetadata>,
|
||||
}
|
||||
|
||||
impl From<(Block, BlkMetadata, Vec<BlkMetadata>)> for ParsedBlock {
|
||||
impl From<(Block, BlkMetadata, Vec<BlkMetadata>)> for ReadBlock {
|
||||
fn from((block, metadata, tx_metadata): (Block, BlkMetadata, Vec<BlkMetadata>)) -> Self {
|
||||
Self {
|
||||
block,
|
||||
@@ -72,7 +72,7 @@ impl From<(Block, BlkMetadata, Vec<BlkMetadata>)> for ParsedBlock {
|
||||
}
|
||||
}
|
||||
|
||||
impl ParsedBlock {
|
||||
impl ReadBlock {
|
||||
pub fn metadata(&self) -> &BlkMetadata {
|
||||
&self.metadata
|
||||
}
|
||||
@@ -82,7 +82,7 @@ impl ParsedBlock {
|
||||
}
|
||||
}
|
||||
|
||||
impl Deref for ParsedBlock {
|
||||
impl Deref for ReadBlock {
|
||||
type Target = Block;
|
||||
fn deref(&self) -> &Self::Target {
|
||||
&self.block
|
||||
|
||||
Reference in New Issue
Block a user