@@ -135,8 +135,8 @@ pub async fn bootstrap_sidecars<EF, PF>(
135135where
136136 EF : ExecutorFactory ,
137137 PF : ProviderFactory ,
138- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
139- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
138+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
139+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
140140{
141141 let mut result = BootstrapResult :: default ( ) ;
142142
@@ -164,8 +164,8 @@ async fn bootstrap_paymaster<EF, PF>(
164164where
165165 EF : ExecutorFactory ,
166166 PF : ProviderFactory ,
167- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
168- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
167+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
168+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
169169{
170170 let ( relayer_address, relayer_private_key) = prefunded_account ( backend, prefunded_index) ?;
171171 let gas_tank_index = prefunded_index
@@ -252,8 +252,8 @@ pub fn derive_vrf_accounts<EF, PF>(
252252where
253253 EF : ExecutorFactory ,
254254 PF : ProviderFactory ,
255- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
256- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
255+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
256+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
257257{
258258 let ( source_address, source_private_key) = match config. key_source {
259259 VrfKeySource :: Prefunded => prefunded_account ( backend, config. prefunded_index ) ?,
@@ -298,8 +298,8 @@ async fn bootstrap_vrf<EF, PF>(
298298where
299299 EF : ExecutorFactory ,
300300 PF : ProviderFactory ,
301- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
302- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
301+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
302+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
303303{
304304 let derived = derive_vrf_accounts ( config, backend) ?;
305305 let account_address = derived. source_address ;
@@ -386,8 +386,8 @@ fn prefunded_account<EF, PF>(
386386where
387387 EF : ExecutorFactory ,
388388 PF : ProviderFactory ,
389- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
390- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
389+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
390+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
391391{
392392 let ( address, allocation) = backend
393393 . chain_spec
@@ -412,8 +412,8 @@ fn sequencer_account<EF, PF>(
412412where
413413 EF : ExecutorFactory ,
414414 PF : ProviderFactory ,
415- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
416- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
415+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
416+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
417417{
418418 for ( address, allocation) in backend. chain_spec . genesis ( ) . accounts ( ) {
419419 if * address == sequencer_address {
@@ -446,8 +446,8 @@ async fn ensure_deployed<EF, PF>(
446446where
447447 EF : ExecutorFactory ,
448448 PF : ProviderFactory ,
449- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
450- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
449+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
450+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
451451{
452452 let DeploymentRequest {
453453 sender_address,
@@ -494,8 +494,8 @@ async fn fund_account<EF, PF>(
494494where
495495 EF : ExecutorFactory ,
496496 PF : ProviderFactory ,
497- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
498- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
497+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
498+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
499499{
500500 let amount = Felt :: from ( 1_000_000_000_000_000_000u128 ) ;
501501 let ( low, high) = split_u256 ( U256 :: from_be_bytes ( amount. to_bytes_be ( ) ) ) ;
@@ -528,8 +528,8 @@ async fn submit_invoke<EF, PF>(
528528where
529529 EF : ExecutorFactory ,
530530 PF : ProviderFactory ,
531- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
532- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
531+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
532+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
533533{
534534 let state = backend. storage . provider ( ) . latest ( ) ?;
535535 let nonce = account_nonce ( pool, state. as_ref ( ) , sender_address) ?;
@@ -616,8 +616,8 @@ fn is_deployed<EF, PF>(backend: &Backend<EF, PF>, address: ContractAddress) -> R
616616where
617617 EF : ExecutorFactory ,
618618 PF : ProviderFactory ,
619- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
620- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
619+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
620+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
621621{
622622 let state = backend. storage . provider ( ) . latest ( ) ?;
623623 Ok ( state. class_hash_of_contract ( address) ?. is_some ( ) )
@@ -631,8 +631,8 @@ async fn wait_for_contract<EF, PF>(
631631where
632632 EF : ExecutorFactory ,
633633 PF : ProviderFactory ,
634- <PF as ProviderFactory >:: Provider : katana_core :: backend :: storage :: ProviderRO ,
635- <PF as ProviderFactory >:: ProviderMut : katana_core :: backend :: storage :: ProviderRW ,
634+ <PF as ProviderFactory >:: Provider : katana_provider :: ProviderRO ,
635+ <PF as ProviderFactory >:: ProviderMut : katana_provider :: ProviderRW ,
636636{
637637 let start = Instant :: now ( ) ;
638638 loop {
0 commit comments