-
Notifications
You must be signed in to change notification settings - Fork 98
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Chainweb.Version recordification and overhaul (#1550)
* check * add test registry * re-run ea and fix tests * clear up some todos * Removals * Fix build * fix haddock * Fix build add docs * fix haddock again * Fix other warnings * Eq for upgrades * Move maxBlockGasLimit * Delete old testnet history case in ExecBlock * Update Utils.hs * Update chainweb.cabal * Remove distributive and adjunctions deps * Remove memotrie dep * Remove errors dep from cwtool * Reorder some declarations around makeLenses * fix bench * Disable POW by default in devnet, but allow enabling it * Remove quotes from Show ChainwebVersionName * enable pow by default on Development * Revert some guard heights for devnet, add HasCallStack to some places in Difficulty * Make upgrades coinv3-coinv5 precocious on devnet * More cleanup * delete stm-chans dep * Reorder forks according to order of mainnet appearance * cleanup and docs * Comment Chainweb.Version.Guards * Start doing DA during tests * self-review * More self-review * changes from code review * split VersionCheats to add VersionDefaults * remove redundant pragma * Specific memoization for mainnet and testnet genesis headers * instance HasChainwebVersion ChainwebVersionCode * small changes from review * Change forks and upgrades for barebonesTestVersion * More docs and better TestVersions * Small fork height tweaks * profiling enabled * fix tests * Hahahahahaha wow. Fix dumb performance glitch * disable profiling * Use ChainwebVersionName in CutHashes * Enable profiling * Revert "Enable profiling" This reverts commit c0f14f7. * fix version configuration and validation * Move upgrades to after 20 chain change * Make development fork heights what they once were * Small update * Disable POW in devnet replay * Allow non-devnet versions --------- Co-authored-by: Lars Kuhtz <[email protected]>
- Loading branch information
1 parent
b8afd94
commit eae5242
Showing
150 changed files
with
3,193 additions
and
3,330 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.