public account(CharacterDB db, WalletDB walletDB, ItemManager itemManager, CacheStorage cacheStorage, NotificationManager notificationManager) { this.DB = db; this.WalletDB = walletDB; this.ItemManager = itemManager; this.CacheStorage = cacheStorage; this.NotificationManager = notificationManager; }
public void Delete(string address) { WalletDB.DeleteWallet(address); }
public void Put(string address, [FromForm] Wallet wallet) { WalletDB.UpdateWallet(address, wallet); }
public void Post([FromForm] Wallet wallet) { WalletDB.AddWallet(wallet); }
public string GetUserWalletsByKey(long userID) => JSONService.SerializeToJson(WalletDB.FetchUserWallets(userID));
public string GetWalletByKey(string address) { Wallet wallet = WalletDB.FetchWalletByKey(address); return(JSONService.SerializeToJson(wallet)); }
public WalletController() { wDb = new WalletDB(); uCtr = new UserController(); }