useserde::{Deserialize, Serialize};/// Request for executing a method
#[derive(Debug, Serialize, Deserialize)]pubstructExecReq{/// Method being executed in. a base58 multihash of IPFS object
pubmethod: String,
/// Arguments passed to method. base58 hashes of IPFS objects
pubargs:Vec<String>,
}/// Response provided when succesfully executing a function
#[derive(Debug, Serialize, Deserialize)]pubstructExecResp{/// base58 multihash describing IPFS object in which the resulting data are stored
pubhash: String,
}