Skip to content

v1.0.0

Choose a tag to compare

@vansergen vansergen released this 05 Dec 08:55
e3a07ac

Changes

Main

  • The codebase was rewritten in TypeScirpt (see #49)

PublicClient

  • Removed cb method
  • getTradeHistory method:
    • since parameter was renamed to timestamp
  • getAuctionHistory method:
    • since parameter was renamed to timestamp

AuthenticatedClient

  • Added Master API key support to all methods
  • Added newBrokerOrder method
  • Added internalTransfer method
  • Added createAccount method
  • Added getAccounts method
  • Added createAccount method

WebsocketClient

  • Added Master API key support to the connectOrders method
  • Added missing types

NPM dependencies:

  • Added
    • @types/ws
    • rpc-bluebird
  • Removed
    • @types/bluebird
    • @types/node
    • bluebird
    • request
    • request-promise

NPM devDependencies:

  • Added
    • @types/mocha
    • @typescript-eslint/parser
    • @typescript-eslint/eslint-plugin
    • husky
    • lint-staged
    • typescript
    • ts-node
    • typedoc
  • Updated
    • prettier to 1.19.1
    • eslint to 6.7.2
  • Removed
    • jsdoc

Other Changes

  • Update README
  • Add CODE_OF_CONDUCT
  • Update tests
  • Update CircleCI config