pub fn spawn_cell(
code_hash: &[u8],
hash_type: ScriptHashType,
argv: &[&CStr],
inherited_fds: &[u64],
) -> Result<u64, SysError>Available on crate feature
ckb-types only.Expand description
Spawn a cell in cell dep.
§Arguments
code_hash- the code hash to search cell in cell deps.hash_type- the hash type to search cell in cell deps.argv- subprocess arguments. In most cases two types of parameters can be accepted: - if the parameter you want to pass can be represented by a string: - CStr::from_bytes_with_nul(b“arg0\0“).unwrap(); - CString::new(“arg0”).unwrap().as_c_str(); - if you want to pass a piece of bytes data, you may encode it to hexadecimal string or other format: - high_level::encode_hex(&vec![0xff, 0xfe, 0xfd]);inherited_fds- the fd list to be passed to the child process.