diff options
author | jloup <jeanloup.jamet@gmail.com> | 2018-02-22 11:31:59 +0100 |
---|---|---|
committer | jloup <jeanloup.jamet@gmail.com> | 2018-02-22 11:31:59 +0100 |
commit | 2f91f20a8645339385ada602684f4957f20f4da4 (patch) | |
tree | a084cf293af15cc6ea6a1417edad51fcf0674947 /api/routes.go | |
parent | 3602fbf8412d69900d793a963c8e774f487f5e45 (diff) | |
download | Front-2f91f20a8645339385ada602684f4957f20f4da4.tar.gz Front-2f91f20a8645339385ada602684f4957f20f4da4.tar.zst Front-2f91f20a8645339385ada602684f4957f20f4da4.zip |
Poloniex connection.
Diffstat (limited to 'api/routes.go')
-rw-r--r-- | api/routes.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/api/routes.go b/api/routes.go index d7e712c..cdf3dd9 100644 --- a/api/routes.go +++ b/api/routes.go | |||
@@ -41,6 +41,7 @@ var Groups = []Group{ | |||
41 | []Route{ | 41 | []Route{ |
42 | {"GET", []gin.HandlerFunc{GetMarketConfig}, "/:name"}, | 42 | {"GET", []gin.HandlerFunc{GetMarketConfig}, "/:name"}, |
43 | {"POST", []gin.HandlerFunc{UpdateMarketConfig}, "/:name/update"}, | 43 | {"POST", []gin.HandlerFunc{UpdateMarketConfig}, "/:name/update"}, |
44 | {"GET", []gin.HandlerFunc{GetMarketBalance}, "/:name/balance"}, | ||
44 | }, | 45 | }, |
45 | }, | 46 | }, |
46 | } | 47 | } |
@@ -111,6 +112,16 @@ func GetMarketConfig(c *gin.Context) { | |||
111 | RunQuery(query, c) | 112 | RunQuery(query, c) |
112 | } | 113 | } |
113 | 114 | ||
115 | func GetMarketBalance(c *gin.Context) { | ||
116 | query := &MarketBalanceQuery{} | ||
117 | |||
118 | query.In.User = GetUser(c) | ||
119 | query.In.Market = c.Param("name") | ||
120 | query.In.Currency = c.Query("currency") | ||
121 | |||
122 | RunQuery(query, c) | ||
123 | } | ||
124 | |||
114 | func UpdateMarketConfig(c *gin.Context) { | 125 | func UpdateMarketConfig(c *gin.Context) { |
115 | query := &UpdateMarketConfigQuery{} | 126 | query := &UpdateMarketConfigQuery{} |
116 | 127 | ||