assign_unique_names
Documentation for eth_defi.research.wrangle_vault_prices.assign_unique_names function.
- assign_unique_names(rows, prices_df, logger=<built-in function print>, duplicate_nav_threshold=1000)
Ensure all vaults have unique human-readable name.
Rerwrite metadata rows
Find duplicate vault names
Add a running counter to the name to make it unique
- Parameters
rows (dict[eth_defi.vault.base.VaultSpec, eth_defi.vault.vaultdb.VaultRow]) –
prices_df (pandas.core.frame.DataFrame) –
- Return type
pandas.core.frame.DataFrame