mirror of
https://github.com/Expand-sys/CCash
synced 2026-03-22 12:37:08 +11:00
re-ordered maps
This commit is contained in:
parent
a59e8ae245
commit
179deb85cc
1 changed files with 15 additions and 9 deletions
|
|
@ -64,10 +64,10 @@ public:
|
||||||
PASS_HEADER
|
PASS_HEADER
|
||||||
JSON(bank.AddUser(std::move(name), std::move(pass)));
|
JSON(bank.AddUser(std::move(name), std::move(pass)));
|
||||||
}
|
}
|
||||||
void AdminAddUser(req_args, std::string &&name, uint32_t init_bal, std::string &&init_pass) const
|
void AdminAddUser(req_args, std::string &&name, uint32_t init_bal) const
|
||||||
{
|
{
|
||||||
PASS_HEADER
|
PASS_HEADER
|
||||||
JSON(bank.AdminAddUser(pass, std::move(name), init_bal, std::move(init_pass)));
|
JSON(bank.AdminAddUser(pass, std::move(name), init_bal, std::string(req->getBody())));
|
||||||
}
|
}
|
||||||
void DelUser(req_args, const std::string &name) const
|
void DelUser(req_args, const std::string &name) const
|
||||||
{
|
{
|
||||||
|
|
@ -128,22 +128,28 @@ public:
|
||||||
}
|
}
|
||||||
|
|
||||||
METHOD_LIST_BEGIN
|
METHOD_LIST_BEGIN
|
||||||
METHOD_ADD(BankF::Close, "/admin/close", Post, Options);
|
|
||||||
METHOD_ADD(BankF::AddUser, "/user/{name}", Post, Options);
|
|
||||||
METHOD_ADD(BankF::AdminAddUser, "/admin/user/{name}", Post, Options);
|
|
||||||
METHOD_ADD(BankF::SendFunds, "{name}/send/{to}/amount={amount}", Post, Options);
|
|
||||||
|
|
||||||
|
//Usage
|
||||||
|
METHOD_ADD(BankF::GetBal, "/{name}/bal", Get, Options);
|
||||||
|
METHOD_ADD(BankF::GetLog, "/{name}/log", Get, Options);
|
||||||
|
METHOD_ADD(BankF::SendFunds, "/{name}/send/{to}/amount={amount}", Post, Options);
|
||||||
|
METHOD_ADD(BankF::VerifyPassword, "/{name}/pass/verify", Get, Options);
|
||||||
|
|
||||||
|
//Meta Usage
|
||||||
METHOD_ADD(BankF::ChangePassword, "/{name}/pass/change", Patch, Options);
|
METHOD_ADD(BankF::ChangePassword, "/{name}/pass/change", Patch, Options);
|
||||||
METHOD_ADD(BankF::SetBal, "/admin/{name}/bal/amount={amount}", Patch, Options);
|
METHOD_ADD(BankF::SetBal, "/admin/{name}/bal/amount={amount}", Patch, Options);
|
||||||
|
|
||||||
|
//System Usage
|
||||||
METHOD_ADD(BankF::Help, "/help", Get, Options);
|
METHOD_ADD(BankF::Help, "/help", Get, Options);
|
||||||
METHOD_ADD(BankF::VerifyPassword, "/{name}/pass/verify", Get, Options);
|
METHOD_ADD(BankF::Close, "/admin/close", Post, Options);
|
||||||
METHOD_ADD(BankF::Contains, "/contains/{name}", Get, Options);
|
METHOD_ADD(BankF::Contains, "/contains/{name}", Get, Options);
|
||||||
METHOD_ADD(BankF::GetBal, "/{name}/bal", Get, Options);
|
|
||||||
METHOD_ADD(BankF::AdminVerifyPass, "/admin/verify", Get, Options);
|
METHOD_ADD(BankF::AdminVerifyPass, "/admin/verify", Get, Options);
|
||||||
METHOD_ADD(BankF::GetLog, "/{name}/log", Get, Options);
|
|
||||||
|
|
||||||
|
//User Managment
|
||||||
|
METHOD_ADD(BankF::AddUser, "/user/{name}", Post, Options);
|
||||||
|
METHOD_ADD(BankF::AdminAddUser, "/admin/user/{name}?init_bal={init_bal}", Post, Options);
|
||||||
METHOD_ADD(BankF::DelUser, "/user/{name}", Delete, Options);
|
METHOD_ADD(BankF::DelUser, "/user/{name}", Delete, Options);
|
||||||
METHOD_ADD(BankF::AdminDelUser, "/admin/user/{name}", Delete, Options);
|
METHOD_ADD(BankF::AdminDelUser, "/admin/user/{name}", Delete, Options);
|
||||||
|
|
||||||
METHOD_LIST_END
|
METHOD_LIST_END
|
||||||
};
|
};
|
||||||
Loading…
Reference in a new issue