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

Extend util convert with base64 public keys #3602

Open
roman-khimov opened this issue Oct 8, 2024 · 0 comments
Open

Extend util convert with base64 public keys #3602

roman-khimov opened this issue Oct 8, 2024 · 0 comments
Labels
enhancement Improving existing functionality I3 Minimal impact S4 Routine U3 Regular
Milestone

Comments

@roman-khimov
Copy link
Member

Is your feature request related to a problem? Please describe.

I'm always frustrated when I can't easily see that AzAsKhDGXY3es9Sud1UZHlNuaIUeA8RP5L525bksW2X1 is a nice 03302c2a10c65d8ddeb3d4ae7755191e536e68851e03c44fe4be76e5b92c5b65f5 public key. And I'm also frustrated when I can't convert nice 03302c2a10c65d8ddeb3d4ae7755191e536e68851e03c44fe4be76e5b92c5b65f5 key into AzAsKhDGXY3es9Sud1UZHlNuaIUeA8RP5L525bksW2X1.

Describe the solution you'd like

Detect keys in base64 inputs, output hex and addresses. Add conversion to base64 for hex key inputs as well.

Additional context

NeoFS EACLs use base64 form, but RPC invocations can return some base64-encoded data as well.

Check base64-encoded addresses as well, not sure they're handled properly now.

@roman-khimov roman-khimov added I3 Minimal impact U3 Regular enhancement Improving existing functionality S4 Routine labels Oct 8, 2024
@roman-khimov roman-khimov added this to the v0.106.4 milestone Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improving existing functionality I3 Minimal impact S4 Routine U3 Regular
Projects
None yet
Development

No branches or pull requests

1 participant