0.0.6 • Published 3 years ago

acrux-exchange-sdk v0.0.6

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

Acrux Exchange SDK

Acrux is a decentralized exchange on blockchain.

Installation

Node.js

npm install acrux-exchange-sdk

Usage

const sdk = require("acrux-exchange-sdk");

# sendVerificationCode(email)
sdk.sendVerificationCode("email@acrux.com").then(result=>{
})

# loginAccount(email, verificationCode)
sdk.loginAccount("email@acrux.com", "123456").then(result=>{
})

# getWalletBalance(walletAddress)
sdk.getWalletBalance("0xc3241d150E14D03f38230b33Bd80D7156945aB13").then(result=>{
})

# placeOrder(walletAddress, authorizedAddress, privateKey, market, side, price, type, size)
# market:"btc-usdt","eth-usdt","xrp-usdt","ltc-usdt","eth-btc","xrp-btc","ltc-btc"
# side:"buy", "sell"
# type:"limit", "market"
sdk.placeOrder("0xc3241d150E14D03f38230b33Bd80D7156945aB13", "0x96F9Bc2cC627736368891fd94cD9Ac6e0B547464", "0x83c00f57419964974d140cff85cb160b735958b08cca10c7d0caf3c53a507951",
"btc-usdt", "buy", "54300", "limit", "0.02").then(result=>{
})

# getOpenOrder(walletAddress, market)
sdk.getOpenOrder("0xc3241d150E14D03f38230b33Bd80D7156945aB13", "btc-usdt").then(result=>{
})

# getOrderHistory(walletAddress, market)
sdk.getOrderHistory("0xc3241d150E14D03f38230b33Bd80D7156945aB13", "btc-usdt").then(result=>{
})

# cancelOrder(walletAddress, authorizedAddress, privateKey, market, side, orderId)
sdk.cancelOrder("0xc3241d150E14D03f38230b33Bd80D7156945aB13", "0x96F9Bc2cC627736368891fd94cD9Ac6e0B547464", "0x83c00f57419964974d140cff85cb160b735958b08cca10c7d0caf3c53a507951",
"btc-usdt", "buy", "0xb897c6adaeba293195a8394ac2f1cf5ecd0ab0708f0a1db00e0eb73184094a41").then(result=>{
})
0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago