@@ -6,9 +6,9 @@ use libfuzzer_sys::fuzz_target;
66
77use arbitrary:: Arbitrary ;
88
9- use libbitcoinkernel_sys :: {
9+ use bitcoinkernel :: {
1010 disable_logging, Block , BlockManagerOptions , ChainType , ChainstateLoadOptions ,
11- ChainstateManager , ChainstateManagerOptions , Context , ContextBuilder ,
11+ ChainstateManager , ChainstateManagerOptions , Context , ContextBuilder , KernelError ,
1212 KernelNotificationInterfaceCallbackHolder ,
1313} ;
1414
@@ -78,7 +78,7 @@ fuzz_target!(|data: ChainstateManagerInput| {
7878 let blocks_dir = format!( "{}/blocks" , data_dir) ;
7979 let chainman_opts = match ChainstateManagerOptions :: new( & context, & data_dir) {
8080 Ok ( opts) => opts,
81- Err ( libbitcoinkernel_sys :: KernelError :: CStringCreationFailed ( _) ) => return ,
81+ Err ( KernelError :: CStringCreationFailed ( _) ) => return ,
8282 Err ( err) => panic!( "this should never happen: {}" , err) ,
8383 } ;
8484 let blockman_opts = BlockManagerOptions :: new( & context, & blocks_dir) . unwrap( ) ;
@@ -91,7 +91,7 @@ fuzz_target!(|data: ChainstateManagerInput| {
9191 . set_block_tree_db_in_memory( data. block_tree_db_in_memory)
9292 . set_chainstate_db_in_memory( data. chainstate_db_in_memory) ,
9393 ) {
94- Err ( libbitcoinkernel_sys :: KernelError :: Internal ( _) ) => {
94+ Err ( KernelError :: Internal ( _) ) => {
9595 return ;
9696 }
9797 Err ( err) => {
0 commit comments