Skip to content

v0.3.0

Compare
Choose a tag to compare
@nlordell nlordell released this 13 May 12:24
· 399 commits to master since this release
3234f9e

This release includes a new streamed event-based orderbook. Additionally the codebase has been partially migrated to TS, so there should be improved support for using this package with TypeScript.

Breaking Changes:

export interface OrderBN { ... }
export decodeOrdersBN(...)
export const BatchExchange = ...
export const BatchExchangeViewer = ...

Is now:

export interface Order<BN> { ... }
export decodeOrders(...)
export const BatchExchangeArtifact = ...
export const BatchExchangeViewerArtifact = ...

Changelog:

  • use import type where appropriate (#760)
  • [Easy] Remove strict withdraw request check (#761)
  • [TS] Refactor TS module (#759)
  • [TS] migrate batch_exchange_viewer.js (#755)
  • [TS] migrate onchain_reading.js (#754)
  • [JS->TS] Migrating encoding.js (#753)
  • Bump @typescript-eslint/eslint-plugin from 2.32.0 to 2.33.0
  • Bump @typescript-eslint/parser from 2.32.0 to 2.33.0
  • Bump typescript from 3.8.3 to 3.9.2
  • simplify streamed orderbook logging options (#749)
  • Bump @typescript-eslint/eslint-plugin from 2.31.0 to 2.32.0
  • Bump @typescript-eslint/parser from 2.31.0 to 2.32.0
  • Bump @truffle/contract from 4.2.2 to 4.2.4
  • Bump prettier-plugin-solidity from 1.0.0-alpha.49 to 1.0.0-alpha.51
  • Bump truffle from 5.1.24 to 5.1.25
  • [TypeScript] Format TS files (#741)
  • [Events Orderbook] Implement querying the orderbook at the latest blo…
  • Use token array instead of map (#739)
  • [Events Orderbook] E2e test for streamed orderbook. (#732)
  • [Events Orderbook] Refactor applyEvent Logic (#725)
  • [TypeScript] Lint TypeScipt code (#736)
  • added truffle assertions typings (#738)
  • [TypeScript] Add orderbook JSON types (#737)