Fix compile error in ef_tests
This commit is contained in:
parent
bef21d9218
commit
9b062e0523
@ -4,7 +4,7 @@ use super::*;
|
|||||||
use crate::cases::common::{SszStaticType, TestU128, TestU256};
|
use crate::cases::common::{SszStaticType, TestU128, TestU256};
|
||||||
use crate::cases::ssz_static::{check_serialization, check_tree_hash};
|
use crate::cases::ssz_static::{check_serialization, check_tree_hash};
|
||||||
use crate::decode::yaml_decode_file;
|
use crate::decode::yaml_decode_file;
|
||||||
use serde::{de::Error as SerdeError, Deserialize, Deserializer};
|
use serde::{de::Error as SerdeError, Deserializer};
|
||||||
use serde_derive::Deserialize;
|
use serde_derive::Deserialize;
|
||||||
use ssz_derive::{Decode, Encode};
|
use ssz_derive::{Decode, Encode};
|
||||||
use std::fs;
|
use std::fs;
|
||||||
@ -287,7 +287,7 @@ fn byte_list_from_hex_str<'de, D, N: Unsigned>(
|
|||||||
where
|
where
|
||||||
D: Deserializer<'de>,
|
D: Deserializer<'de>,
|
||||||
{
|
{
|
||||||
let s: String = Deserialize::deserialize(deserializer)?;
|
let s: String = serde::de::Deserialize::deserialize(deserializer)?;
|
||||||
let decoded: Vec<u8> = hex::decode(&s.as_str()[2..]).map_err(D::Error::custom)?;
|
let decoded: Vec<u8> = hex::decode(&s.as_str()[2..]).map_err(D::Error::custom)?;
|
||||||
|
|
||||||
if decoded.len() > N::to_usize() {
|
if decoded.len() > N::to_usize() {
|
||||||
|
Loading…
Reference in New Issue
Block a user