CodeChain-io / CodeChain-io/foundry

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

Aperta
#66 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
36
Fork
11
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

https://github.com/CodeChain-io/codechain/blob/d91b73a0fe81a8a1431e704d9ef73276ef43ef59/util/rlp/src/stream.rs#L397-L409 this tests the behavior.
Make the above test pass.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia in util/rlp/src/stream.rs alle righe 397-409 e analizza il test collegato che verifica l’aggiunta di più elementi di quanti ne siano stati riservati. Fai passare il test assicurandoti che RlpStream::append() restituisca un errore in questo caso, quindi esegui i test RLP pertinenti per verificare il comportamento.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
rust
Ambito
backend
Tipo di issue
Funzionalità
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.