TODO(ddimaria): remove unwrap
(chunk: &[&str])
| 42 | |
| 43 | // TODO(ddimaria): remove unwrap |
| 44 | fn parse_params(chunk: &[&str]) -> Result<Val> { |
| 45 | match chunk[0] { |
| 46 | "String" => Ok(Val::String(chunk[1].into())), |
| 47 | "U64" => Ok(Val::U64(chunk[1].parse::<u64>().unwrap())), |
| 48 | _ => Err(RuntimeError::InvalidParamType(chunk[0].into())), |
| 49 | } |
| 50 | } |
| 51 | |
| 52 | // for debugging exportable functions |
| 53 | fn contract_functions(bytes: &[u8]) -> Vec<String> { |
no outgoing calls