Merge pull request #2122 from Marcdnd/master

Added BRL exchanges: Bitvalor, Foxbit, NegocieCoins
This commit is contained in:
ThomasV 2017-01-23 11:32:47 +01:00 committed by GitHub
commit fa26ac7e68
1 changed files with 27 additions and 3 deletions

View File

@ -255,9 +255,8 @@ class Winkdex(ExchangeBase):
class MercadoBitcoin(ExchangeBase):
def get_rates(self,ccy):
json = self.get_json('mercadobitcoin.net',
"/api/ticker/ticker_bitcoin")
return {'BRL': Decimal(json['ticker']['last'])}
json = requests.get('http://api.bitvalor.com/v1/ticker.json').json()
return {'BRL': Decimal(json['ticker_1h']['exchanges']['MBT']['last'])}
def history_ccys(self):
return ['BRL']
@ -271,6 +270,31 @@ class Bitcointoyou(ExchangeBase):
def history_ccys(self):
return ['BRL']
class Bitvalor(ExchangeBase):
def get_rates(self,ccy):
json = requests.get('http://api.bitvalor.com/v1/ticker.json').json()
return {'BRL': Decimal(json['ticker_1h']['total']['last'])}
def history_ccys(self):
return ['BRL']
class Foxbit(ExchangeBase):
def get_rates(self,ccy):
json = requests.get('http://api.bitvalor.com/v1/ticker.json').json()
return {'BRL': Decimal(json['ticker_1h']['exchanges']['FOX']['last'])}
def history_ccys(self):
return ['BRL']
class NegocieCoins(ExchangeBase):
def get_rates(self,ccy):
json = requests.get('http://api.bitvalor.com/v1/ticker.json').json()
return {'BRL': Decimal(json['ticker_1h']['exchanges']['NEG']['last'])}
def history_ccys(self):
return ['BRL']
def dictinvert(d):
inv = {}