CodeChain-io / CodeChain-io/foundry

Make RlpStream::append() return an error when more than reserved number of items are appended

Abierto
#66 2 comentarios 0 reacciones 0 asignados Ver en GitHub
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.