Progress on block validation

This commit is contained in:
Paul Hauner
2018-09-24 23:35:51 +10:00
parent 2141b8c623
commit 1677b6dcc8
9 changed files with 157 additions and 56 deletions

View File

@@ -4,7 +4,6 @@ use super::{
#[derive(Debug, PartialEq)]
pub enum DecodeError {
OutOfBounds,
TooShort,
TooLong,
}
@@ -22,7 +21,7 @@ pub fn decode_ssz<T>(ssz_bytes: &[u8], index: usize)
where T: Decodable
{
if index >= ssz_bytes.len() {
return Err(DecodeError::OutOfBounds)
return Err(DecodeError::TooShort)
}
T::ssz_decode(ssz_bytes, index)
}