Skip to content

Releases: WASD3Rplay/nectar-sdk-examples

1.6.2 (2024-04-12)

12 Apr 15:57
Compare
Choose a tag to compare

What's Changed

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

Example Changelog: 1.6.1...1.6.2

1.6.1 (2024-04-08)

09 Apr 03:32
Compare
Choose a tag to compare

What's Changed

  • 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.
    • The affected methods in the Nectar class are as follows: buyLimit, sellLimit, createLimitOrder, buyMarketTotal, and sellMarketAmount.
  • Change license by @aaronbbabam in #1

New Contributors

Full Changelog: 1.6...1.6.1

v1.6 (2024-04-07)

07 Apr 22:57
Compare
Choose a tag to compare

Nectar

☠️ Deprecated

  • getExchangeInfo → use getAllMarkets instead
  • getMarkets24hrSummary → use getAllMarket24h instead
  • getMarketHistory → use getChart instead
  • getMarketTrades → use getTrades instead
  • getMarketPriceRemainVolumes → use getBidAsk instead
  • _findMarketOfSymbol → use getMarket instead
  • _findMarketOfTicker → use getMarketByTicker instead
  • transferNativeTokenToTradingWallet → use transferToTradingWallet instead
  • transferERC20TokenToTradingWallet → use transferToTradingWallet instead
  • transferTokenToTradingWallet → use transferToTradingWallet instead
  • transferTokenToFundingWallet → use transferToFundingWallet instead
  • createLimitOrder → use buyLimit or sellLimit respectively instead

♻️ Updated

  • getAllOrders - symbol is required
  • getOpenOrders - symbol is required

New

  • getMarket24h
  • getChains
  • getTokens
  • buyMarketTotal
  • buyMarketAmount Not Implemented Yet
  • sellMarketTotal Not Implemented Yet
  • sellMarketAmount

Types

☠️ Deprecated

  • MarketSummary → use MarketQuote instead
  • MarketTrade → use Trade instead
  • MarketTradesPagination → use Paginated<Trade> instead
  • MarketPriceRemainVolumes → use BidAsk instead
  • UserOrder → use Order instead
  • UserOrderPagination → use Paginated<Order> instead
  • TransferTokenResult → use NectarTransferResult instead

New

  • BaseChain
  • Chain
  • Kline
  • Token
  • Transaction

Enums

☠️ Deprecated

  • TxnStatus → use TransactionStatus instead
  • TransferTokenStatus → use TransactionStatus instead

New

  • ChainType
  • ContractType
  • TokenType

API

☠️ Deprecated

  • getExchangeInfo → use getAllMarkets instead
  • getMarkets24hrSummary → use getAllMarket24h instead
  • getMarketHistory → use getChart instead
  • getMarketTrades → use getTrades instead
  • getMarketPriceRemainVolumes → use getBidAsk instead

♻️ Updated

  • getAllOrders(page: number, symbol?: string)getAllOrders(symbol: string, page: number = 1)
  • getOpenOrders(page: number, symbol?: string)getOpenOrders(symbol: string, page: number = 1)

New

  • getMarket
  • getMarket24h
  • getChains
  • getTokens

v0.1.4 (2023-09-20)

22 Sep 00:02
Compare
Choose a tag to compare
v0.1.4 (2023-09-20) Pre-release
Pre-release
  • First version of Nectar SDK & API document.
  • New SDK interfaces
    • transferTokenToTradingWallet
    • transferTokenToFundingWallet
    • getExchangeInfo
    • getMarkets24hrSummary
    • getMarketHistory
    • getMarketTrades
    • createLimitOrder
    • cancelOrder
    • getOpenOrders
    • getAllOrders
  • New APIs for
    • GET /api/v1/exchangeInfo/
    • GET /api/v1/ticker/24hr/
    • GET /api/v1/kline/
    • GET /api/v1/trades/
    • POST /api/v1/order/cancel/
    • GET /api/v1/openOrders/
    • GET /api/v1/allOrders/