mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-30 23:16:52 +00:00
Added HTTP API support for Brighton Peak Exchange.
This commit is contained in:
16
main.go
16
main.go
@@ -15,6 +15,7 @@ type Exchange struct {
|
||||
btcc BTCC
|
||||
bitstamp Bitstamp
|
||||
bitfinex Bitfinex
|
||||
brightonpeak BrightonPeak
|
||||
btce BTCE
|
||||
btcmarkets BTCMarkets
|
||||
coinbase Coinbase
|
||||
@@ -97,6 +98,7 @@ func main() {
|
||||
bot.exchange.kraken.SetDefaults()
|
||||
bot.exchange.btcc.SetDefaults()
|
||||
bot.exchange.bitstamp.SetDefaults()
|
||||
bot.exchange.brightonpeak.SetDefaults()
|
||||
bot.exchange.bitfinex.SetDefaults()
|
||||
bot.exchange.btce.SetDefaults()
|
||||
bot.exchange.btcmarkets.SetDefaults()
|
||||
@@ -181,6 +183,20 @@ func main() {
|
||||
bot.exchange.bitfinex.EnabledPairs = SplitStrings(exch.EnabledPairs, ",")
|
||||
go bot.exchange.bitfinex.Run()
|
||||
}
|
||||
} else if bot.exchange.brightonpeak.GetName() == exch.Name {
|
||||
if !exch.Enabled {
|
||||
bot.exchange.brightonpeak.SetEnabled(false)
|
||||
} else {
|
||||
bot.exchange.brightonpeak.AuthenticatedAPISupport = exch.AuthenticatedAPISupport
|
||||
bot.exchange.brightonpeak.SetAPIKeys(exch.APIKey, exch.APISecret, exch.ClientID)
|
||||
bot.exchange.brightonpeak.RESTPollingDelay = exch.RESTPollingDelay
|
||||
bot.exchange.brightonpeak.Verbose = exch.Verbose
|
||||
bot.exchange.brightonpeak.Websocket = exch.Websocket
|
||||
bot.exchange.brightonpeak.BaseCurrencies = SplitStrings(exch.BaseCurrencies, ",")
|
||||
bot.exchange.brightonpeak.AvailablePairs = SplitStrings(exch.AvailablePairs, ",")
|
||||
bot.exchange.brightonpeak.EnabledPairs = SplitStrings(exch.EnabledPairs, ",")
|
||||
go bot.exchange.brightonpeak.Run()
|
||||
}
|
||||
} else if bot.exchange.btce.GetName() == exch.Name {
|
||||
if !exch.Enabled {
|
||||
bot.exchange.btce.SetEnabled(false)
|
||||
|
||||
Reference in New Issue
Block a user