fixed issues

This commit is contained in:
dzmitry-lahoda 2021-05-30 14:46:12 +03:00
parent c546db1f79
commit eb9470f23a
4 changed files with 17 additions and 8 deletions

View File

@ -14,3 +14,6 @@ path = "src/main.rs"
[dependencies]
fluence = "0.6.9"
ethnum = "1.0.3"
[dev-dependencies]
fluence-test = "0.1.9"

View File

@ -1,5 +1,10 @@
Check:
```
fldist upload --path artifacts/math.wasm --env testnet --name math
./build.sh; cargo test --release;
```
Deploy:
```
fldist upload --path artifacts/math.wasm --name math --env FLUENCE_ENV
```

View File

@ -6,5 +6,5 @@ cargo update
marine build --release
rm -f -r artifacts/*
mkdir artifacts
mkdir --parents artifacts
cp target/wasm32-wasi/release/math.wasm artifacts/

View File

@ -39,7 +39,7 @@ pub fn add_u256(number_1: String, number_2: String) -> String {
return "Overflow".to_string();
}
"InputNonANumber".to_string()
"InputNonAU256Number".to_string()
}
#[marine]
@ -55,7 +55,7 @@ pub fn sub_u256(number_1: String, number_2: String) -> String {
return "Underflow".to_string();
}
"InputNonANumber".to_string()
"InputNonAU256Number".to_string()
}
#[marine]
@ -71,7 +71,7 @@ pub fn mul_u256(number_1: String, number_2: String) -> String {
return "Overflow".to_string();
}
"InputNonANumber".to_string()
"InputNonAU256Number".to_string()
}
#[marine]
@ -87,12 +87,13 @@ pub fn div_u256(number_1: String, number_2: String) -> String {
return "DivisionByZero".to_string();
}
"InputNonANumber".to_string()
"InputNonAU256Number".to_string()
}
#[cfg(test)]
mod tests {
#[test]
use fluence_test::marine_test;
#[marine_test(config_path = "../Config.toml", modules_dir = "../artifacts/")]
fn add_u256() {
assert_eq!(
super::add_u256(