CodeChain-io / CodeChain-io/foundry

Enhance RLP to support map

Ouverte
#61 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

Currently, stake module implements the encoding/decoding for the map.
https://github.com/CodeChain-io/codechain/blob/5baa5768d381589ddfc450d774900dcf48cf2bb8/core/src/consensus/stake/action_data.rs#L227
IMO, it's better to move it to the rlp module.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par lire l’implémentation liée de l’encodage et du décodage des maps dans core/src/consensus/stake/action_data.rs vers la ligne 227, puis localisez le module rlp dans foundry. Vérifiez comment le module stake gère actuellement les maps et préservez ce comportement lors du déplacement de la fonctionnalité. Le travail est terminé lorsque la prise en charge des maps est fournie par le module rlp plutôt que par le module stake.

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

Évaluation

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

Recevez les nouvelles issues par e-mail

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