mirror of
https://github.com/logos-blockchain/lssa.git
synced 2026-01-04 06:13:10 +00:00
HashStorageMerkleTreeDeserializer
This commit is contained in:
parent
96dc9bd840
commit
0daffaf4ad
@ -28,6 +28,18 @@ impl<Leav: TreeLeavItem + Clone + Serialize> Serialize for HashStorageMerkleTree
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
struct HashStorageMerkleTreeDeserializer<Leav: TreeLeavItem + Clone> {
|
||||||
|
marker: PhantomData<fn() -> HashStorageMerkleTree<Leav>>
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<Leaf: TreeLeavItem + Clone> HashStorageMerkleTreeDeserializer<Leaf> {
|
||||||
|
fn new() -> Self {
|
||||||
|
HashStorageMerkleTreeDeserializer {
|
||||||
|
marker: PhantomData
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
pub type PublicTransactionMerkleTree = HashStorageMerkleTree<Transaction>;
|
pub type PublicTransactionMerkleTree = HashStorageMerkleTree<Transaction>;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user