-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Labels
maintenanceQuality of life improvementQuality of life improvementwipWork in progressWork in progress
Milestone
Description
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/clisince 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-ethereumto 1.9.15 and update minimum required go version - Run
go mod tidyto clean up our go module
Metadata
Metadata
Assignees
Labels
maintenanceQuality of life improvementQuality of life improvementwipWork in progressWork in progress