-
Notifications
You must be signed in to change notification settings - Fork 790
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
Common: Execute on all Deprecation Notes for Breaking Release #1633
Comments
I think i've fixed this but I know I messed up in the way i committed changes. So they may already be committed to depoly branch (sorry!). else they are in this branch: https://github.com/ethereumjs/ethereumjs-monorepo/tree/Fix-for-PR-%231633 |
@ScottyPoi ah - yes - changes were actually in the develop branch. Normally this shouldn't be possible at all (to directly push to either Whew. Dangerous, dangerous (we generally need to be careful with these branches). No worries though in this case, I had a local copy and just have fixed and pushed the original state to the |
Part of #1024
Target branch:
develop
Please assign if interested.
There are various deprecation notes in the Common library, search for the "deprecated" tag in the
src
folder.These should be executed upon.
This would encompass:
forCustomChain()
constructor method, eventual tests + all references in docshardforkBlockBN
->hardforkBlock
), these the BN returning methods should become the default now. The associated code should be taken from the BN methods and the original non-BN returning in-calling methods should be removed (we switched over fromnumber
toBN
on certain occurrences due to the JavaScript number limit to 53bits). This will need several adoptions in the upstream monorepo libraries (VM, client, other)chains/index.ts
file and internalize the function_getInitializedChains()
into the mainindex.ts
file (I am only 90% sure on this execution). ThechainsType
export should be removed completely along.genesisStates/index.ts
can also be removed completelyThe text was updated successfully, but these errors were encountered: