0.2.2 • Published 5 years ago

merklex v0.2.2

Weekly downloads
1
License
MIT
Repository
-
Last release
5 years ago

merkleX NodeJS trading client

This is the official trading API client for merklex.io. More examples and documentation are on the way. Library is current in an Alpha state.

Can be installed with npm

npm i merklex

Messages Reference

Requests

Key

Messages

Messages

Header

attributetype
lengthu16
type_idu16
request_idu64

Ping

attributetype
headerHeader
request_idu64

PrepareMarket

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32

QueryOrderToken

attributetype
headerHeader
user_idu64

ListOpenOrders

attributetype
headerHeader
user_idu64
after_order_tokenu64

OpenTradeSession

attributetype
headerHeader
user_idu64
access_keychar32

NewOrder

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32
order_tokenu64
replace_order_tokenu64
quantityu64
priceu64
is_buybool

CancelOrder

attributetype
headerHeader
user_idu64
order_tokenu64
leaves_quantityu64

Reports

Key

Messages

Types

Messages

OrderResting

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32
order_tokenu64
quantity_removedu64
quantity_restingu64
priceu64
is_buybool

OrderDone

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32
order_tokenu64
quantity_removedu64
priceu64
is_buybool
reasonDoneReason

OrderRejected

attributetype
headerHeader
user_idu64
order_tokenu64
reasonRejectReason
is_buybool

OrderDetails

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32
order_tokenu64
older_order_tokenu64
priceu64
quantityu64
original_quantityu64
is_buybool

TradeSessionOpened

attributetype
headerHeader
user_idu64

MarketReady

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32

NextOrderToken

attributetype
headerHeader
user_idu64
next_order_tokenu64
used_tokensu64

CurrentBalance

attributetype
headerHeader
user_idu64
asset_idu32
balanceu64
holdu64

Error

attributetype
headerHeader
request_idu64
codeErrorCode

OrderAccepted

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32
order_tokenu64
existing_order_tokenu64
is_buybool
quantityu64
priceu64

OrderModified

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32
order_tokenu64
quantity_removedu64
quantity_remainingu64
priceu64
is_buybool

SessionDetails

attributetype
headerHeader
user_idu64
session_tagu32
order_countu32
unlock_atu64

Match

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32
order_tokenu64
quantityu64
priceu64
costu64
sequenceu64
feesu64
limit_versionu64
is_makerbool
is_buybool

MarketStateDetails

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32
fee_limitu64
limit_versionu64
quote_qtyi64
base_qtyi64
quote_market_holdu64
base_market_holdu64
min_quote_qtyi64
min_base_qtyi64
long_max_priceu64
short_min_priceu64
quote_shift_qty_majori32
quote_shift_qty_minoru64
base_shift_qty_majori32
base_shift_qty_minoru64

Header

attributetype
lengthu16
type_idu16
timestampu64

DepositApplied

attributetype
headerHeader
user_idu64
asset_idu32
current_balanceu64

TradeSessionClosed

attributetype
headerHeader
user_idu64

UpdateTradingLimitResult

attributetype
headerHeader
user_idu64
quote_asset_idu32
base_asset_idu32
limit_versionu64
successbool

Pong

attributetype
headerHeader
request_idu64

WithdrawResult

attributetype
headerHeader
user_idu64
asset_idu32
quantityu64
successbool

Types

RejectReason

Data type: u8

namevalue
INSUFFICIENT_FUNDS1
INVALID_QUANTITY2
TRADING_LIMIT3
NOT_A_REASON4
OUT_OF_MEMORY5
UNLOCKED6

DoneReason

Data type: u8

namevalue
FILLED1
CANCELED2
ERROR3
NO_LONGER_VALID4
REPLACED5
CANNOT_ADD6

ErrorCode

Data type: u32

namevalue
UNKNOWN_COMMAND_TYPE1
OUT_OF_MEMORY2
INTERNAL_ERROR899999
SESSION_DOES_NOT_EXIST900005
BAD_ACCESS_KEY900004
ASSET_NOT_PREPARED900001
INVALID_REQUEST900000
FEED_DROPPED900003
AT_CAPACITY900002
0.2.2

5 years ago

0.2.0

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.1

5 years ago

0.0.0

5 years ago