update_kinexys_metadata
Documentation for eth_defi.tokenised_fund.kinexys.backfill.update_kinexys_metadata function.
- update_kinexys_metadata(database, rows, *, dry_run, output_path)
Upsert reviewed JLTXX and MONY rows without changing pipeline state.
- Parameters
database (eth_defi.vault.vaultdb.VaultDatabase) – Loaded shared vault metadata database.
rows (dict[eth_defi.vault.base.VaultSpec, dict]) – Fresh scan rows keyed by the exact reviewed Kinexys specifications.
dry_run (bool) – Whether output writes are disabled.
output_path (pathlib.Path) – Metadata database destination.
- Returns
Kinexys vault specifications selected for the migration.
- Raises
ValueError – If a caller supplies a row outside the reviewed JLTXX and MONY set.
- Return type