derive_deposit_closed_reason
Documentation for eth_defi.research.wrangle_vault_prices.derive_deposit_closed_reason function.
- derive_deposit_closed_reason(prices_df)
Derive unified
deposit_closed_reasonfrom protocol-specific columns.For Hyperliquid vaults,
deposit_closed_reasonis already set bybuild_raw_prices_dataframe()with specific reason strings.For ERC-4626 vaults, the
deposits_openstring column (“true”/”false”/””) is converted to a generic reason.- Parameters
prices_df (pandas.DataFrame) – DataFrame with
deposit_closed_reasonanddeposits_opencolumns.- Returns
DataFrame with
deposit_closed_reasonfilled in for both vault types.- Return type