mirror of
https://github.com/Expand-sys/CCash
synced 2025-12-16 16:12:14 +11:00
🐎 made send funds 30% faster
This commit is contained in:
parent
84f26a5ea5
commit
f2b7a563d9
1 changed files with 13 additions and 13 deletions
|
|
@ -33,28 +33,28 @@ private:
|
|||
public:
|
||||
std::string admin_pass;
|
||||
|
||||
int_fast8_t AddUser(const std::string &name, const std::string &init_pass);
|
||||
int_fast8_t AdminAddUser(const std::string &attempt, std::string &&name, uint32_t init_bal, std::string &&init_pass);
|
||||
int_fast8_t AddUser(const std::string &name, const std::string &init_pass) noexcept;
|
||||
int_fast8_t AdminAddUser(const std::string &attempt, std::string &&name, uint32_t init_bal, std::string &&init_pass) noexcept;
|
||||
|
||||
int_fast8_t DelUser(const std::string &name, const std::string &attempt);
|
||||
int_fast8_t AdminDelUser(const std::string &name, const std::string &attempt);
|
||||
int_fast8_t DelUser(const std::string &name, const std::string &attempt) noexcept;
|
||||
int_fast8_t AdminDelUser(const std::string &name, const std::string &attempt) noexcept;
|
||||
|
||||
int_fast8_t SendFunds(const std::string &a_name, const std::string &b_name, uint32_t amount, const std::string &attempt);
|
||||
int_fast8_t SendFunds(const std::string &a_name, const std::string &b_name, uint32_t amount, const std::string &attempt) noexcept;
|
||||
|
||||
int_fast8_t Contains(const std::string &name) const;
|
||||
int_fast8_t AdminVerifyPass(const std::string &attempt);
|
||||
int_fast8_t Contains(const std::string &name) const noexcept;
|
||||
int_fast8_t AdminVerifyPass(const std::string &attempt) noexcept;
|
||||
|
||||
int_fast8_t SetBal(const std::string &name, const std::string &attempt, uint32_t amount);
|
||||
int_fast64_t GetBal(const std::string &name) const;
|
||||
int_fast8_t SetBal(const std::string &name, const std::string &attempt, uint32_t amount) noexcept;
|
||||
int_fast64_t GetBal(const std::string &name) const noexcept;
|
||||
|
||||
int_fast8_t VerifyPassword(const std::string &name, const std::string &attempt) const;
|
||||
int_fast8_t ChangePassword(const std::string &name, const std::string &attempt, std::string &&new_pass);
|
||||
int_fast8_t VerifyPassword(const std::string &name, const std::string &attempt) const noexcept;
|
||||
int_fast8_t ChangePassword(const std::string &name, const std::string &attempt, std::string &&new_pass) noexcept;
|
||||
|
||||
Json::Value GetLogs(const std::string &name, const std::string &attempt);
|
||||
Json::Value GetLogs(const std::string &name, const std::string &attempt) noexcept;
|
||||
|
||||
void Save();
|
||||
|
||||
//NOT THREAD SAFE, BY NO MEANS SHOULD THIS BE CALLED WHILE RECEIEVING REQUESTS
|
||||
//NOT THREAD SAFE
|
||||
void Load();
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue