CodeChain-io / CodeChain-io/foundry

Make the key crate does not use 0x prefix in serialized form

Ouverte
#586 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Rust
Étoiles
36
Forks
11
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

We decided not to use 0x in the hex representation of binary data.
The current implementation of Deserialize of ed25519 and x25519 is using 0x as a prefix.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Recherchez dans la crate key les implémentations de Deserialize pour ed25519 et x25519, puis examinez comment leurs données binaires sont converties en hexadécimal. Confirmez que la représentation attendue n’inclut pas le préfixe 0x, mettez à jour les deux implémentations et exécutez les tests pertinents de la crate ou ajoutez une couverture montrant la forme sérialisée sans ce préfixe.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
cryptography
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.