-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor block production #1795
Commits on Sep 6, 2023
-
fix for C++20: using aggregate ctors
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9165b62 - Browse repository at this point
Copy the full SHA 9165b62View commit details -
fix for C++20: replace deprecated std::is_pod
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 910a7ab - Browse repository at this point
Copy the full SHA 910a7abView commit details -
feature: interfaces production and finality consensuses
feature: consensus selector Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a49e9f - Browse repository at this point
Copy the full SHA 4a49e9fView commit details -
feature: timeline (of block production)
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d967621 - Browse repository at this point
Copy the full SHA d967621View commit details -
refactor: move time-meaning types from babe to up level (timeline)
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e1a4c6 - Browse repository at this point
Copy the full SHA 2e1a4c6View commit details -
refactor: move common production consensus types from babe to up leve…
…l (timeline) Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f05a46 - Browse repository at this point
Copy the full SHA 3f05a46View commit details -
refactor: move block-appending mechanisms from babe to up level (time…
…line) Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4f7660 - Browse repository at this point
Copy the full SHA d4f7660View commit details -
refactor: move block-appending mechanisms from babe to up level (time…
…line) Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce71987 - Browse repository at this point
Copy the full SHA ce71987View commit details -
refactor: replace include-guard by pragma-once (for consensuses classes)
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8eafc0e - Browse repository at this point
Copy the full SHA 8eafc0eView commit details -
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18df53d - Browse repository at this point
Copy the full SHA 18df53dView commit details -
refactor: move consensus selection to timeline
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b7283b - Browse repository at this point
Copy the full SHA 5b7283bView commit details -
refactor: extract application::AppConfiguration::SyncMethod to applic…
…ation::SyncMethod Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8187ab8 - Browse repository at this point
Copy the full SHA 8187ab8View commit details -
feature: cacheable hash of block header
refactor: replace aggregating constructor call of block headers Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3914f5 - Browse repository at this point
Copy the full SHA e3914f5View commit details -
refactor: simplify BabeLottery
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d19b99 - Browse repository at this point
Copy the full SHA 1d19b99View commit details -
refactor: extract consensus::babe::Babe::State to consensus::SyncStat…
…e (and rename corresponding events) Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43552b4 - Browse repository at this point
Copy the full SHA 43552b4View commit details -
refactor: change JustificationObserver from struct to class
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5bc56c8 - Browse repository at this point
Copy the full SHA 5bc56c8View commit details -
refactor: move babe_error.* to impl directory
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03bb85c - Browse repository at this point
Copy the full SHA 03bb85cView commit details -
refactor: add ProductionConsensus to base of Babe
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 376d5fc - Browse repository at this point
Copy the full SHA 376d5fcView commit details -
refactor: register ConsensusSelector and Timeline in Injector
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45e1649 - Browse repository at this point
Copy the full SHA 45e1649View commit details -
update: extend Timeline interface
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c56af85 - Browse repository at this point
Copy the full SHA c56af85View commit details -
update: inject Timeline to Application
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 943ae7a - Browse repository at this point
Copy the full SHA 943ae7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5698a4 - Browse repository at this point
Copy the full SHA f5698a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e93350 - Browse repository at this point
Copy the full SHA 2e93350View commit details -
Configuration menu - View commit details
-
Copy full SHA for 392033f - Browse repository at this point
Copy the full SHA 392033fView commit details -
fix: using of dangling references
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5de5bb1 - Browse repository at this point
Copy the full SHA 5de5bb1View commit details -
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1117746 - Browse repository at this point
Copy the full SHA 1117746View commit details
Commits on Sep 18, 2023
-
git: Merge branch 'master' into refactor/block_production
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3166e96 - Browse repository at this point
Copy the full SHA 3166e96View commit details -
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b906eb9 - Browse repository at this point
Copy the full SHA b906eb9View commit details -
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5af144e - Browse repository at this point
Copy the full SHA 5af144eView commit details -
git: Merge branch 'master' into refactor/block_production
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b2c0166 - Browse repository at this point
Copy the full SHA b2c0166View commit details
Commits on Sep 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9c59495 - Browse repository at this point
Copy the full SHA 9c59495View commit details
Commits on Sep 29, 2023
-
git: Merge branch 'master' into refactor/block_production
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b799d88 - Browse repository at this point
Copy the full SHA b799d88View commit details
Commits on Oct 2, 2023
-
git: Merge branch 'master' into refactor/block_production
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cade7ce - Browse repository at this point
Copy the full SHA cade7ceView commit details -
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df15e01 - Browse repository at this point
Copy the full SHA df15e01View commit details -
refactor: block header hash operations
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 112ecdd - Browse repository at this point
Copy the full SHA 112ecddView commit details -
git: Merge branch 'master' into refactor/block_production
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 850a6de - Browse repository at this point
Copy the full SHA 850a6deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 645dc26 - Browse repository at this point
Copy the full SHA 645dc26View commit details -
git: Merge branch 'master' into refactor/block_production
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8c0c46 - Browse repository at this point
Copy the full SHA f8c0c46View commit details
Commits on Oct 3, 2023
-
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac4b5b9 - Browse repository at this point
Copy the full SHA ac4b5b9View commit details -
fix: missed thread for block proposing
Signed-off-by: Dmitriy Khaustov aka xDimon <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7786ebf - Browse repository at this point
Copy the full SHA 7786ebfView commit details