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

Update dependencies to newer stable version #72

Open
3 tasks
tok-kkk opened this issue Jun 24, 2020 · 0 comments
Open
3 tasks

Update dependencies to newer stable version #72

tok-kkk opened this issue Jun 24, 2020 · 0 comments
Assignees
Labels
maintenance Quality of life improvement wip Work in progress
Milestone

Comments

@tok-kkk
Copy link
Member

tok-kkk commented Jun 24, 2020

Object

Some of our dependencies haven't been updated for a long time.
We should update them to newer stable version to include those bug fixes and performance improvement.

Design

  • We use v1 of urfave/cli since v2 was still in beta at the time we started. v2 is the recommended version than v1. We should migrate our code from v1 to v2.
  • The latest go-ethereum stable version is v1.9.15. This also upgrades the minimum go version to 1.13 which we should put in our docs.
  • Remove unused dependencies and clean up the go module

Implementation

  • Follow the migration guide to upgrade urfave/cli to v2
  • Upgrade go-ethereum to 1.9.15 and update minimum required go version
  • Run go mod tidy to clean up our go module
@tok-kkk tok-kkk added the wip Work in progress label Jun 24, 2020
@tok-kkk tok-kkk added this to the v3.1.0 milestone Jun 24, 2020
@tok-kkk tok-kkk self-assigned this Jun 24, 2020
@tok-kkk tok-kkk added the maintenance Quality of life improvement label Jun 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Quality of life improvement wip Work in progress
Projects
None yet
Development

No branches or pull requests

1 participant