@@ -56,14 +56,16 @@ enum Commands {
5656 GenerateElementCategories ( GenerateElementCategoriesArgs ) ,
5757
5858 // Auth - https://github.com/teambtcmap/btcmap-api/blob/master/docs/rpc-api/auth.md
59+ /// Sign up and get an auth token
60+ Signup ( command:: admin:: SignupArgs ) ,
5961 /// Change admin password. Knowledge of an old password is required
6062 ChangePassword ( command:: admin:: ChangePasswordArgs ) ,
6163 /// Create API key. You need to provide your username and password, as well as a key label
6264 CreateApiKey ( command:: admin:: CreateApiKeyArgs ) ,
6365 /// Login with your username and password and get an auth token
6466 Login ( command:: admin:: LoginArgs ) ,
6567 /// Create a new admin user. New admins have no permissions by default, use add-admin-action to allow certain acitons
66- AddAdmin ( command:: admin:: AddAdminArgs ) ,
68+ AddUser ( command:: admin:: AddUserArgs ) ,
6769 /// Allow other admin to perform a certain action. You must be super admin to use this command
6870 AddAdminAction ( command:: admin:: AddAdminActionArgs ) ,
6971 /// Block other admin from using a certain action. You must be super admin to use this command
@@ -171,7 +173,8 @@ fn main() -> Result<()> {
171173 Commands :: GenerateElementIcons ( args) => element:: generate_element_icons ( args) ,
172174 Commands :: GenerateElementCategories ( args) => element:: generate_element_categories ( args) ,
173175 // Admin
174- Commands :: AddAdmin ( args) => command:: admin:: add_admin ( args) ,
176+ Commands :: Signup ( args) => command:: admin:: sign_up ( args) ,
177+ Commands :: AddUser ( args) => command:: admin:: add_user ( args) ,
175178 Commands :: AddAdminAction ( args) => command:: admin:: add_admin_action ( args) ,
176179 Commands :: RemoveAdminAction ( args) => command:: admin:: remove_admin_action ( args) ,
177180 Commands :: GenerateInvoice ( args) => command:: admin:: generate_invoice ( args) ,
0 commit comments