Release Notes

1.6.2

Fixes

  • 🐛 Fix the default value of argument retry in transferToTradingWallet() to true.

1.6.1

Fixes

  • 🚑 Fix orderId to order_id.

  • 🐛 Fix Order.quote_tickerDisplay to Order.quote_ticker_display.

  • 🩹 Fix Trade.order_type property's type from typeof OrderType to OrderType.

1.6.0

Nectar SDK is now under the Apache-2.0 license.

Breaking Changes

  • 💥 Update the symbol parameter to be required in the getAllOrders() and getOpenOrders() methods of Nectar instances.

  • 💥 Update the positional parameters of the getAllOrders() and getOpenOrders() methods of NectarAPI instances.

Features

  • Add methods of Nectar instances:

    • getAllMarkets() replaces getExchangeInfo()

    • getMarket() replaces _findMarketOfSymbol()

    • getMarketByTicker() replaces _findMarketOfTicker()

    • getAllMarket24h() replaces getMarkets24hrSummary()

    • getMarket24h()

    • getChains()

    • getTokens()

    • getChart() replaces getMarketHistory()

    • getTrades() replaces getMarketTrades()

    • getBidAsk() replaces getMarketPriceRemainVolumes()

    • transferToTradingWallet() replaces:

      • transferNativeTokenToTradingWallet()

      • transferERC20TokenToTradingWallet()

      • transferTokenToTradingWallet()

    • transferToFundingWallet() replaces transferTokenToFundingWallet()

    • buyLimit() replaces createLimitOrder()

    • sellLimit() replaces createLimitOrder()

    • buyMarketTotal()

    • buyMarketAmount()

    • sellMarketTotal()

    • sellMarketAmount()

  • Add methods of NectarAPI instances:

    • getAllMarkets() replaces getExchangeInfo()

    • getMarket()

    • getAllMarket24h() replaces getMarkets24hrSummary()

    • getMarket24h()

    • getChains()

    • getTokens()

    • getChart() replaces getMarketHistory()

    • getTrades() replaces getMarketTrades()

    • getBidAsk() replaces getMarketPriceRemainVolumes()

  • 🏷️ Add types:

    • BidAsk replaces MarketPriceRemainVolumes

    • Chain

    • Contract

    • Kline

    • MarketQuote replaces MarketSummary

    • NectarTransferResult replaces TransferTokenResult

    • Order replaces UserOrder

    • Paginated replaces UserOrderPagination and MarketTradesPagination

    • Token

    • Trade replaces MarketTrade

    • Transaction

  • 🏷️ Add enums:

    • ChainType

    • ContractType

    • TokenType

    • TransactionStatus replaces TransferTokenStatus and TxnStatus

0.1.4

The first version of Nectar SDK & API document.

Features

  • Add methods of Nectar instances:

    • getExchangeInfo()

    • getMarkets24hrSummary()

    • getAllOrders()

    • getOpenOrders()

    • getMarketHistory()

    • getMarketTrades()

    • getMarketPriceRemainVolumes()

    • _findMarketOfSymbol()

    • _findMarketOfTicker()

    • transferNativeTokenToTradingWallet()

    • transferERC20TokenToTradingWallet()

    • transferTokenToTradingWallet()

    • transferTokenToFundingWallet()

    • createLimitOrder()

    • cancelOrder()

  • Add methods of NectarAPI instances:

    • getExchangeInfo()

    • getMarkets24hrSummary()

    • getAllOrders()

    • getOpenOrders()

    • getMarketHistory()

    • getMarketTrades()

    • getMarketPriceRemainVolumes()

    • postTransferERC20ToTradingWallet()

    • postCreateOrder()

    • postCancelOrder()

  • 🏷️ Add types:

    • Market

    • MarketPriceRemainVolumes

    • MarketSummary

    • MarketTrade

    • MarketTradesPagination

    • OrderTx

    • TransferTokenResult

    • UserOrder

    • UserOrderPagination

  • 🏷️ Add enums:

    • KLineInterval

    • OrderStatus

    • TransferTokenStatus

    • TxnStatus

Last updated