EspressoSystems / HotShot

http://hotshot.docs.espressosys.com/
101 stars 25 forks source link

[DEPENDENCY_REFACTOR] - Integrate upgradability into dependency tasks #3379

Closed shenkeyao closed 1 week ago

shenkeyao commented 1 week ago

Closes #3356.

This PR:

This PR does not:

Key places to review:

How to test this PR:

shenkeyao commented 1 week ago

I think this looks good, but I noticed we haven't included any tests. Could we add some for the changed tasks?

Sure. I originally planed to add tests after reorganizing consensus2 functions because I found it a bit confusing, but on a second thought, I think it makes sense to add tests now. Will send an update!

shenkeyao commented 1 week ago

Converting this to a draft until I turn the upgrade task tests on for the dependency tasks.

shenkeyao commented 1 week ago

Tests added. Marking this as ready for review.