Function casper_contract::ext_ffi::casper_remove_contract_user_group_urefs [−][src]
pub unsafe extern "C" fn casper_remove_contract_user_group_urefs(
contract_package_hash_ptr: *const u8,
contract_package_hash_size: usize,
label_ptr: *const u8,
label_size: usize,
urefs_ptr: *const u8,
urefs_size: usize
) -> i32
Removes user group urefs. Accepts a contract package hash, label name of a group, and a list of urefs that will be removed from the group.
Arguments
contract_package_hash_ptr
- pointer to serialized contract package hash.contract_package_hash_size
- size of contract package hash in serialized form.label_ptr
- serialized group labellabel_size
- size of serialized group labelurefs_ptr
- pointer to serialized list of urefsurefs_size
- size of serialized list of urefs