LadderOrder submission works
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import {routeInverted} from "@/misc.js";
|
||||
import {MAX_FRACTION, newTranche} from "@/blockchain/orderlib.js";
|
||||
import {useOrderStore} from "@/store/store.js";
|
||||
import {encodeIEE754} from "@/blockchain/common.js";
|
||||
|
||||
|
||||
export function applyLimit(tranche, price=null) {
|
||||
@@ -15,7 +16,7 @@ export function applyLimit(tranche, price=null) {
|
||||
const isAbove = os.limitIsMinimum ^ inverted
|
||||
const isRatio = false // todo ratios
|
||||
const decimals = 10 ** (os.tokenA.decimals - os.tokenB.decimals)
|
||||
const limit = inverted ? decimals / price : price / decimals
|
||||
const limit = encodeIEE754(inverted ? decimals / price : price / decimals)
|
||||
tranche.marketOrder = false;
|
||||
if( isAbove ) {
|
||||
tranche.minIntercept = limit;
|
||||
|
||||
Reference in New Issue
Block a user