fix: Create hl-specific tables

This commit is contained in:
sprites0
2025-06-22 14:47:20 -04:00
parent 27a389c5aa
commit 96cc7bec38

View File

@ -2,7 +2,7 @@ use clap::{Args, Parser};
use reth::builder::NodeHandle; use reth::builder::NodeHandle;
use reth_hl::{ use reth_hl::{
chainspec::parser::HlChainSpecParser, chainspec::parser::HlChainSpecParser,
node::{cli::Cli, HlNode}, node::{cli::Cli, HlNode, storage::tables::Tables},
}; };
// We use jemalloc for performance reasons // We use jemalloc for performance reasons
@ -24,6 +24,7 @@ fn main() -> eyre::Result<()> {
} }
Cli::<HlChainSpecParser, NoArgs>::parse().run(|builder, _| async move { Cli::<HlChainSpecParser, NoArgs>::parse().run(|builder, _| async move {
builder.builder.database.create_tables_for::<Tables>()?;
let (node, engine_handle_tx) = HlNode::new(); let (node, engine_handle_tx) = HlNode::new();
let NodeHandle { let NodeHandle {
node, node,