mirror of
https://github.com/fluencelabs/examples
synced 2025-06-29 09:41:33 +00:00
init multi services
This commit is contained in:
17
multi-service/extract_miner_address/src/main.rs
Normal file
17
multi-service/extract_miner_address/src/main.rs
Normal file
@ -0,0 +1,17 @@
|
||||
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"),
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user