Fabio Berger
cd5f00ac4d
Merge branch 'development' into breakUp0xjs
...
* development: (38 commits)
Add fallback image support to relayer grid tile
Clear relayer grid state when fetching
Configure the compiler to generate artifacts with deployedBytecode
Implement loading and error state for relayer grid
Fallback image for relayer grid tile
Change relayer grid tile to link on header
Display top tokens from backend
Remove overflowZ property from portal
Suggestions and fix bad merge
Fix typo
Only show untracked tokens
Make wallet scrollable
Add token flow
Update The Ocean logo
Fix artifacts paths
Create an artifacts folder
Introduce a var
Add removeHexPrefix util method
CHeck if ABI exists
Improve the readability of the check for should compile
...
# Conflicts:
# .gitignore
# packages/contracts/test/multi_sig_with_time_lock.ts
# packages/contracts/test/multi_sig_with_time_lock_except_remove_auth_addr.ts
# packages/contracts/util/artifacts.ts
2018-05-10 17:08:07 +02:00
Fabio Berger
209266dbed
Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a unifying library with the same interface
2018-05-09 20:36:28 +02:00
Leonid Logvinov
72b2a1c66f
Implement new artifacts format
2018-05-07 10:23:08 +02:00
Fabio Berger
f892b7dbf6
Move NULL_BYTES to @0xproject/utils
2018-04-11 22:00:54 +09:00
Fabio Berger
b146acc69e
Simplify the tests
2018-04-11 21:59:30 +09:00
Fabio Berger
919b327fc5
Move migrations into separate monorepo subpackage and hook it up to 0x.js and contracts
2018-04-09 17:14:25 +09:00
Fabio Berger
24454938e5
Move away from using web3 directly in 0x.js tests
2018-04-06 15:03:14 +09:00
Fabio Berger
89a72ebf0d
Merge branch 'development' into removeMigrateStep
...
* development:
Fix tests
Call static functions as static
Address feedback
Move our contract templates to accept Provider instead of Web3Wrapper
2018-04-05 21:06:58 +09:00
Leonid Logvinov
b99c797945
Fix tests
2018-04-05 13:52:19 +02:00
Leonid Logvinov
249bf0163d
Move our contract templates to accept Provider instead of Web3Wrapper
2018-04-04 11:56:32 +03:00
Fabio Berger
5cfebd2680
Fix typos
2018-04-04 09:48:54 +09:00
Leonid Logvinov
a9db0e8ebe
Properly and consistently parse ENV vars
2018-03-13 15:19:31 +01:00
Leonid Logvinov
c4a18ee64b
Make Deployer configurable by jsonrpcUrl instead of jsonrpcPort
2018-03-12 03:37:30 +01:00
Leonid Logvinov
bd7517cfd4
Add support for async calls under coverage
2018-03-12 03:37:30 +01:00
Leonid Logvinov
945a19bb61
Fix a typo in tests
2018-03-12 03:37:30 +01:00
Leonid Logvinov
4365350430
Don't do parallel calls
2018-03-12 03:37:29 +01:00
Leonid Logvinov
6c87ebac01
Rename useInProcessGanache to shouldUseInProcessGanache
2018-03-12 03:37:28 +01:00
Leonid Logvinov
a9479b3c01
Make coverage a module instead of a function
2018-03-12 03:37:28 +01:00
Leonid Logvinov
c5afca53a4
Rename COVERAGE to SOLIDITY_COVERAGS
2018-03-12 03:37:28 +01:00
Leonid Logvinov
3b77e4ebf1
Rename getCoverageSubprovider to getCoverageSubproviderSingleton
2018-03-12 03:37:28 +01:00
Leonid Logvinov
d991291f2a
Use in-process Ganache in contracts
2018-03-12 03:37:27 +01:00
Leonid Logvinov
13299158d1
Add sol-cover implementation
2018-03-12 03:37:27 +01:00
Leonid Logvinov
7116f100ee
Fix tests by passing DummyToken args
2018-03-09 14:16:38 +01:00
Leonid Logvinov
03902b0b26
Merge pull request #419 from 0xProject/fix/deployer-args
...
Improve an error message when an incorrect number of constructor param…
2018-03-08 01:25:31 -08:00
Leonid Logvinov
6edd7682a9
Adjust the tests
2018-03-01 13:25:01 -08:00
Leonid Logvinov
6323496945
Make tests slightly nicer
2018-03-01 12:21:09 -08:00
Leonid Logvinov
fd5e231a93
Remove only
2018-03-01 12:21:09 -08:00
Leonid Logvinov
425039e4d3
Don't pass tokenGet and tokenGive because we can get them from 0x order
2018-03-01 12:21:09 -08:00
Leonid Logvinov
e36fb654b0
Fix a typo
2018-03-01 12:21:09 -08:00
Leonid Logvinov
413e8b6062
Fix the comment
2018-03-01 12:21:09 -08:00
Leonid Logvinov
c90770472e
Remove false-positive linter failure because of chai-as-pronmised incorrect types
2018-03-01 12:21:08 -08:00
Leonid Logvinov
45df9de5b5
Assert that the balances don't change if arbitrage fails
2018-03-01 12:21:08 -08:00
Leonid Logvinov
2d0940589e
Initial implementation of Arbitrage contract with tests
2018-03-01 12:21:08 -08:00
Leonid Logvinov
bab8c1eeff
Remove only
2018-02-27 14:43:29 -08:00
Leonid Logvinov
8b6cc95c1b
Fix a typo
2018-02-27 14:42:49 -08:00
Leonid Logvinov
b6a133cc64
Improve an error message when an inorrect number of constructor params is passed
2018-02-27 14:42:49 -08:00
Leonid Logvinov
0bb0bff0b3
Change backend for contracts contracts
2018-02-27 12:06:02 -08:00
Leonid Logvinov
747732118c
Fix namings
2018-02-27 12:06:02 -08:00
Leonid Logvinov
93b2736d65
Use the same templates as 0x.js
2018-02-27 12:05:46 -08:00
Leonid Logvinov
9d9cab1711
Fix build by using local events types
2018-02-27 12:05:23 -08:00
Leonid Logvinov
876517d458
Fix namings
2018-02-08 18:03:55 +01:00
Leonid Logvinov
568e4d33f2
Use Order and SignedOrder type from 0x.js
2018-02-07 13:41:30 +01:00
Leonid Logvinov
fd004032cb
Introduce SignedOrder class and remove type assertions
2018-02-07 12:22:22 +01:00
Leonid Logvinov
4b6324050d
Make orderHashHex a getter instead of a property
2018-02-07 11:59:40 +01:00
Leonid Logvinov
b61852b1f5
Special-case ZRXToken snake case conversion
2018-02-06 17:27:47 -08:00
Leonid Logvinov
a264c36a48
Change tests
2018-02-06 17:27:47 -08:00
Amir Bandeali
218876ac19
Fix artifacts path
2018-02-06 17:26:13 -08:00
Amir Bandeali
05aae36813
Update contract versions, fix tests
2018-02-02 09:41:19 -08:00
Amir Bandeali
d5d6079b67
Rename directories
2018-02-02 09:39:08 -08:00
Fabio Berger
2721252d6a
Get rid of suffixed contract versioning and replace it with a poor-mans package manager. Versions are stored locally, and are generated in a copy-on-write basis as required
2018-02-02 09:39:08 -08:00