-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
geth sharding entrypoint and contract deployment #3
Conversation
This commit: - Adds a --msgfile option to read the message to sign from a file instead of command line argument. - Adds a unit test for signing subcommands. - Removes some weird whitespace in the code.
core/vm: Fix comment typo
…code (not working yet)
lgtm to geth started but I'm not fan of the vmc.go since there is already |
Agree with @Magicking. The code does work though and it is a good entry point so far into our implementation. I suggest we do merge and then refactor using these internal functions to reduce the amt of code. I really want these changes into master for my development. I did get some issues running tests: the /geth.ipc endpoint tmp file creation is an invalid argument to the node config. Also, I would like to see a bit more comments on the tests if possible as they are the first files I look at when trying out a new branch. I would like to definitely get this merged asap, however. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything good for a first run. The code works and it's just a matter of refactoring vmc.go in the future to incorporate the internal ABI helpers.
geth sharding entrypoint and contract deployment
geth sharding entrypoint and contract deployment Former-commit-id: b3969a9
* Remove synced tips use last valid hash in removing invalid nodes. * add test * Remove unused code * More unused parameters * Fix proposer boost * terence's review #1 * Fix conflicts * terence's review 2 * rename argument * terence's review #3 * rename optimistic -> status * Minor clean up * revert loop variable change * do not mark lvh as valid Co-authored-by: terence tsao <terence@prysmaticlabs.com>
Run Github Actions for GoHashtree Builds
fuzz_utils: add helper functions, cleanup on isle three
Update participation-guide.md
* Add feature flag to start from any beacon block in db The new feature flag called --sync-from takes a string that can take values: - `head` or - a 0x-prefixed hex encoded beacon block root. The beacon block root or the head block root has to be known in db and has to be a descendant of the current justified checkpoint. * Fix Bugs In Sync From Head (#15006) * Fix Bugs * Remove log * missing save * add tests * Kasey review #1 * Kasey's review #2 * Kasey's review #3 --------- Co-authored-by: Nishant Das <nishdas93@gmail.com>
* Add feature flag to start from any beacon block in db The new feature flag called --sync-from takes a string that can take values: - `head` or - a 0x-prefixed hex encoded beacon block root. The beacon block root or the head block root has to be known in db and has to be a descendant of the current justified checkpoint. * Fix Bugs In Sync From Head (#15006) * Fix Bugs * Remove log * missing save * add tests * Kasey review #1 * Kasey's review #2 * Kasey's review #3 --------- Co-authored-by: Nishant Das <nishdas93@gmail.com>
Some feature / TODO items to be completed in another pull request.
Feature status:
geth shard
--datadir
flaggeth shard [path/to/geth.ipc]
(same as geth attach)Verify existing VMC is expected bytecodeDo this in another PR.TODOs before submit:
Handle keystore panicDo this in another PR.