Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

Release 7.1.0-beta-0xv2 -- Backport

Compare
Choose a tag to compare
@fabioberger fabioberger released this 30 Jan 19:26
· 532 commits to master since this release
8cd82a9

Summary

This release is a backport of several fixes applied to Mesh versions for 0x V3, to a Mesh version for 0x V2.

Features ✅

  • Reduce startup time for Mesh node by only waiting for a block to be processed if Mesh isn't already sync'ed up to the latest block. (#622)
  • Developers can now override the contract addresses for any testnet using the CUSTOM_CONTRACT_ADDRESSES env config (#640).
  • Add getOrdersForPageAsync method to @0x/mesh-rpc-client WS client interface so that clients can paginate through the retrieved orders themselves (#642).

Bug fixes 🐞

  • Fixed a bug where we attempted to update the same order multiple times in a single DB txn, causing the later update to noop. (#623).
  • Fixed a bug which could cause Mesh to exit if a re-org condition occurs causing a block to be added and removed within the same block sync operation. (#614).
  • Fix bug where we attempted to update the same order multiple times in a single DB txn, causing the later update to noop. (#623)