Fabio Berger e33027c624 Merge branch 'development' into feature/receipt-status
* development: (164 commits)
  Remove old tests
  Remove unused code
  Fix tests
  Remove redundant spaces
  Don't store empty objects
  Fix a typo
  Remove duplicate operations
  Remove redundant instance variables
  Fix tests
  Remove blockStore and default to numConfirmations === 0
  Add a comment
  Store number of confirmations in a blockStore
  Remove tautology check
  Pass blockStore to eventWatcher
  Fix last merge conflicts
  Clear cache on unsubscribe
  Clear store cache on events
  Add more configs for order watcher
  Make subscribe function async and make blockStore operational
  Adjust tests to new interface
  ...

# Conflicts:
#	package.json
#	src/types.ts
#	yarn.lock
2017-11-12 21:12:37 -05:00
2017-06-06 11:44:31 +02:00
2017-05-26 15:00:40 +02:00
2017-06-12 12:36:55 +02:00
2017-11-12 17:01:43 -05:00
2017-05-23 19:17:35 +02:00
2017-11-12 17:01:58 -05: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 a Javascript library that makes it easy to build Relayers and other DApps that use the 0x protocol.

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

Installation

0x.js ships as both a UMD module and a CommonJS package.

Install

npm install 0x.js --save

Import

import {ZeroEx} from '0x.js';

UMD:

Install

Download the UMD module from our releases page and add it to your project.

Import

<script type="text/javascript" src="0x.js"></script>

Documentation

Extensive documentation of 0x.js can be found on our website.

Description
protocol for MEV related stuff
Readme 166 MiB
Languages
TypeScript 59.4%
Solidity 31.6%
MDX 9%