Author | SHA1 | Message | Date |
---|---|---|---|
William Banfield |
0aa3b0b6fc
|
Proposer-Based Timestamps Merge (#7605)
This pull request merges in the changes for implementing Proposer-based timestamps into `master`. The power was primarily being done in the `wb/proposer-based-timestamps` branch, with changes being merged into that branch during development. This pull request represents an amalgamation of the changes made into that development branch. All of the changes that were placed into that branch have been cleanly rebased on top of the latest `master`. The changes compile and the tests pass insofar as our tests in general pass. ### Note To Reviewers These changes have been extensively reviewed during development. There is not much new here. In the interest of making effective use of time, I would recommend against trying to perform a complete audit of the changes presented and instead examine for mistakes that may have occurred during the process of rebasing the changes. I gave the complete change set a first pass for any issues, but additional eyes would be very appreciated. In sum, this change set does the following: closes #6942 merges in #6849 |
3 years ago |
Sam Kleinman |
d7c3a8f682
|
time: make median time library type private (#6853)
This is a very minor change, but I was looking through the code, and this seems like it shouldn't be exported or used more broadly, so I've moved it out. |
3 years ago |
Sam Kleinman |
a6b30faf35
|
libs/time: move types/time into libs (#6595) | 3 years ago |
Ethan Buchman | dea34506fb | types/time: add note about stripping monotonic part | 6 years ago |
Ethan Buchman | eabb1ece8e | tmtime: Canonical, some comments (#2312) | 6 years ago |
Zarko Milosevic | 7b88172f41 |
Implement BFT time (#2203)
* Implement BFT time * set LastValidators when creating state in state helper for heights >= 2 |
6 years ago |