the test driver

Signed-off-by: xermicus <bigcyrill@hotmail.com>
This commit is contained in:
xermicus
2025-03-24 15:48:26 +01:00
parent 9bba37b7a9
commit ad4901550d
12 changed files with 217 additions and 74 deletions
+4 -4
View File
@@ -4,12 +4,12 @@ use serde::{Deserialize, de::Deserializer};
#[derive(Clone, Debug, Default, Deserialize, Eq, PartialEq)]
pub struct Input {
instance: String,
pub instance: String,
#[serde(deserialize_with = "deserialize_method")]
method: Method,
pub method: Method,
#[serde(deserialize_with = "deserialize_calldata")]
calldata: Vec<u8>,
expected: Option<Vec<String>>,
pub calldata: Vec<u8>,
pub expected: Option<Vec<String>>,
}
/// Specify how the contract is called.