Skip to content
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

Milestone tracking: Initial release #101

Closed
9 of 11 tasks
Xenomega opened this issue Mar 6, 2023 · 0 comments
Closed
9 of 11 tasks

Milestone tracking: Initial release #101

Xenomega opened this issue Mar 6, 2023 · 0 comments

Comments

@Xenomega
Copy link
Member

Xenomega commented Mar 6, 2023

We have communicated high level tasks on other platforms, but as we wrap this up, the tasks we want to complete for this week can be more granularly found below.

Technical PRs:

Pre-release tasks:

  • This repository's wiki needs to be updated, as it has not been since december.
  • medusa-geth's repository needs to be prepared to go public.
    • medusa-geth README.md must be updated.
    • This repository needs to be updated to use medusa-geth through go.mod at a pinned version after it goes public, and the submodules need to be removed.
    • Bump actions/setup-go from 3 to 4 #110 can then be merged without errors (presumably)
  • A release should be cut, with the previous release deleted, as this is not the version number we'll actually start at.

Initially planned goals for the week that not make the cut, due to re-scoping and prioritizing (ala Gustavo's feedback):

  • Begin to introduce a high level testing API with the aim of later supporting Go interface generation for contracts and adding a test harness for them, so we can write tests in Go more akin to truffle, hardhat, or foundry.
    • At some point, the ABI API will be good to replace here, as it will clean up all of our code and support this goal better. The go-ethereum ABI API's limitations are being stretched thin.
@Xenomega Xenomega added documentation Improvements or additions to documentation high-priority labels Mar 6, 2023
@Xenomega Xenomega added milestone and removed documentation Improvements or additions to documentation labels Mar 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant