5 #ifndef IROHA_PROTO_CREATE_ROLE_HPP 6 #define IROHA_PROTO_CREATE_ROLE_HPP 10 #include "commands.pb.h" 17 explicit CreateRole(iroha::protocol::Command &command);
23 std::string
toString()
const override;
26 const iroha::protocol::CreateRole &create_role_;
33 #endif // IROHA_PROTO_CREATE_ROLE_HPP Definition: proto_create_role.hpp:15
Definition: permissions.hpp:103
const interface::RolePermissionSet & rolePermissions() const override
Definition: proto_create_role.cpp:28
const interface::types::RoleIdType & roleName() const override
Definition: proto_create_role.cpp:24
std::string toString() const override
Definition: proto_create_role.cpp:32
Definition: create_role.hpp:19
Definition: command_executor.hpp:13
std::string RoleIdType
Type of role (i.e admin, user)
Definition: types.hpp:56
CreateRole(iroha::protocol::Command &command)
Definition: proto_create_role.cpp:13