From 6c41d780f553ff1f7455d252761c3b061a0666b8 Mon Sep 17 00:00:00 2001 From: netplanet Date: Thu, 9 Jan 2025 12:37:56 +0330 Subject: [PATCH] Removed duplicate wallet assignment. --- src/driftpy/drift_client.py | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/src/driftpy/drift_client.py b/src/driftpy/drift_client.py index 5402d9de..7f80b5a4 100644 --- a/src/driftpy/drift_client.py +++ b/src/driftpy/drift_client.py @@ -159,9 +159,6 @@ def __init__( self.program_id = DRIFT_PROGRAM_ID self.program = Program(idl, self.program_id, provider) - if isinstance(wallet, Keypair): - wallet = Wallet(wallet) - if authority is None: authority = wallet.public_key @@ -1685,9 +1682,7 @@ def get_place_and_take_perp_order_ix( maker_infos = ( maker_info if isinstance(maker_info, list) - else [maker_info] - if maker_info - else [] + else [maker_info] if maker_info else [] ) user_accounts = [self.get_user_account(sub_account_id)] @@ -1787,9 +1782,7 @@ def get_place_and_take_spot_order_ix( maker_infos = ( maker_info if isinstance(maker_info, list) - else [maker_info] - if maker_info - else [] + else [maker_info] if maker_info else [] ) for maker_info in maker_infos: user_accounts.append(maker_info.maker_user_account) @@ -2747,9 +2740,7 @@ async def get_fill_perp_order_ix( maker_info = ( maker_info if isinstance(maker_info, list) - else [maker_info] - if maker_info - else [] + else [maker_info] if maker_info else [] ) user_accounts = [user_account]