From f45fa0f7f55a565c556410cbe6075e54cfdf0238 Mon Sep 17 00:00:00 2001 From: Anton Date: Mon, 2 Apr 2018 10:29:24 +0300 Subject: [PATCH] Add fill_or_kill true to sell orders --- src/services/api/market.js | 3 ++- src/utils/index.js | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/services/api/market.js b/src/services/api/market.js index 0647c5b..9db7f8c 100644 --- a/src/services/api/market.js +++ b/src/services/api/market.js @@ -247,7 +247,8 @@ class Market { asset_id: this.base, amount: toReceive }, - userId + userId, + fillOrKill: true }; const order = utils.createOrder(orderObject); diff --git a/src/utils/index.js b/src/utils/index.js index 194e504..6a68cc8 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -202,7 +202,7 @@ export const distributionSampling = (proportions, accuracy) => { ); }; -export const createOrder = ({ sell, receive, userId }) => { +export const createOrder = ({ sell, receive, userId, fillOrKill = false }) => { const expiration = new Date(); expiration.setYear(expiration.getFullYear() + 5); return { @@ -210,7 +210,7 @@ export const createOrder = ({ sell, receive, userId }) => { amount_to_sell: sell, min_to_receive: receive, expiration, - fill_or_kill: false + fill_or_kill: fillOrKill }; };