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.