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
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
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
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
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
Brandon Millman
ca0dfc6610
Add contract-wrappers changelog entry for OrderValidatorWrapper
2018-08-27 13:57:48 -07:00
Brandon Millman
0fd44ee2c1
Fix broken test
2018-08-27 13:53:51 -07:00
Brandon Millman
7271fc0bab
Add getBalancesAndAllowances to wrapper
2018-08-27 13:49:44 -07:00
Brandon Millman
6c039bbeb1
Update OrderValidator artifact to include getBalancesAndAllowances function
2018-08-27 13:43:19 -07:00
Brandon Millman
38e6d26145
Add params to all function comments
2018-08-27 13:31:12 -07:00
Brandon Millman
b0f210dea9
Add getERC721Owner to wrapper
2018-08-27 13:21:14 -07:00
Brandon Millman
f7469080f9
Update getOrdersAndTradersInfo to return an array instead
2018-08-27 13:21:10 -07:00
Amir Bandeali
fb5ea5d99f
Merge pull request #1030 from 0xProject/fix/contracts/forwarderFillOrderNoThrow
...
Remove redundant mstores from fillOrderNoThrow
2018-08-27 13:07:57 -07:00
Brandon Millman
be2f4cbdca
Add getBalanceAndAllowance to wrapper
2018-08-27 13:04:54 -07:00
Brandon Millman
68f2dc11b4
Add getTraderInfo and getTradersInfo to wrapper
2018-08-27 13:04:54 -07:00
Brandon Millman
d6c670dfcb
Add getOrderAndTraderInfoAsync to wrapper
2018-08-27 13:04:54 -07:00
Brandon Millman
0736c41357
Add test for order validator
2018-08-27 13:04:54 -07:00
Brandon Millman
898bd75a18
Remove some unused variables in forwarder wrapper test
2018-08-27 13:04:54 -07:00
Brandon Millman
260313a6ae
Initial OrderValidator wrapper
2018-08-27 13:04:54 -07:00
Amir Bandeali
6a99bfa68e
Add clarifying comments
2018-08-27 12:01:58 -07:00
Amir Bandeali
f60adbdd72
Remove redundant mstores from fillOrderNoThrow
2018-08-27 11:54:20 -07:00
Alex Browne
1be310cef4
Merge pull request #1031 from 0xProject/fix/internal-tests-division-by-zero-assertion
...
Use correct error message for division by zero
2018-08-27 11:48:47 -07:00
Alex Browne
ff4f86f1d6
fix(contracts): Use correct error message for division by zero
2018-08-27 11:19:25 -07:00
Fabio Berger
f4a4fefe42
Exit with non-error code at end of publishRelease
2018-08-27 15:02:12 +01:00
Fabio Berger
00a4fa5f7c
Publish
...
- 0x.js@1.0.1-rc.6
- @0xproject/abi-gen@1.0.7
- @0xproject/assert@1.0.7
- @0xproject/base-contract@2.0.1
- @0xproject/connect@2.0.0-rc.2
- @0xproject/contract-wrappers@1.0.1-rc.5
- contracts@2.1.42
- @0xproject/dev-utils@1.0.6
- @0xproject/fill-scenarios@1.0.1-rc.5
- @0xproject/forwarder-helper@1.0.1-rc.2
- @0xproject/json-schemas@1.0.1-rc.6
- @0xproject/metacoin@0.0.17
- @0xproject/migrations@1.0.6
- @0xproject/monorepo-scripts@1.0.7
- @0xproject/order-utils@1.0.1-rc.6
- @0xproject/order-watcher@1.0.1-rc.5
- @0xproject/react-docs@1.0.7
- @0xproject/react-shared@1.0.8
- @0xproject/sol-compiler@1.1.1
- @0xproject/sol-cov@2.1.1
- @0xproject/sol-resolver@1.0.7
- @0xproject/sra-report@1.0.7
- @0xproject/sra-spec@1.0.1-rc.6
- @0xproject/subproviders@2.0.1
- @0xproject/testnet-faucets@1.0.43
- @0xproject/types@1.0.1-rc.6
- @0xproject/utils@1.0.7
- @0xproject/web3-wrapper@2.0.1
- @0xproject/website@0.0.46
@0xproject/order-watcher@1.0.1-rc.5
@0xproject/react-docs@1.0.7
@0xproject/react-shared@1.0.8
0x.js@1.0.1-rc.6
@0xproject/abi-gen@1.0.7
@0xproject/assert@1.0.7
@0xproject/base-contract@2.0.1
@0xproject/connect@2.0.0-rc.2
@0xproject/contract-wrappers@1.0.1-rc.5
@0xproject/dev-utils@1.0.6
@0xproject/fill-scenarios@1.0.1-rc.5
@0xproject/forwarder-helper@1.0.1-rc.2
@0xproject/json-schemas@1.0.1-rc.6
@0xproject/metacoin@0.0.17
@0xproject/migrations@1.0.6
@0xproject/monorepo-scripts@1.0.7
@0xproject/order-utils@1.0.1-rc.6
@0xproject/sol-compiler@1.1.1
@0xproject/sol-cov@2.1.1
@0xproject/sol-resolver@1.0.7
@0xproject/sra-report@1.0.7
@0xproject/sra-spec@1.0.1-rc.6
@0xproject/subproviders@2.0.1
@0xproject/testnet-faucets@1.0.43
@0xproject/types@1.0.1-rc.6
@0xproject/utils@1.0.7
@0xproject/web3-wrapper@2.0.1
@0xproject/website@0.0.46
contracts@2.1.42
monorepo@00a4fa5
2018-08-27 14:48:24 +01:00
Fabio Berger
4475fefd07
Updated CHANGELOGS
2018-08-27 14:47:56 +01:00
Fabio Berger
cd08a9c121
Fix prettier
2018-08-27 13:43:29 +01:00
Fabio Berger
b0c4eb8333
Update changelog files for RC packages
2018-08-27 13:16:31 +01:00
Fabio Berger
368dbda8f0
Merge pull request #1028 from 0xProject/fix-ci
...
Fix `test_publish` CI Test
2018-08-27 13:09:11 +01:00
Fabio Berger
bc4149683e
Skip doc generation for local publishes since we test this in a separate CI test
2018-08-27 12:39:10 +01:00
Fabio Berger
6174d9ebb7
Fix typo
2018-08-27 12:34:34 +01:00
Fabio Berger
e4fc8a8414
Use absolute path
2018-08-27 12:05:55 +01:00
Fabio Berger
907972c466
Merge branch 'development' into fix-ci
...
* development:
Run yarn a second time if the first fails
2018-08-27 11:43:35 +01:00
Fabio Berger
49f5fe635f
Merge branch 'development' of github.com:0xProject/0x-monorepo into development
...
* 'development' of github.com:0xProject/0x-monorepo:
Run yarn a second time if the first fails
2018-08-27 11:43:22 +01:00
Fabio Berger
77290c1efa
Run yarn a second time if the first fails
2018-08-27 10:51:38 +01:00
Fabio Berger
4ac43a9fd2
Try relative to root dir
2018-08-27 10:38:06 +01:00
Fabio Berger
cc77d1dd49
merge development
2018-08-27 10:35:16 +01:00
Fabio Berger
51161784e8
Merge branch 'development' of github.com:0xProject/0x-monorepo into development
...
* 'development' of github.com:0xProject/0x-monorepo:
Fix command
Move md files to lib folder during build
Change exit code to failure
Fix sra-spec `main` and `types` in package.json
Issue #1025 BlockParam unroll
fix: Use yarn version 1.9.4 on CI
2018-08-27 10:34:45 +01:00
Fabio Berger
cb7660fbe7
Merge pull request #1009 from 0xProject/fix/ci-yarn-1.9.4
...
fix: Use yarn version 1.9.4 on CI
2018-08-27 10:33:02 +01:00
Fabio Berger
82e51b8787
Fix command
2018-08-27 10:15:27 +01:00
Fabio Berger
fffa96bba7
Move md files to lib folder during build
2018-08-27 10:15:13 +01:00
Fabio Berger
e6cb2e0fcd
Change exit code to failure
2018-08-27 10:14:43 +01:00
Fabio Berger
38abeaed9c
Fix sra-spec main
and types
in package.json
2018-08-27 10:13:17 +01:00