10026 Commits

Author SHA1 Message Date
Leonid Logvinov
87d157b805
Move logWithTime function to utils 2018-12-19 15:41:49 +01:00
Leonid Logvinov
56d48758d3
Add PR numbers 2018-12-19 15:41:49 +01:00
Leonid Logvinov
abfb358250
Add the sol-compiler watch command to all packages 2018-12-19 15:41:49 +01:00
Leonid Logvinov
657b698e1e
Add sol-compiler watch mode 2018-12-19 15:41:48 +01:00
Leonid Logvinov
8ddf925a8f
Add SpyResolver 2018-12-19 15:41:48 +01:00
Leonid Logvinov
c8eaa63cce
Add to type in sol-resolver 2018-12-19 15:41:48 +01:00
Leonid Logvinov
b2edd84b0e
Add missing contract libs to compiler.json config 2018-12-19 15:41:48 +01:00
Leonid Logvinov
bc27ee0deb
Add includes section to typescript-typings package.json 2018-12-19 15:41:48 +01:00
Leonid Logvinov
c5632490f2
Refactor most of the sol-compiler methods into helper functions in utils and make resolver pluggable into them 2018-12-19 15:41:48 +01:00
Fabio B
89ea7b2a2d
Merge pull request #1429 from 0xProject/website/addPySRA
Add Python SRA client to Developer home
2018-12-19 14:40:46 +00:00
Fabio Berger
b3bcd726b8 fix prettier 2018-12-19 14:19:37 +00:00
Fabio Berger
293dadc22a Merge branch 'development' into website/addPySRA
* development: (141 commits)
  Add missing CHANGELOG entry for OrderWatcher WS interface
  Bump up stale to close to 30 days
  Move onMessageAsync outside of tests and add comments
  Fix WS tests to remove race-condition and be more specific about the message expected
  Add temporary console.log to test failing on CI
  Make @0x/contracts-test-utils a dependency instead of a devDependency
  Fix test-publish failure in contracts packages
  Fixed solhint errors
  Added documentation to `LibAddressArray.append` and switched `if` to `require` smt
  Updated changelogs for new contracts
  Added `gas` field so tests pass on Geth;
  Added Changelog for new Extensions
  Updated comment `Execute fillOrder` -> `Execute exchange function`
  Explicit returns
  Prettier / Linter on contracts + TS
  Refactoring balance threshold filter
  Moved exchange calldata functions to separate mixin
  Less Assembly. More Solidity. Less Efficiency. More Readability.
  Run all tests for extensions
  Cleaned up tests for balance threshold filter
  ...
2018-12-19 14:16:35 +00:00
Fabio Berger
040b402b6d Merge branch 'development' of github.com:0xProject/0x-monorepo into development
* 'development' of github.com:0xProject/0x-monorepo:
  Move onMessageAsync outside of tests and add comments
  Fix WS tests to remove race-condition and be more specific about the message expected
  Add temporary console.log to test failing on CI
  Remove unused file
  Fix file name
  Consolidate use of isVerbose in orderWatcherConfig
  Add isVerbose option to enable/disable logging
  Fix schemas and tests
  Move OrderWatcher Websocket schemas to json-schemas and convert to JSON so that they are language agnostic
  Improve our compliance to the JSON RPC spec
  remove unused instance variable
  Ensure fileName matches class name, fix broadcast
  Respond to CR
  Respond to CR
  WIP: OrderWatcher WebSocket
2018-12-19 13:21:16 +00:00
Fabio Berger
5c24596d81 Add missing CHANGELOG entry for OrderWatcher WS interface 2018-12-19 13:21:06 +00:00
Fabio B
552007cafb
Merge pull request #1427 from 0xProject/features/orderwatcher_ws
OrderWatcher WebSocket Server
2018-12-19 13:19:22 +00:00
Fabio Berger
d2ef88f638 Merge branch 'development' into features/orderwatcher_ws
* development: (74 commits)
  Bump up stale to close to 30 days
  Make @0x/contracts-test-utils a dependency instead of a devDependency
  Fix test-publish failure in contracts packages
  Fixed solhint errors
  Added documentation to `LibAddressArray.append` and switched `if` to `require` smt
  Updated changelogs for new contracts
  Added `gas` field so tests pass on Geth;
  Added Changelog for new Extensions
  Updated comment `Execute fillOrder` -> `Execute exchange function`
  Explicit returns
  Prettier / Linter on contracts + TS
  Refactoring balance threshold filter
  Moved exchange calldata functions to separate mixin
  Less Assembly. More Solidity. Less Efficiency. More Readability.
  Run all tests for extensions
  Cleaned up tests for balance threshold filter
  Removed deprecated README + comments
  removed unnecessary log
  removed `only` from tests
  solhint fixes
  ...
2018-12-19 13:05:59 +00:00
Fabio Berger
bce7ae78bc Bump up stale to close to 30 days 2018-12-19 13:05:47 +00:00
Fabio Berger
90ee70db23 Move onMessageAsync outside of tests and add comments 2018-12-19 12:49:51 +00:00
Fabio Berger
84c8b83694 Fix WS tests to remove race-condition and be more specific about the message expected 2018-12-19 12:18:53 +00:00
Leonid Logvinov
112724d881
Merge pull request #1459 from 0xProject/fix/contracts-test-publish
Fix test-publish failure in contracts packages
2018-12-19 12:15:22 +01:00
Fabio Berger
e2510ed28f Add temporary console.log to test failing on CI 2018-12-19 10:44:32 +00:00
Alex Browne
768e1d541c
Make @0x/contracts-test-utils a dependency instead of a devDependency 2018-12-18 18:22:54 -08:00
Alex Browne
a650d695ce
Fix test-publish failure in contracts packages 2018-12-18 16:26:10 -08:00
Greg Hysen
38346a9aae
Merge pull request #1383 from 0xProject/feature/contracts/balanceThresholdFilter
Balance Threshold Filter
2018-12-18 13:56:18 -08:00
Greg Hysen
ca0ab38521 Fixed solhint errors 2018-12-18 13:36:05 -08:00
Greg Hysen
d2a4fd5706 Added documentation to LibAddressArray.append and switched if to require smt 2018-12-18 13:36:05 -08:00
Greg Hysen
afe200c4e1 Updated changelogs for new contracts 2018-12-18 13:36:05 -08:00
Greg Hysen
00f5b94d0a Added gas field so tests pass on Geth; 2018-12-18 13:36:05 -08:00
Greg Hysen
1de92659ee Added Changelog for new Extensions 2018-12-18 13:36:05 -08:00
Greg Hysen
25722d8154 Updated comment Execute fillOrder -> Execute exchange function 2018-12-18 13:36:05 -08:00
Greg Hysen
bb4ce9b3ad Explicit returns 2018-12-18 13:36:05 -08:00
Greg Hysen
b524ac7af2 Prettier / Linter on contracts + TS 2018-12-18 13:36:05 -08:00
Greg Hysen
dea6f35b04 Refactoring balance threshold filter 2018-12-18 13:36:05 -08:00
Greg Hysen
f3a2e3b6f3 Moved exchange calldata functions to separate mixin 2018-12-18 13:36:05 -08:00
Greg Hysen
f91781a060 Less Assembly. More Solidity. Less Efficiency. More Readability. 2018-12-18 13:36:05 -08:00
Greg Hysen
22fd23643c Run all tests for extensions 2018-12-18 13:36:05 -08:00
Greg Hysen
a1266a3341 Cleaned up tests for balance threshold filter 2018-12-18 13:36:05 -08:00
Greg Hysen
34ff7fae9c Removed deprecated README + comments 2018-12-18 13:36:05 -08:00
Greg Hysen
d45c13bfa8 removed unnecessary log 2018-12-18 13:36:05 -08:00
Greg Hysen
dccca95c2c removed only from tests 2018-12-18 13:36:05 -08:00
Greg Hysen
fc684ad063 solhint fixes 2018-12-18 13:36:05 -08:00
Greg Hysen
6a0f5f39ee Prettier / Linter fixes for TS 2018-12-18 13:36:05 -08:00
Greg Hysen
4417c76b13 Ported Balance Threshold Filter to new contract directory structure 2018-12-18 13:36:05 -08:00
Greg Hysen
8799f9bb90 Test for ERC20 balance threshold 2018-12-18 13:36:05 -08:00
Greg Hysen
6d673ac942 Exchange Selectors - sorted 2018-12-18 13:36:05 -08:00
Greg Hysen
8d6219296a Removed Yes Token - its no longer needed to test Balance Threshold Filter 2018-12-18 13:36:05 -08:00
Greg Hysen
cb9ec18f96 Tests finished for balance threshold wrapper 2018-12-18 13:36:05 -08:00
Greg Hysen
1883f4d272 matchOrders test cases for balance threshold filter contract 2018-12-18 13:36:05 -08:00
Greg Hysen
93b9c251ed Tests for MatchOrders 2018-12-18 13:36:05 -08:00
Greg Hysen
3ad72d96f4 Tests for marketBuy invariants 2018-12-18 13:36:05 -08:00