-
Notifications
You must be signed in to change notification settings - Fork 13
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
post-genesis transition #304
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad3281f - Browse repository at this point
Copy the full SHA ad3281fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b7381c0 - Browse repository at this point
Copy the full SHA b7381c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d49cbd6 - Browse repository at this point
Copy the full SHA d49cbd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7bc86f - Browse repository at this point
Copy the full SHA a7bc86fView commit details -
fix OpenStorageTrie: return an error instead of panicking if the acco…
…unt tree not a verkle tree (#321)
Configuration menu - View commit details
-
Copy full SHA for 0582870 - Browse repository at this point
Copy the full SHA 0582870View commit details -
add a switch to force proof in blocks (#322)
* add a switch to force proof in blocks * activate switch * fix switch type
Configuration menu - View commit details
-
Copy full SHA for 3e5b4b7 - Browse repository at this point
Copy the full SHA 3e5b4b7View commit details -
add switch to override the stride of the overlay conversion (#323)
* add switch to override the stride of the overlay conversion * set a default stride of 10k
Configuration menu - View commit details
-
Copy full SHA for 8bfaaa0 - Browse repository at this point
Copy the full SHA 8bfaaa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 677e66e - Browse repository at this point
Copy the full SHA 677e66eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28eee60 - Browse repository at this point
Copy the full SHA 28eee60View commit details -
fix: save and load transition state for block processing (#324)
* fix: save and load transition state for block processing * log whether the tree is verkle in LoadTransitionState * fix: ensure the transition is marked as started in insertChain * dump saved address * fix nil pointer panic * remove stacktrace that is no longer useful * fix a panic * fix build * check: copy current account address BEFORE it's saved * mandatory panic fix * Remove debug fmt.Println * more cleanup + comments
Configuration menu - View commit details
-
Copy full SHA for 3cbf601 - Browse repository at this point
Copy the full SHA 3cbf601View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e86b80 - Browse repository at this point
Copy the full SHA 7e86b80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a255d0 - Browse repository at this point
Copy the full SHA 6a255d0View commit details -
cmd/{geth, utils}: add a command to clear verkle costs (#326)
* cmd/{geth, utils}: add a command to clear verkle costs fix: boolean issue fix: load finalization state in FinalizeAndAssemble (#340) * Conversion and TransitionTrie fixes (#346) * fixes Signed-off-by: Ignacio Hagopian <[email protected]> * remove old comment Signed-off-by: Ignacio Hagopian <[email protected]> --------- Signed-off-by: Ignacio Hagopian <[email protected]> * trace cleanup --------- Signed-off-by: Ignacio Hagopian <[email protected]> Co-authored-by: Ignacio Hagopian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b54f29 - Browse repository at this point
Copy the full SHA 9b54f29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6841063 - Browse repository at this point
Copy the full SHA 6841063View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4c556d - Browse repository at this point
Copy the full SHA a4c556dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a774d16 - Browse repository at this point
Copy the full SHA a774d16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1784337 - Browse repository at this point
Copy the full SHA 1784337View commit details -
fix: assume that having to create a new transaction state mean it has…
…n't happened. This is a workaround, because it will always be false when restarting a node that has started the transition but not necessarily completed it.
Configuration menu - View commit details
-
Copy full SHA for ff36168 - Browse repository at this point
Copy the full SHA ff36168View commit details -
Configuration menu - View commit details
-
Copy full SHA for a641947 - Browse repository at this point
Copy the full SHA a641947View commit details -
persist conversion state to db and use an LRU cache for active transi…
…tion states (#375) * persist conversion state to db * fix: don't recreate LRU when writing state * opt: only write state to db if not already present in LRU * fix: rlp can't encode TransitionState * fix: use gob because binary.Write does not support structs 🤦♂️ * fix: nil pointer panic * add logs to debug shadowfork * no such thing as not enough traces * ditto * fix stupid bug * add a comment for readability * add more traces * Lock the state transition during conversion (#384) * heavy handed approach: lock the state transition during conversion * also lock transition state loading/unloading * reduce logs verbosity * add conversion test to workflow (#386) * add conversion test to workflow * mandatory -f switch fix in rm * forgot & at the end of the geth command * remove incorrect kill * add debug traces * add an overlay stride * fix typo * Apply suggestions from code review
Configuration menu - View commit details
-
Copy full SHA for 7a3bb67 - Browse repository at this point
Copy the full SHA 7a3bb67View commit details -
eth: add debug_conversionStatus RPC call (#392)
* eth: add debug_conversionStatus RPC call * add debug trace4s * Apply suggestions from code review * export started/ended fields
Configuration menu - View commit details
-
Copy full SHA for afc364b - Browse repository at this point
Copy the full SHA afc364bView commit details -
* fix post-verge sync * review: fix truncated comment
Configuration menu - View commit details
-
Copy full SHA for bb3a39d - Browse repository at this point
Copy the full SHA bb3a39dView commit details