Added BRL exchanges: Bitvalor, Foxbit, NegocieCoins

This commit is contained in:
Marcdnd 2017-01-20 16:50:30 -02:00
parent a736dc3052
commit 0e73e8b498
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 = {}