pub async fn assert_transaction_params( rpc: &mut impl Rpc, payer: &Pubkey, signers: &[&Keypair], pre_balance: u64, params: Option<TransactionParams>, ) -> Result<(), RpcError>