public IActionResult BindUserCoinAddress([FromBody] UserCoinAddressReq coinAddress) { try { var reply = Client.BindUserCoinAddress(coinAddress); return(Json(new JsonResultModel(ReturnCode.Success, "Coin address add successful."))); } catch (RpcException ex) { return(Json(new JsonResultModel(ReturnCode.SubmitError, ex.Status.Detail))); } }
public IActionResult QueryUserCoinAddress([FromQuery] UserCoinAddressReq coinAddress) { try { var reply = Client.QueryUserCoinAddress(coinAddress); return(Json(new JsonResultModel(ReturnCode.Success, "User coin address query successful.", reply))); } catch (RpcException ex) { return(Json(new JsonResultModel(ReturnCode.SubmitError, ex.Status.Detail))); } }
public IActionResult QueryUserBalanceByFilter([FromQuery] UserCoinAddressReq userCoinAddress) { try { var reply = Client.QueryUserBalanceByFilter(userCoinAddress); return(Json(new JsonResultModel(ReturnCode.Success, "Query user balance successful.", reply))); } catch (RpcException ex) { return(Json(new JsonResultModel(ReturnCode.QueryError, ex.Status.Detail))); } }