88from fsRPCClient import Client as _Client
99from fsRPCClient .exceptions import InitializationError , ResponseError
1010from fsRPCClient .utils import hexToBytes
11- from fsLogger import Logger
11+ from fsLogger import Logger , T_Logger
1212from fsSignal import T_Signal
1313# Local modules
1414# Program
@@ -20,7 +20,7 @@ class Client(_Client):
2020 def __init__ (self , projectPublicKey :Optional [Union [str , bytes ]]= None , projectSecretKey :Optional [Union [str , bytes ]]= None ,
2121 timeWindow :int = 60 , convertNumbers :Optional [str ]= None , retryCount :int = 10 , retryDelay :Union [int , float ]= 5 ,
2222 connectTimeout :Union [int , float ]= 15 , transferTimeout :Union [int , float ]= 320 , disableCompression :bool = False ,
23- log :Optional [Logger ]= None , signal :Optional [T_Signal ]= None , target :Tuple [str , int ]= ("api.fusionexplorer.io" , 443 ),
23+ log :Optional [T_Logger ]= None , signal :Optional [T_Signal ]= None , target :Tuple [str , int ]= ("api.fusionexplorer.io" , 443 ),
2424 httpHost :Optional [str ]= None , ssl :bool = True ) -> None :
2525 super ().__init__ (
2626 protocol = "TCPv4:HTTP:JSONRPC-P" ,
0 commit comments