Skip to content

Latest commit

 

History

History
71 lines (65 loc) · 1.58 KB

post-orders.md

File metadata and controls

71 lines (65 loc) · 1.58 KB

Example

const param = {
  /** required */
  /** Market Unique ID */
  market: 'KRW-BTC',
  /** required */
  /** Order Method */
  side: 'bid' | 'ask',
  /** required */
  /** Volume For Ask Order */
  volume: '1.0',
  /** required */
  /** Price For Ask Order */
  price: '1000',
  /** required */
  /** Order Type */
  ord_type: 'limit' | 'price' | 'market',
  /** optional */
  /** User Custom Value */
  identifier: 'custom value',
};

// ES6
import ApiUpbit from 'node-upbit-api';

const res = await new ApiUpbit('accessKey', 'secretKey').postOrder(param);
console.log(res);

// ES5
var ApiUpbit = required('node-upbit-api');

new ApiUpbit('accessKey', 'secretKey').postOrder(param).then(res => console.log(res));

// console.log(res)
{
  /** Order Unique ID */
  uuid: '9ca023a5-851b-4fec-9f0a-48cd83c2eaae',
  /** Order Method */
  side: 'bid' | 'ask',
  /** Order Type */
  ord_type: 'limit' | 'price' | 'market',
  /** Price */
  price: '3214215.0',
  /** Order Status */
  state: 'done',
  /** Market Unique ID */
  market: 'KRW-BTC',
  /** Order Created At */
  created_at: '2019-01-04T13:48:09+09:00',
  /** Order volume entered by the user. */
  volume: '1.0',
  /** Remaining Volume */
  remaining_volume: '0.0',
  /** Reserved Fee In This Order */
  reserved_fee: '0.0',
  /** Remaining Fee */
  remaining_fee: '0.0',
  /** Paid Fee */
  paid_fee: '6214.0',
  /** Using Fee In This Order */
  locked: '0.0',
  /** Completed Execution Volume */
  executed_volume: '1.0',
  /** The number of contracts on the order */
  trade_count: 1,
  /** The average price */
  avg_price: string;
}