11import asyncio
22import time
3- from typing import Callable , Coroutine , Dict , List , Optional , Sequence
3+ from typing import Dict , List , Optional , Sequence
44
55from deprecated import deprecated
66from starknet_py .contract import InvokeResult
@@ -38,7 +38,6 @@ class OracleMixin:
3838 execution_config : ExecutionConfig
3939 oracle : Contract
4040 is_user_client : bool = False
41- track_nonce : Callable [[object , int , int ], Coroutine [None , None , None ]]
4241
4342 @deprecated
4443 async def publish_spot_entry (
@@ -136,7 +135,6 @@ async def _invoke_publish(
136135 return await self .oracle .functions ["publish_data_entries" ].invoke (
137136 new_entries = [{data_type : entry } for entry in entries ],
138137 execution_config = self .execution_config ,
139- callback = self .track_nonce ,
140138 )
141139
142140 def _log_transaction (
@@ -454,7 +452,6 @@ async def set_future_checkpoints(
454452 for pair_id , expiry in zip (pair_ids_subset , expiries_subset )
455453 ],
456454 aggregation_mode .serialize (),
457- callback = self .track_nonce ,
458455 )
459456 index += pagination
460457 logger .info (
@@ -469,7 +466,6 @@ async def set_future_checkpoints(
469466 for pair_id , expiry in zip (pair_ids , expiry_timestamps )
470467 ],
471468 aggregation_mode .serialize (),
472- callback = self .track_nonce ,
473469 )
474470
475471 return invocation
@@ -505,7 +501,6 @@ async def set_checkpoints(
505501 for pair_id in pair_ids_subset
506502 ],
507503 aggregation_mode .serialize (),
508- callback = self .track_nonce ,
509504 )
510505 index += pagination
511506 logger .info (
@@ -520,7 +515,6 @@ async def set_checkpoints(
520515 for pair_id in pair_ids
521516 ],
522517 aggregation_mode .serialize (),
523- callback = self .track_nonce ,
524518 )
525519
526520 return invocation
0 commit comments