-
Notifications
You must be signed in to change notification settings - Fork 80
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
refactor(cli)!: break address tool out of cli #1803
base: main
Are you sure you want to change the base?
Conversation
5503c05
to
39d10c4
Compare
Currently gated on #1802 being merged into main. |
e455742
to
ee01a01
Compare
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.
I don't think we need a changelog if this is not a crate/binary which we expect to publish or to be consumed by third-parties.
c1ce512
to
0b37986
Compare
This PR is stale because it has been open 45 days with no activity. Remove stale label or this PR will be |
Summary
Moves the
sequencer address
subcommand out of the CLI into a newastria-address
tool.Background
Normal users should never have to deal with the raw hex-formatted address bytes derived from an ed25519 verification key. This functionality was (erroneously) added to astria-cli as a power user tool when migrating from the old Astria address format to the new bech32m based one.
Changes
sequencer address
from astria cli.tools/astria-address
binary with expanded functionality (also allowing to constract compat/bech32 non-m addresses).Testing
Added integration tests for running
astria-address
with various options.Added a github job to test the utility.
Changelogs
Changelogs updated.
Breaking Changelist
astria-cli
for users relying on thesequencer address
subcommand.