new ohlc; beta signin; elaborated order status (not working yet)

This commit is contained in:
tim
2024-08-10 23:27:22 -04:00
parent e7753add65
commit 90c504a8c9
8 changed files with 66 additions and 19 deletions

View File

@@ -1,7 +1,7 @@
import {io} from "socket.io-client";
import {useStore} from "@/store/store.js";
import {flushOrders} from "@/blockchain/wallet.js";
import {parseOrderStatus} from "@/blockchain/orderlib.js";
import {parseElaboratedOrderStatus} from "@/blockchain/orderlib.js";
import { DataFeed } from "./charts/datafeed";
export const socket = io(import.meta.env.VITE_WS_URL || undefined, {transports: ["websocket"]})
@@ -61,7 +61,7 @@ function handleOrderStatus(chainId, vault, orderIndex, status) {
if( s.chainId !== chainId )
return
// message 'o' is a single order status
const parsed = parseOrderStatus(chainId, status);
const parsed = parseElaboratedOrderStatus(chainId, status);
console.log('o', chainId, vault, orderIndex, status, parsed)
if( !(vault in s.orders) )
s.orders[vault] = {}