TimedOrder submission works

This commit is contained in:
Tim Olson
2023-12-04 17:59:57 -04:00
parent 9797632ac6
commit c9ccb89d8e
8 changed files with 138 additions and 114 deletions

View File

@@ -29,7 +29,7 @@ import {useOrderStore} from "@/store/store";
import LimitPrice from "@/components/LimitPrice.vue";
import Order from "@/components/Order.vue";
import {computed, ref} from "vue";
import {limitConstraint, maxFraction} from "@/orderbuild.js";
import {applyLimit, maxFraction} from "@/orderbuild.js";
import {validateRequired, validateTranches} from "@/validate.js";
const os = useOrderStore()
@@ -82,7 +82,7 @@ function buildTranches() {
const mf = Number(maxFraction)
for( let i=0; i<n; i++ ) {
// todo optional deadline
const cs = [limitConstraint(rungs.value[i])]
const cs = [applyLimit(rungs.value[i])]
const fraction = Math.min(mf, Math.ceil(mf * fractions.value[i]) )
ts.push([fraction, cs])
}