AntelopeIO / leap

C++ implementation of the Antelope protocol
Other
116 stars 70 forks source link

IF: Remove chain_pacemaker and qc_chain related files and code #2123

Closed linh2931 closed 7 months ago

linh2931 commented 8 months ago

chain_pacemaker.(hpp/cpp) and qc_chain.(hpp/cpp) are no longer needed. Remove them to save maintenance.

Ensure tests using qc_chain and chain_pacemaker have been ported to work with the new implementation.

As it is a significant work to port the large number of the tests, https://github.com/AntelopeIO/leap/issues/2147 is created to track the work.

arhag commented 8 months ago

Also avoid using hotstuff in the code. And prefer using just finality rather than instant_finality if possible.