Function delegate_namespace_permission_impl

Source
pub fn delegate_namespace_permission_impl<T: Config>(
    delegator: OriginFor<T>,
    recipient: T::AccountId,
    paths: BoundedBTreeMap<Option<PermissionId>, BoundedBTreeSet<NamespacePathInner, T::MaxNamespacesPerPermission>, T::MaxNamespacesPerPermission>,
    duration: PermissionDuration<T>,
    revocation: RevocationTerms<T>,
    instances: u32,
) -> Result<PermissionId, DispatchError>