updated SwapOrderStatus with Andrew's changes
This commit is contained in:
23
order.js
23
order.js
@@ -80,13 +80,22 @@ export async function archivedOrders(chainId, vault, limit=100 ) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function applyFills( orderStatus, filled ) {
|
function applyFills( orderStatus, filled ) {
|
||||||
// console.log('apply fills', orderStatus, filled)
|
// console.log('apply fills OrderStatus', orderStatus)
|
||||||
orderStatus[5] = filled[0][0]
|
// console.log('apply fills filled', filled)
|
||||||
orderStatus[6] = filled[0][1]
|
const [[orderFilledIn, orderFilledOut], trancheFills] = filled
|
||||||
for( const i in filled[1] ) {
|
orderStatus[7] = orderFilledIn
|
||||||
const [filledIn, filledOut] = filled[1][i]
|
orderStatus[8] = orderFilledOut
|
||||||
orderStatus[7][i] = filledIn
|
for( const i in trancheFills ) {
|
||||||
orderStatus[8][i] = filledOut
|
const [filledIn, filledOut] = trancheFills[i]
|
||||||
|
// class ElaboratedTrancheStatus:
|
||||||
|
// filledIn: int
|
||||||
|
// filledOut: int
|
||||||
|
// activationTime: int
|
||||||
|
// startTime: int
|
||||||
|
// endTime: int
|
||||||
|
|
||||||
|
orderStatus[9][i][0] = filledIn
|
||||||
|
orderStatus[9][i][1] = filledOut
|
||||||
}
|
}
|
||||||
// console.log('applied fills', orderStatus)
|
// console.log('applied fills', orderStatus)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user