mirror of
https://github.com/fluencelabs/examples
synced 2025-06-05 14:11:19 +00:00
* init reorg * updated readme * fix CI * remove outdated ipfs-node example * add Readme * update readme, add config file Co-authored-by: folex <0xdxdy@gmail.com>
20 lines
479 B
Rust
20 lines
479 B
Rust
use marine_rs_sdk::module_manifest;
|
|
use marine_rs_sdk::{marine, WasmLoggerBuilder};
|
|
use serde_json;
|
|
|
|
module_manifest!();
|
|
|
|
fn main() {
|
|
WasmLoggerBuilder::new().build().ok();
|
|
}
|
|
|
|
#[marine]
|
|
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"),
|
|
}
|
|
}
|