@@ -25,20 +25,20 @@ impl<T: Config> Pallet<T> {
2525 T :: Rbac :: create_and_set_permissions ( pallet_id. clone ( ) , administrator_role_id[ 0 ] , ProxyPermission :: administrator_permissions ( ) ) ?;
2626
2727 //Developer rol & permissions
28- let _developer_role_id = T :: Rbac :: create_and_set_roles ( pallet_id. clone ( ) , [ ProxyRole :: Developer . to_vec ( ) ] . to_vec ( ) ) ?;
29- // T::Rbac::create_and_set_permissions(pallet_id.clone(), developer_role_id [0], ProxyPermission::developer_permissions ())?;
28+ let builder_role_id = T :: Rbac :: create_and_set_roles ( pallet_id. clone ( ) , [ ProxyRole :: Developer . to_vec ( ) ] . to_vec ( ) ) ?;
29+ T :: Rbac :: create_and_set_permissions ( pallet_id. clone ( ) , builder_role_id [ 0 ] , ProxyPermission :: builder_permissions ( ) ) ?;
3030
3131 // Investor rol & permissions
32- let _investor_role_id = T :: Rbac :: create_and_set_roles ( pallet_id. clone ( ) , [ ProxyRole :: Investor . to_vec ( ) ] . to_vec ( ) ) ?;
33- // T::Rbac::create_and_set_permissions(pallet_id.clone(), investor_role_id[0], ProxyPermission::investor_permissions())?;
32+ let investor_role_id = T :: Rbac :: create_and_set_roles ( pallet_id. clone ( ) , [ ProxyRole :: Investor . to_vec ( ) ] . to_vec ( ) ) ?;
33+ T :: Rbac :: create_and_set_permissions ( pallet_id. clone ( ) , investor_role_id[ 0 ] , ProxyPermission :: investor_permissions ( ) ) ?;
3434
3535 // Issuer rol & permissions
36- let _issuer_role_id = T :: Rbac :: create_and_set_roles ( pallet_id. clone ( ) , [ ProxyRole :: Issuer . to_vec ( ) ] . to_vec ( ) ) ?;
37- // T::Rbac::create_and_set_permissions(pallet_id.clone(), issuer_role_id[0], ProxyPermission::issuer_permissions())?;
36+ let issuer_role_id = T :: Rbac :: create_and_set_roles ( pallet_id. clone ( ) , [ ProxyRole :: Issuer . to_vec ( ) ] . to_vec ( ) ) ?;
37+ T :: Rbac :: create_and_set_permissions ( pallet_id. clone ( ) , issuer_role_id[ 0 ] , ProxyPermission :: issuer_permissions ( ) ) ?;
3838
3939 // Regional center rol & permissions
40- let _regional_center_role_id = T :: Rbac :: create_and_set_roles ( pallet_id. clone ( ) , [ ProxyRole :: RegionalCenter . to_vec ( ) ] . to_vec ( ) ) ?;
41- // T::Rbac::create_and_set_permissions(pallet_id.clone(), regional_center_role_id[0], ProxyPermission::regional_center_permissions())?;
40+ let regional_center_role_id = T :: Rbac :: create_and_set_roles ( pallet_id. clone ( ) , [ ProxyRole :: RegionalCenter . to_vec ( ) ] . to_vec ( ) ) ?;
41+ T :: Rbac :: create_and_set_permissions ( pallet_id. clone ( ) , regional_center_role_id[ 0 ] , ProxyPermission :: regional_center_permissions ( ) ) ?;
4242
4343 // Create a global scope for the administrator role
4444 T :: Rbac :: create_scope ( Self :: pallet_id ( ) , global_scope) ?;
0 commit comments