@@ -111,7 +111,7 @@ where
111111 let mut undeployed_addresses: Vec < ContractAddress > = Vec :: new ( ) ;
112112
113113 // iterate thru all txs and deploy any undeployed contract (if they are a Controller)
114- for tx in transactions {
114+ for tx in & transactions {
115115 let address = match tx {
116116 BroadcastedTx :: Invoke ( tx) => tx. sender_address ,
117117 BroadcastedTx :: Declare ( tx) => tx. sender_address ,
@@ -122,18 +122,18 @@ where
122122 }
123123
124124 let deployer_nonce = self . starknet . nonce_at ( block_id, self . deployer_address ) . await . unwrap ( ) ;
125- let deploy_txs =
125+ let deploy_controller_txs =
126126 self . get_controller_deployment_txs ( undeployed_addresses, deployer_nonce) . await . unwrap ( ) ;
127127
128128 // no Controller to deploy, simply forward the request
129- if deploy_txs . is_empty ( ) {
129+ if deploy_controller_txs . is_empty ( ) {
130130 return Ok ( self . service . call ( request) . await ) ;
131131 }
132132
133- let original_txs_count = txs . len ( ) ;
133+ let original_txs_count = transactions . len ( ) ;
134134 let deploy_controller_txs_count = deploy_controller_txs. len ( ) ;
135135
136- let new_txs = [ deploy_controller_txs, txs ] . concat ( ) ;
136+ let new_txs = [ deploy_controller_txs, transactions ] . concat ( ) ;
137137 let new_txs_count = new_txs. len ( ) ;
138138
139139 // craft a new estimate fee request with the deploy Controller txs included
@@ -153,7 +153,7 @@ where
153153 let mut res = serde_json:: from_str :: < Response < Vec < FeeEstimate > > > ( res) . unwrap ( ) ;
154154
155155 match res. payload {
156- ResponsePayload :: Success ( estimates) => {
156+ ResponsePayload :: Success ( mut estimates) => {
157157 assert_eq ! ( estimates. len( ) , new_txs_count) ;
158158 estimates. to_mut ( ) . drain ( 0 ..deploy_controller_txs_count) ;
159159 Ok ( build_no_fee_response ( & request, original_txs_count) )
@@ -318,21 +318,21 @@ where
318318 "starknet_estimateFee" => {
319319 trace ! ( %method, "Intercepting JSON-RPC method." ) ;
320320 if let Some ( params) = parse_estimate_fee_params ( & request) {
321- return self . handle_estimate_fee ( params, request) . await ;
321+ return this . handle_estimate_fee ( params, request) . await ;
322322 }
323323 }
324324
325325 "addExecuteOutsideTransaction" | "addExecuteFromOutside" => {
326326 trace ! ( %method, "Intercepting JSON-RPC method." ) ;
327327 if let Some ( params) = parse_execute_outside_params ( & request) {
328- return self . handle_execute_outside ( params, request) . await ;
328+ return this . handle_execute_outside ( params, request) . await ;
329329 }
330330 }
331331
332332 _ => { }
333333 }
334334
335- self . service . call ( request) . await
335+ this . service . call ( request) . await
336336 }
337337 }
338338
0 commit comments