@@ -29,7 +29,7 @@ use starknet::signers::{LocalWallet, Signer, SigningKey};
2929use tower:: Layer ;
3030use tracing:: { debug, trace} ;
3131
32- use crate :: cartridge:: { encode_calls, VrfService } ;
32+ use crate :: cartridge:: encode_calls;
3333use crate :: starknet:: { PendingBlockProvider , StarknetApi } ;
3434
3535const STARKNET_ESTIMATE_FEE : & str = "starknet_estimateFee" ;
4848 paymaster_client : HttpClient ,
4949 deployer_address : ContractAddress ,
5050 deployer_private_key : SigningKey ,
51- vrf_service : Option < VrfService > ,
5251}
5352
5453impl < Pool , PP , PF > ControllerDeploymentLayer < Pool , PP , PF >
6362 paymaster_client : HttpClient ,
6463 deployer_address : ContractAddress ,
6564 deployer_private_key : SigningKey ,
66- vrf_service : Option < VrfService > ,
6765 ) -> Self {
68- Self {
69- starknet,
70- cartridge_api,
71- paymaster_client,
72- deployer_address,
73- deployer_private_key,
74- vrf_service,
75- }
66+ Self { starknet, cartridge_api, paymaster_client, deployer_address, deployer_private_key }
7667 }
7768}
7869
9283 starknet : self . starknet . clone ( ) ,
9384 cartridge_api : self . cartridge_api . clone ( ) ,
9485 paymaster_client : self . paymaster_client . clone ( ) ,
95- vrf_service : self . vrf_service . clone ( ) ,
9686 deployer_address : self . deployer_address ,
9787 deployer_private_key : self . deployer_private_key . clone ( ) ,
9888 }
@@ -111,7 +101,6 @@ where
111101 paymaster_client : HttpClient ,
112102 deployer_address : ContractAddress ,
113103 deployer_private_key : SigningKey ,
114- vrf_service : Option < VrfService > ,
115104 service : S ,
116105}
117106
@@ -414,7 +403,6 @@ where
414403 fn clone ( & self ) -> Self {
415404 Self {
416405 starknet : self . starknet . clone ( ) ,
417- vrf_service : self . vrf_service . clone ( ) ,
418406 cartridge_api : self . cartridge_api . clone ( ) ,
419407 paymaster_client : self . paymaster_client . clone ( ) ,
420408 deployer_address : self . deployer_address . clone ( ) ,
@@ -434,7 +422,6 @@ where
434422 Self {
435423 service : self . service . clone ( ) ,
436424 starknet : self . starknet . clone ( ) ,
437- vrf_service : self . vrf_service . clone ( ) ,
438425 cartridge_api : self . cartridge_api . clone ( ) ,
439426 paymaster_client : self . paymaster_client . clone ( ) ,
440427 deployer_address : self . deployer_address . clone ( ) ,
0 commit comments