CodeChain-io / CodeChain-io/foundry
Make RlpStream::append() return an error when more than reserved number of items are appended
Abierto
- Lenguaje dominante
- Rust
- Estrellas
- 36
- Forks
- 11
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
https://github.com/CodeChain-io/codechain/blob/d91b73a0fe81a8a1431e704d9ef73276ef43ef59/util/rlp/src/stream.rs#L397-L409 this tests the behavior.
Make the above test pass.
Guía de contribución
Línea de trabajo
Comienza en util/rlp/src/stream.rs en las líneas 397-409 e inspecciona la prueba vinculada que ejercita el añadido de más elementos de los reservados. Haz que esa prueba pase asegurándote de que RlpStream::append() devuelva un error en este caso; después, ejecuta las pruebas relevantes de RLP para verificar el comportamiento.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- backend
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bien especificado
- Aptitud para principiantes
- 45/100