mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 19:09:54 +00:00
feat(storage): replace Tree generic with Arc<dyn TreeViewer> (#7810)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
This commit is contained in:
@ -136,11 +136,10 @@ impl Command {
|
||||
EvmProcessorFactory::new(self.chain.clone(), evm_config),
|
||||
);
|
||||
let tree = BlockchainTree::new(tree_externals, BlockchainTreeConfig::default(), None)?;
|
||||
let blockchain_tree = ShareableBlockchainTree::new(tree);
|
||||
let blockchain_tree = Arc::new(ShareableBlockchainTree::new(tree));
|
||||
|
||||
// Set up the blockchain provider
|
||||
let blockchain_db =
|
||||
BlockchainProvider::new(provider_factory.clone(), blockchain_tree.clone())?;
|
||||
let blockchain_db = BlockchainProvider::new(provider_factory.clone(), blockchain_tree)?;
|
||||
|
||||
// Set up network
|
||||
let network_secret_path =
|
||||
|
||||
Reference in New Issue
Block a user