@0x/mesh-rpc-client
Advanced tools
Changelog
v7.0.4-beta-0xv3
@0x
deps in @0x/mesh-rpc-client
Changelog
v7.0.1-beta-0xv3
@0x/mesh-browser
package that resulted in some config options not being passed through correctly (#502).Changelog
v7.0.0-beta-0xv3
Note: This release will require wiping your Mesh's DB before upgrading. The DB location defaults to ./0x_mesh/db
.
RPC_PORT
environment variable. The new RPC_ADDR
environment variable allows specifying both the interface and port (#487).0.0.0.0
to localhost
. Users who previously did not set RPC_PORT
may need to now manually set RPC_ADDR
to enable other applications to access the RPC API. If you are using Docker Compose, we recommend using links. If you do need to set RPC_ADDR
to bind on 0.0.0.0
, please be aware of the security implications and consider protecting access to Mesh via a third-party firewall. (See #444 and #487 for more details).EXPIRED
event such that it is emitted when an order is expired according to the latest block timestamp, not anymore based on UTC time. (#490)EXPIRATION_BUFFER_SECONDS
env config since we no longer compute order expiration using UTC time. (#490)UNEXPIRED
order event kind which is emitted for orders that were previously considered expired but due to a block-reorg causing the latest block timestamp to be earlier than the previous latest block timestamp, are no longer expired. (#490)Transfer
and Approve
ERC721 events which differ from the ERC721 standard. (#494)Changelog
v6.0.0-beta-0xv3
ETHEREUM_NETWORK_ID
to ETHEREUM_CHAIN_ID
since network
is a misnomer here and what we actually care about is the chainID
. Most chains have the same id for their p2p network and chain. From the ones we support, the only outlier is Ganache, for which you will now need to supply 1337
instead of 50
(Learn more: https://medium.com/@pedrouid/chainid-vs-networkid-how-do-they-differ-on-ethereum-eec2ed41635b) (#485)OrderForIncorrectNetwork
has been changed to OrderForIncorrectChain
(#485)addOrdersAsync
function in the TypeScript bindings will be pinned.