Brandon Millman
4f2bc29744
Remove cancel check
2018-08-30 13:59:42 -07:00
Brandon Millman
971a4087d2
Update yarn lock
2018-08-30 13:36:44 -07:00
Brandon Millman
660e670d38
Update generate and fill order flows
2018-08-30 13:36:44 -07:00
Brandon Millman
052824f4e3
Token registry from old 0x version
2018-08-30 13:36:44 -07:00
Brandon Millman
a6440b94f4
Fix import
2018-08-30 13:24:24 -07:00
Brandon Millman
01685b7622
Fix contract not deployed on network bug in ContractWrapper class
2018-08-30 13:24:24 -07:00
Brandon Millman
397fefa8d7
Update typings version
2018-08-30 13:24:24 -07:00
Brandon Millman
82a01ef020
Initial changes for v2 portal
2018-08-30 13:24:24 -07:00
Amir Bandeali
81ba2a8411
Merge pull request #1045 from 0xProject/feature/contracts/cancelOrderInternal
...
Add cancelOrderInternal, use within batchCancelOrders
2018-08-30 13:07:51 -07:00
Amir Bandeali
a6e8b28da5
Merge pull request #1043 from 0xProject/feature/contracts/edgeCaseTests
...
Add edge case tests
2018-08-30 13:07:19 -07:00
Amir Bandeali
09b4d5e0e4
Add cancelOrderInternal, use within batchCancelOrders
2018-08-30 12:10:24 -07:00
Amir Bandeali
d0f6933980
Add tests for token that returns >32 bytes
2018-08-30 09:27:28 -07:00
Amir Bandeali
14793f30b5
Add more proxy tests
2018-08-30 09:27:28 -07:00
Amir Bandeali
86319291e3
Update used addresses for authorizable tests
2018-08-30 09:27:28 -07:00
Amir Bandeali
afa2dd7374
Add test for fillOrder and dispatchTransferFrom where maker == taker
2018-08-30 09:26:44 -07:00
Amir Bandeali
eb4517d737
Merge pull request #1041 from 0xProject/refactor/contracts/assetProxyOwnerVersion
...
Update AssetProxyOwner to 0.4.24, remove redundant code
2018-08-29 15:57:53 -07:00
Amir Bandeali
d80701c277
Fix geth tests
2018-08-29 15:35:09 -07:00
Amir Bandeali
bf3ab1127d
Remove unused imports
2018-08-29 14:42:42 -07:00
Amir Bandeali
dcb12b6ad6
Update AssetProxyOwner to 0.4.24
2018-08-29 14:12:10 -07:00
Francesco Agosti
f87420a776
Merge pull request #1023 from 0xProject/website/feature/react-16
...
[website] Upgrade all the things to React 16
2018-08-29 14:04:17 -07:00
Greg Hysen
6cedf5362b
Merge pull request #1039 from 0xProject/fix/contracts/audit2Fixes
...
Fixes as-per Audit for LibBytes + ERC20 Proxy Comments
2018-08-29 13:53:49 -07:00
Greg Hysen
aa833ef074
Typos in LibBytes tests
2018-08-29 13:26:46 -07:00
Greg Hysen
5f1c9cfee5
Reverted syntax used by readBytes4 in AssetProxyOwner to be compatible with Solidity v0.4.10
2018-08-29 13:15:40 -07:00
Greg Hysen
62b93cf2eb
More tests for LibBytes
2018-08-29 13:14:51 -07:00
Greg Hysen
8c803ab232
Updated comments for ERC20 proxy to clarify how we load the token address from calldata (3.18 from audit)
2018-08-29 12:25:06 -07:00
fragosti
422e5e4dd7
Apply prettier
2018-08-29 11:57:52 -07:00
fragosti
2aea820d89
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into website/feature/react-16
2018-08-29 11:42:44 -07:00
Greg Hysen
1c3b2b7141
Updated readBytes4 to match spec + added unit tests. These are 3.5/3.6 from audit
2018-08-29 11:39:52 -07:00
Alex Browne
e7d5ceb9c5
feat: Add support for TypeScript project references ( #991 )
...
* Update all package.json and tsconfig.json
* fix(contracts): Make test/utils/web3_wrapper.ts compatible with project refs
* Fix webpack config for 0x.js
* Fix linter errors by adding rootDir to tsconfig.json as needed
* Add build:ts and watch:ts commands to package.json
* Update sra-spec to work with project references
* Update tsconfig.json with latest new/removed packages
* Add TypeScript as devDependency at root
* Add missing rootDir to forwarder-helper package
* Use a separate tsconfig file for typedoc
* Fix linter errors
* Apply PR feedback (add comments)
* Fix 0x.js tsconfig
2018-08-29 11:15:30 -07:00
fragosti
68af0e9eb7
Change VersionDropDown to use material-ui 3
2018-08-28 18:08:06 -07:00
fragosti
a18d0f6229
Upgrade version of react-shared in website
2018-08-28 17:49:15 -07:00
fragosti
031807df9c
Upgrade react-copy-to-clipboard
2018-08-28 15:52:09 -07:00
fragosti
72710be04b
Remove react-tap-event-plugin from react-shared
2018-08-28 15:37:20 -07:00
fragosti
ac135d55d3
Upgrade material ui in react-docs
2018-08-28 15:32:15 -07:00
fragosti
1d55e94659
Update lockfile
2018-08-28 15:27:24 -07:00
fragosti
86284f1c7e
Merge branch 'development' of https://github.com/0xProject/0x-monorepo into website/feature/react-16
2018-08-28 15:25:08 -07:00
fragosti
61a4ae7fc4
Update material-ui in react-shared
2018-08-28 15:15:54 -07:00
fragosti
55fab3d98f
Revert "Simplify dropdown component"
...
This reverts commit 91a9014a50 .
2018-08-28 15:07:29 -07:00
fragosti
de11b62e30
Revert "Have new Popover component working in React 16"
...
This reverts commit 5785ec0713 .
2018-08-28 15:07:28 -07:00
fragosti
8e14e65b60
Revert "Enable hovering state for dropdown"
...
This reverts commit ac1640140c .
2018-08-28 15:07:24 -07:00
fragosti
2d1d14d2e4
Upgrade material ui to 0.20.0
2018-08-28 15:04:34 -07:00
Brandon Millman
f44644ad90
Merge pull request #1022 from 0xProject/feature/contract-wrappers/order-validator
...
[contract-wrappers] Write wrapper for OrderValidator contract
2018-08-28 14:20:57 -07:00
fragosti
ac1640140c
Enable hovering state for dropdown
2018-08-28 13:53:49 -07:00
Greg Hysen
1402a0aa22
Merge pull request #1036 from 0xProject/fix/contracts/calculateFillResults
...
Making rounding consistent in calculateFillResults
2018-08-28 13:51:38 -07:00
Amir Bandeali
f225f9e7c8
Making rounding consistent in calculateFillResults
2018-08-28 13:25:05 -07:00
Amir Bandeali
14fdb71a71
safeGetPartialAmount ( #1035 )
...
* Added Test "Should transfer correct amounts when left order is fully filled and values pass isRoundingErrorCeil but fail isRoundingErrorFloor"
* Added RoundingError exception to reference function for getPartialAmount
* Added RoundingError exception to reference function for getPartialAmount
* Added isRoundingErrorCeil to getPartialAmountCeil reference funtion
* Computed new values for "Should give right maker a better buy price when correct price is not integral" that does not have a rounding error
* Almost all tests for match orders are passing after adding isRoundingErrorCeil check
* WIP commit: Added rounding error checks to getPartialAmount
* WIP commit: Added rounding error checks to getPartialAmount
* Use safe versions of getPartialAmount
* Update Exchange internals tests
* Run linter
* Found new values for "Should transfer correct amounts when right order fill amount deviates from amount derived by `Exchange.fillOrder`"
* Fixed merge conflicts
* Run all tests
* Cleaned up some comments on match Orders tests
* Fix tests for geth
2018-08-28 13:00:49 -07:00
Brandon Millman
9c4c4fb19a
Export missing types and add OrderValidatorWrapper to hidden constructors
2018-08-28 12:03:21 -07:00
fragosti
5785ec0713
Have new Popover component working in React 16
2018-08-27 18:29:35 -07:00
Alex Browne
2eab0e30b7
fix(contracts): Catch cases where the actual error differs from the expected error ( #1032 )
...
* Catch cases where the actual error differs from the expected error
* Add tests for testWithReferenceFuncAsync
* Small style and comment fixes
2018-08-27 16:07:38 -07:00
Brandon Millman
2c846ff145
Add OrderValidatorWrapper to public interface
2018-08-27 16:06:34 -07:00