d1342c6326ccae0b6f42b690c91ba570ea87caef
* development: (41 commits) Add validation fix to changelog Fix tests now that we no longer fire duplicate orderWatcher events Add comment about BlockParamLiteral explaining the omission of Earliest Add missing type Pass 'latest' to ExchangeTransferSimulator when used for validating orders, and pass 'pending' when used in the order watcher. Remove `Earliest` from blockParamLiterals since specifying block 0 is trivial and this type can be reused in situations where the options are pending or latest Rename removed to isRemoved Add CHANGELOG entry Make DecodedLogEvent contain web3 log under a log subkey Update to Async call Fix nits Add @0xproject/connect to the main README Fix connect CHANGELOG version Publish Fix npm auth issues Perform the division last to not compound any errors add a test constant for ZRX decimals Add a test for when the ratio is < 1 Remove only calculatedFillableAmountPlusFees ...

0x is an open protocol that facilitates trustless, low friction exchange of Ethereum-based assets. A full description of the protocol may be found in our whitepaper.
This repository contains all the 0x developer tools written in TypeScript. Our hope is that these tools make it easy to build Relayers and other DApps that use the 0x protocol.
Core Packages
Package | Version | Description |
---|---|---|
0x.js |
A Javascript library for interacting with the 0x protocol | |
@0xproject/assert |
Standard type and schema assertions | |
@0xproject/connect |
A Javascript library for interacting with the standard relayer api | |
@0xproject/json-schemas |
0x-related json schemas | |
@0xproject/tslint-config |
Custom 0x project TSLint rules |
Description
Languages
TypeScript
59.4%
Solidity
31.6%
MDX
9%