revamp
parent
ee9d9f9283
commit
60a2998d80
@ -1,13 +1,38 @@
|
|||||||
from quart import Blueprint, current_app
|
from quart import Blueprint, current_app, jsonify
|
||||||
|
|
||||||
from totrader.models import *
|
from totrader.models import *
|
||||||
from totrader.tasks import trader
|
from totrader.tasks import trader
|
||||||
|
|
||||||
|
|
||||||
bp = Blueprint('tasks', 'tasks', url_prefix='/api/tasks')
|
bp = Blueprint('api', 'api', url_prefix='/api/v1')
|
||||||
|
|
||||||
|
|
||||||
@bp.route('/store_ticker_data')
|
@bp.route('/get_ticker_data')
|
||||||
async def store_ticker_data():
|
async def get_ticker_data():
|
||||||
current_app.add_background_task(trader.store_ticker_data)
|
ticker = Ticker.select().order_by(Ticker.date.desc()).limit(1).first()
|
||||||
return '1'
|
return jsonify({
|
||||||
|
'price': ticker.current_price,
|
||||||
|
'volume': ticker.volume,
|
||||||
|
'bid': ticker.bid,
|
||||||
|
'ask': ticker.ask,
|
||||||
|
'spread_sats': ticker.spread_sats,
|
||||||
|
'spread_btc': ticker.spread_btc,
|
||||||
|
'spread_perc': ticker.spread_perc,
|
||||||
|
'date': ticker.date
|
||||||
|
})
|
||||||
|
|
||||||
|
@bp.route('/get_balances')
|
||||||
|
async def get_balances():
|
||||||
|
return jsonify({})
|
||||||
|
|
||||||
|
@bp.route('/get_bitcoin_price')
|
||||||
|
async def get_bitcoin_price():
|
||||||
|
return jsonify({})
|
||||||
|
|
||||||
|
@bp.route('/get_orders')
|
||||||
|
async def get_orders():
|
||||||
|
return jsonify({})
|
||||||
|
|
||||||
|
@bp.route('/get_trade_history')
|
||||||
|
async def get_trade_history():
|
||||||
|
return jsonify({})
|
||||||
|
Reference in new issue