Browse Source

Added BRL exchanges: Bitvalor, Foxbit, NegocieCoins

283
Marcdnd 8 years ago
parent
commit
0e73e8b498
  1. 30
      lib/exchange_rate.py

30
lib/exchange_rate.py

@ -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 = {}

Loading…
Cancel
Save