@@ -30,6 +30,7 @@ use solana_sdk::{
3030} ;
3131use std:: str:: FromStr ;
3232
33+ use super :: { utils:: FeeQuote , * } ;
3334use crate :: {
3435 models:: {
3536 EncodedSerializedTransaction , PrepareTransactionRequestParams , PrepareTransactionResult ,
@@ -38,8 +39,6 @@ use crate::{
3839 services:: { JupiterServiceTrait , SolanaProviderTrait , SolanaSignTrait } ,
3940} ;
4041
41- use super :: { utils:: FeeQuote , * } ;
42-
4342impl < P , S , J , JP > SolanaRpcMethodsImpl < P , S , J , JP >
4443where
4544 P : SolanaProviderTrait + Send + Sync ,
@@ -230,6 +229,7 @@ mod tests {
230229
231230 use std:: str:: FromStr ;
232231
232+ use super :: * ;
233233 use crate :: {
234234 constants:: WRAPPED_SOL_MINT ,
235235 models:: {
@@ -238,12 +238,10 @@ mod tests {
238238 } ,
239239 services:: { QuoteResponse , RoutePlan , SwapInfo } ,
240240 } ;
241-
242- use super :: * ;
243241 use solana_sdk:: {
244242 hash:: Hash , message:: Message , program_pack:: Pack , signature:: Keypair , signer:: Signer ,
245- system_instruction,
246243 } ;
244+ use solana_system_interface:: instruction;
247245 use spl_associated_token_account:: get_associated_token_address;
248246 use spl_token:: state:: Account ;
249247
@@ -296,6 +294,7 @@ mod tests {
296294 return_data : None ,
297295 inner_instructions : None ,
298296 replacement_blockhash : None ,
297+ loaded_accounts_data_size : None ,
299298 } )
300299 } )
301300 } ) ;
@@ -472,6 +471,7 @@ mod tests {
472471 return_data : None ,
473472 inner_instructions : None ,
474473 replacement_blockhash : None ,
474+ loaded_accounts_data_size : None ,
475475 } )
476476 } )
477477 } ) ;
@@ -554,6 +554,7 @@ mod tests {
554554 return_data : None ,
555555 inner_instructions : None ,
556556 replacement_blockhash : None ,
557+ loaded_accounts_data_size : None ,
557558 } )
558559 } )
559560 } ) ;
@@ -597,7 +598,7 @@ mod tests {
597598 // Create transaction with different fee payer
598599 let wrong_fee_payer = Keypair :: new ( ) ;
599600 let recipient = Pubkey :: new_unique ( ) ;
600- let ix = system_instruction :: transfer ( & wrong_fee_payer. pubkey ( ) , & recipient, 1000 ) ;
601+ let ix = instruction :: transfer ( & wrong_fee_payer. pubkey ( ) , & recipient, 1000 ) ;
601602 let message = Message :: new ( & [ ix] , Some ( & wrong_fee_payer. pubkey ( ) ) ) ;
602603 let transaction = Transaction :: new_unsigned ( message) ;
603604 let encoded_tx = EncodedSerializedTransaction :: try_from ( & transaction) . unwrap ( ) ;
@@ -628,6 +629,7 @@ mod tests {
628629 return_data : None ,
629630 inner_instructions : None ,
630631 replacement_blockhash : None ,
632+ loaded_accounts_data_size : None ,
631633 } )
632634 } )
633635 } ) ;
@@ -706,12 +708,13 @@ mod tests {
706708 return_data : None ,
707709 inner_instructions : None ,
708710 replacement_blockhash : None ,
711+ loaded_accounts_data_size : None ,
709712 } )
710713 } )
711714 } ) ;
712715
713716 // Create test transaction
714- let ix = system_instruction :: transfer ( & Pubkey :: new_unique ( ) , & Pubkey :: new_unique ( ) , 1000 ) ;
717+ let ix = instruction :: transfer ( & Pubkey :: new_unique ( ) , & Pubkey :: new_unique ( ) , 1000 ) ;
715718 let message = Message :: new ( & [ ix] , Some ( & relayer_keypair. pubkey ( ) ) ) ;
716719 let transaction = Transaction :: new_unsigned ( message) ;
717720 let encoded_tx = EncodedSerializedTransaction :: try_from ( & transaction) . unwrap ( ) ;
@@ -802,6 +805,7 @@ mod tests {
802805 return_data : None ,
803806 inner_instructions : None ,
804807 replacement_blockhash : None ,
808+ loaded_accounts_data_size : None ,
805809 } )
806810 } )
807811 } ) ;
0 commit comments