mirror of
https://github.com/fluencelabs/examples
synced 2025-06-08 07:31:20 +00:00
18 lines
409 B
Rust
18 lines
409 B
Rust
|
use fluence::{fce, WasmLoggerBuilder};
|
||
|
use serde_json;
|
||
|
|
||
|
fn main() {
|
||
|
WasmLoggerBuilder::new().build().ok();
|
||
|
}
|
||
|
|
||
|
|
||
|
#[fce]
|
||
|
pub fn extract_miner_address(json_string: String) -> String {
|
||
|
let obj = serde_json::from_str::<serde_json::Value>(&json_string);
|
||
|
match obj {
|
||
|
Ok(x) => x["result"]["blockMiner"].to_string(),
|
||
|
// Ok(x) => json_string,
|
||
|
Err(_) => String::from("boo yah"),
|
||
|
}
|
||
|
}
|