Skip to content

Commit 4226c8f

Browse files
committed
fix transfer
1 parent d6f98bb commit 4226c8f

4 files changed

Lines changed: 11 additions & 13 deletions

File tree

examples/transfer.py

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,17 @@ async def main():
2828
if err is not None:
2929
print(f"CheckClient error: {err}")
3030
return
31-
# TODO: fix
32-
# memo = "transfer fee".ljust(32, "_")
33-
# transfer_tx, response, err = await client.transfer(
34-
# ETH_PRIVATE_KEY,
35-
# usdc_amount=10*10**6,
36-
# to_account_index=TO_ACCOUNT_INDEX,
37-
# fee=fee_info.transfer_fee_usdc,
38-
# memo=memo,
39-
# )
40-
# if err != None:
41-
# raise Exception(f"error transferring {err}")
42-
# print(transfer_tx, response)
31+
memo = "a"*32
32+
transfer_tx, response, err = await client.transfer(
33+
ETH_PRIVATE_KEY,
34+
usdc_amount=10*10**6,
35+
to_account_index=TO_ACCOUNT_INDEX,
36+
fee=fee_info.transfer_fee_usdc,
37+
memo=memo,
38+
)
39+
if err != None:
40+
raise Exception(f"error transferring {err}")
41+
print(transfer_tx, response)
4342

4443
lev_tx, response, err = await client.update_leverage(4, client.CROSS_MARGIN_MODE, 3)
4544
print(lev_tx, response, err)

lighter/signer_client.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,6 @@ def sign_transfer(self, eth_private_key, to_account_index, usdc_amount, fee, mem
435435
ctypes.c_longlong,
436436
]
437437
self.signer.SignTransfer.restype = StrOrErr
438-
439438
result = self.signer.SignTransfer(to_account_index, usdc_amount, fee, ctypes.c_char_p(memo.encode("utf-8")), nonce)
440439

441440
tx_info_str = result.str.decode("utf-8") if result.str else None

lighter/signers/signer-amd64.so

344 Bytes
Binary file not shown.

lighter/signers/signer-arm64.dylib

272 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)