Fabio Berger 215e33fa6c Merge branch 'feature/addSubproviders' into feature/portal-ledger-support
* feature/addSubproviders:
  remove unneeded reset
  Use rejectedWith
  Add missing calls to configure
  remove unneeded type assertions
  remove unused type
  Simplify interface to signPersonalMessageAsync
  Fix unit test
  Fix ethereumjs-tx declaration and import
  Use assert.isHexString
  Add type defs for ledgerco and ethereumjs-tx
  Make test only run unit tests since cannot run integration tests on CI
  Improve README
  Fix version and remove the UMD build
  Fix tslint error
2017-12-07 11:42:50 -06:00
2017-12-06 22:31:20 -06:00
2017-12-01 11:24:55 -08:00
2017-06-12 12:36:55 +02:00
2017-05-23 19:17:35 +02:00
2017-12-06 11:00:57 -06:00


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.

CircleCI Coverage Status Discord Join the chat at https://gitter.im/0xProject/Lobby License Greenkeeper badge

Core Packages

Package Version Description
0x.js npm A Javascript library for interacting with the 0x protocol
@0xproject/assert npm Standard type and schema assertions
@0xproject/connect npm A Javascript library for interacting with the standard relayer api
@0xproject/json-schemas npm 0x-related json schemas
@0xproject/tslint-config npm Custom 0x project TSLint rules
Description
protocol for MEV related stuff
Readme 166 MiB
Languages
TypeScript 59.4%
Solidity 31.6%
MDX 9%