pub fn child_storage_root(storage_key: &[u8]) -> Vec<u8> {
	ext::with(|ext| {
		let storage_key = child_storage_key_or_panic(storage_key);
		ext.child_storage_root(storage_key)
	}).expect("child_storage_root cannot be called outside of an Externalities-provided environment.")
}
/// "Commit" all existing operations and compute the resultant child storage root.
"Commit" all existing operations and compute the resultant child storage root.
" Commit " all existing operations and compute the resultant child storage root .
pub fn child_storage_root(storage_key: &[u8]) -> Vec<u8> {
	ext::with(|ext| {
		let storage_key = child_storage_key_or_panic(storage_key);
		ext.child_storage_root(storage_key)
	}).expect("child_storage_root cannot be called outside of an Externalities-provided environment.")
}
pub fn child_storage_root ( storage_key : & [ u8 ] ) -> Vec < u8 > { ext :: with ( | ext | { let storage_key = child_storage_key_or_panic ( storage_key ) ; ext . child_storage_root ( storage_key ) } ) . expect ( " " ) }
"Commit" all existing operations and compute the resultant child storage root.
" Commit " all existing operations and compute the resultant child storage root .
storage_key
&[u8]
storage_key
&[u8]