normalise_hyperliquid_deposit_permissions
Documentation for eth_defi.hyperliquid.vault_data_export.normalise_hyperliquid_deposit_permissions function.
- normalise_hyperliquid_deposit_permissions(vault_db)
Refresh exported permissions after merging scanner metadata.
Read
_hyperliquid_deposits_openon current rows. For retained rows without that marker, recognise the older closure and leader-share reason strings; leave missing or unrecognised reasons as unknown. Repeated calls leave already-correct rows unchanged.The shared native-perp schema represents disabled public deposits as
whitelistedwith an explanatory note. That value does not imply that Hyperliquid exposes an address whitelist.- Parameters
vault_db (eth_defi.vault.vaultdb.VaultDatabase) – Shared vault metadata database being migrated in place.
- Returns
Number of rows whose permission metadata changed.
- Return type