@@ -131,6 +131,7 @@ defmodule FabricSnapshot do
131131 # Bulk CFs — full state, read through the same snapshot for mutual consistency.
132132 stream_cf ( rtx , "contractstate" , cf . contractstate , fd , zctx )
133133 stream_cf ( rtx , "contractstate_tree" , cf . contractstate_tree , fd , zctx )
134+ stream_cf ( rtx , "contractstate_tree_hbsmt" , cf . contractstate_tree_hbsmt , fd , zctx )
134135
135136 rooted_hash = RocksDB . get ( "rooted_tip" , % { rtx: rtx , cf: cf . sysconf } )
136137 if is_binary ( rooted_hash ) do
@@ -232,10 +233,11 @@ defmodule FabricSnapshot do
232233 def import_bundle_file ( file_path ) do
233234 % { db: db , cf: cf } = :persistent_term . get ( { :rocksdb , Fabric } )
234235 cf_by_name = % {
235- "contractstate" => cf . contractstate ,
236- "contractstate_tree" => cf . contractstate_tree ,
237- "sysconf" => cf . sysconf ,
238- "attestation" => cf . attestation ,
236+ "contractstate" => cf . contractstate ,
237+ "contractstate_tree" => cf . contractstate_tree ,
238+ "contractstate_tree_hbsmt" => cf . contractstate_tree_hbsmt ,
239+ "sysconf" => cf . sysconf ,
240+ "attestation" => cf . attestation ,
239241 }
240242
241243 { :ok , fd } = :file . open ( file_path , [ :read , :binary , :raw ] )
0 commit comments