Skip to content

Commit

Permalink
Remove lcli block packing analysis (#3179)
Browse files Browse the repository at this point in the history
## Proposed Changes

Remove the `lcli` code which performs block packing analysis.
The `lcli` code has been deprecated by a more performant version available in the HTTP API added in #2879.

## Additional Info

Any applications depending on the `lcli` code should migrate to the version in the HTTP API.
The only feature which is unavailable in the API version is an estimate of live/dead validators. This was originally used to determine a closer approximation of block packing efficiencies since offline validators have a disproportionate impact on efficiencies. However the implimentation in `lcli` is a poor approximation which cannot account for a multitude of factors. It is recommended to simply calculate relative efficiencies instead or use a more advanced method of determining live/dead validators.
  • Loading branch information
macladson committed May 16, 2022
1 parent bcdd960 commit e81a428
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 442 deletions.
379 changes: 0 additions & 379 deletions lcli/src/etl/block_efficiency.rs

This file was deleted.

1 change: 0 additions & 1 deletion lcli/src/etl/mod.rs

This file was deleted.

Loading

0 comments on commit e81a428

Please sign in to comment.