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

Provide core-utils crate containing base64 helpers #1649

Open
Fraser999 opened this issue Oct 9, 2024 · 1 comment
Open

Provide core-utils crate containing base64 helpers #1649

Fraser999 opened this issue Oct 9, 2024 · 1 comment
Assignees

Comments

@Fraser999
Copy link
Contributor

Fraser999 commented Oct 9, 2024

We want to use a URL-safe alphabet for all cases where we base64-encode values.

To that end, we should provide a new crate named astria-core-utils which will provide opinionated helpers to support base64 encoding and decoding, i.e. the helpers will exclusively use a URL-safe alphabet and include padding internally and offer no other options to the caller.

This work should also include replacing all existing instances of base64-encoding/-decoding with the new helpers, and should remove the base64 crate from all manifests other than the one for the new core-utils crate.

┆Issue Number: ENG-913

@joroshiba
Copy link
Member

This issue is stale because it has been open 45 days with no activity. Remove stale label or this issue
be closed in 7 days.

@Fraser999 Fraser999 added ignore-stale Override for issues or PRs which should not be removed if stale. and removed ignore-stale Override for issues or PRs which should not be removed if stale. stale labels Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants