Merge pull request #8 from dmitrytokarev/cleanup

Cleaned up a bit
This commit is contained in:
2017-08-24 15:04:18 -04:00
committed by GitHub
+7 -4
View File
@@ -12,7 +12,8 @@ MARKETCAP_COIN_TEMPLATE = 'https://coinmarketcap-nexuist.rhcloud.com/api/{ticker
db = records.Database()
class Coin():
class Coin:
"""A Coin, unlike Mario's."""
def __init__(self, ticker):
@@ -44,7 +45,7 @@ class Coin():
def value(self, coin):
"""Example: BTC -> ETH"""
return (self.usd / Coin(coin).usd)
return self.usd / Coin(coin).usd
def __repr__(self):
return f'<Coin ticker={self.ticker!r}>'
@@ -52,7 +53,7 @@ class Coin():
def get_coins():
r = session.get(MARKETCAP_ALL_URL)
return [k for k in r.json().keys()]
return r.json().keys()
def get_coin(ticker):
@@ -66,6 +67,7 @@ print(get_coin('btc').value('eth'))
app = Flask(__name__)
sslify = SSLify(app)
@app.route('/')
# @common.cache.cached(timeout=50)
def hello():
@@ -77,6 +79,7 @@ def hello():
return render_template('index.html', lbc=lbc, lbc_42=lbc_42, lbc_sc=lbc_sc, lbc_42_sc=lbc_42_sc, coins=all_coins)
@app.route('/thanks')
def thanks():
return jsonify(wallets={
@@ -216,7 +219,6 @@ def thanks():
'lgd': '0xce7591232523f66b14189c4cec4679e3ab7b3d8e',
'trst': '0xa60ff29d26d373a88afbe74f6dbcab3aeca677e6',
'wings': '0xb4466e1575882d28388820a719516d1dff412961',
'rlc': '0xab916ef71e19c56c98de93d0dba99469b1283db1',
'bcc': '1LVojXegSH5EhrNQncWfxg7ErVh4N9HCAL',
'qtum': '0x1646d7c096047756ab0b1cb636cf5dd5d36959d2',
'part': 'Ph9oGH1vwtsFTHmAwYh3iS9J1vcVhoLXFk',
@@ -298,6 +300,7 @@ def get_history(coin):
} for r in rows]
)
@app.route('/<coin1>/to/<coin2>')
def get_exchange(coin1, coin2):
c = Coin(coin1)