141141 from rotkehlchen .chain .evm .manager import EvmManager
142142 from rotkehlchen .chain .evm .proxies_inquirer import ProxyType
143143 from rotkehlchen .chain .gnosis .manager import GnosisManager
144+ from rotkehlchen .chain .hyperliquid .manager import HyperliquidManager
144145 from rotkehlchen .chain .manager import (
145146 ChainManager ,
146147 ChainManagerWithNodesMixin ,
@@ -234,6 +235,7 @@ def _module_name_to_class(module_name: ModuleName) -> type[EthereumModule]:
234235 HopBalances ,
235236 GivethGnosisBalances ,
236237 ),
238+ ChainID .HYPERLIQUID : (),
237239 ChainID .SCROLL : (Compoundv3Balances ,),
238240 ChainID .BINANCE_SC : (WoofiBalances ,),
239241}
@@ -252,6 +254,7 @@ def __init__(
252254 polygon_pos_manager : 'PolygonPOSManager' ,
253255 arbitrum_one_manager : 'ArbitrumOneManager' ,
254256 base_manager : 'BaseManager' ,
257+ hyperliquid_manager : 'HyperliquidManager' ,
255258 gnosis_manager : 'GnosisManager' ,
256259 scroll_manager : 'ScrollManager' ,
257260 binance_sc_manager : 'BinanceSCManager' ,
@@ -278,6 +281,7 @@ def __init__(
278281 self .polygon_pos = polygon_pos_manager
279282 self .arbitrum_one = arbitrum_one_manager
280283 self .base = base_manager
284+ self .hyperliquid = hyperliquid_manager
281285 self .gnosis = gnosis_manager
282286 self .scroll = scroll_manager
283287 self .binance_sc = binance_sc_manager
@@ -308,6 +312,7 @@ def __init__(
308312 self .polygon_pos_lock = Semaphore ()
309313 self .arbitrum_one_lock = Semaphore ()
310314 self .base_lock = Semaphore ()
315+ self .hyperliquid_lock = Semaphore ()
311316 self .gnosis_lock = Semaphore ()
312317 self .scroll_lock = Semaphore ()
313318 self .binance_sc_lock = Semaphore ()
0 commit comments