diff --git a/server.py b/server.py index 0ac3e57..bae33d8 100644 --- a/server.py +++ b/server.py @@ -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'' @@ -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('//to/') def get_exchange(coin1, coin2): c = Coin(coin1)