Amir Bandeali
2743eee044
Update checking for erc721 existence
2018-08-16 17:31:21 -07:00
Amir Bandeali
bb3c345891
Update ERC20Token
2018-08-16 17:31:21 -07:00
Amir Bandeali
0f3201d72a
Optimize ERC721Token
2018-08-16 17:31:21 -07:00
Alex Browne
8131a87046
Merge pull request #978 from 0xProject/feature/lenra-3.0.0-beta.25
...
feat: Update lerna to version 3.0.0-beta.25 of our fork
2018-08-16 17:10:28 -07:00
Fabio Berger
2604d40751
Merge pull request #965 from feuGeneA/sol-compile-lot
...
[sol-compiler] Compile in batches rather than one at a time
2018-08-16 16:42:37 -07:00
F. Eugene Aumson
c1ec849554
Merge branch 'development' into sol-compile-lot
2018-08-16 15:32:09 -07:00
dependabot[bot]
d0d6a6a500
Merge pull request #970 from 0xProject/dependabot/npm_and_yarn/copy-webpack-plugin-4.5.2
2018-08-16 22:30:15 +00:00
F. Eugene Aumson
445177bf42
move doesFileExist to fsWrapper
2018-08-16 15:26:20 -07:00
dependabot[bot]
4d81ab679d
Bump copy-webpack-plugin from 4.5.1 to 4.5.2
...
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.5.1...v4.5.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-08-16 22:09:01 +00:00
Fabio Berger
72752bcb68
Merge pull request #928 from 0xProject/dependabot/npm_and_yarn/copyfiles-2.0.0
...
Bump copyfiles from 1.2.0 to 2.0.0
2018-08-16 15:05:47 -07:00
F. Eugene Aumson
402ca27fbf
change some *Sync to *Async
2018-08-16 15:01:33 -07:00
Alex Browne
b7079e9616
feat: Update lerna to version 3.0.0-beta.25 of our fork
2018-08-16 13:20:07 -07:00
F. Eugene Aumson
85427a84df
clarify variable names for artifact mod times
2018-08-16 11:17:57 -07:00
F. Eugene Aumson
a59f18927d
flatten out interface to verifyAndPersist* method
2018-08-16 10:57:31 -07:00
F. Eugene Aumson
a607a61bde
clarify iteration range
2018-08-16 10:48:33 -07:00
F. Eugene Aumson
421a7394df
scrap comments in favor of self-documentation
2018-08-16 10:47:33 -07:00
F. Eugene Aumson
acb3c0d0aa
declare contractData before adding to map
2018-08-16 10:42:03 -07:00
F. Eugene Aumson
11231795cd
change return Promise<void>
to await...
2018-08-16 10:32:27 -07:00
F. Eugene Aumson
6b6b368bf6
consolidate binPaths... ref's into fullSolcVersion
2018-08-16 10:29:36 -07:00
Jacob Evans
480d28ea26
Merge pull request #959 from 0xProject/bug/order-utils/rounding-error-small-maker
...
[Order-utils] Order is valid when maker amount is very small
2018-08-16 12:13:27 +10:00
Jacob Evans
88c99396a2
Rename OrderAlreadyCancelledOrFilled -> OrderCancelled.
...
Remove try catch of throwing errors in favour of returning the Errors in a OrderValidationResult
2018-08-16 11:12:35 +10:00
F. Eugene Aumson
badcb35525
extract method _shouldCompile()
2018-08-15 17:22:35 -07:00
F. Eugene Aumson
89202b7bdf
clarify recompilation tests
2018-08-15 16:01:57 -07:00
F. Eugene Aumson
20ac6936ac
change .rejectedWith(error) to .rejected()
2018-08-15 16:01:04 -07:00
F. Eugene Aumson
976d159e52
follow chai_setup pattern
2018-08-15 15:51:25 -07:00
F. Eugene Aumson
455c78dfb1
renamed variable compiled
to compilerOutput
2018-08-15 14:09:57 -07:00
F. Eugene Aumson
ec41e314b0
use for...of _.keys
instead of for...in
2018-08-15 13:39:33 -07:00
F. Eugene Aumson
8959b0993e
raise error for unknown compiler version
2018-08-15 13:38:41 -07:00
F. Eugene Aumson
7c96fa45f8
comments
2018-08-15 13:10:49 -07:00
F. Eugene Aumson
ad9a7d72ce
remedy missing *IfExists identifier suffix
2018-08-15 13:10:45 -07:00
F. Eugene Aumson
558286467b
extract interfaces for re-used complex data types
2018-08-15 12:53:41 -07:00
F. Eugene Aumson
f0f94f199e
move getSolcAsync to static private method
2018-08-15 12:53:33 -07:00
F. Eugene Aumson
d744468479
rename variable inputsByVersion to versionToInputs
2018-08-15 11:21:46 -07:00
F. Eugene Aumson
c01810f0d7
move getSolcAsync to static private method
2018-08-15 11:13:09 -07:00
Jacob Evans
622509c508
[Order-utils] Order is valid when maker amount is very small
...
Previously our min fillable calculation would throw a rounding error
when encountering a valid order (with a small maker amount). This was
inconsistent with the on-chain logic which allowed this order to be
filled.
2018-08-15 13:06:32 +10:00
F. Eugene Aumson
c11d805469
Update changelog
2018-08-14 18:02:39 -07:00
F. Eugene Aumson
bb4558e0be
test compiler
2018-08-14 17:40:31 -07:00
Brandon Millman
f9f232f5d9
Merge pull request #954 from 0xProject/refactor/order-utils/market-utils-api
...
[order-utils] Update marketUtils api to be friendlier
2018-08-14 15:45:21 -07:00
Brandon Millman
7b7b97dd7b
Merge branch 'development' into refactor/order-utils/market-utils-api
...
* development:
Bump @types/fetch-mock from 5.12.2 to 6.0.3
2018-08-14 15:21:28 -07:00
dependabot[bot]
b6cdc00a31
Bump copyfiles from 1.2.0 to 2.0.0
...
Bumps [copyfiles](https://github.com/calvinmetcalf/copyfiles ) from 1.2.0 to 2.0.0.
- [Release notes](https://github.com/calvinmetcalf/copyfiles/releases )
- [Commits](https://github.com/calvinmetcalf/copyfiles/compare/v1.2.0...v2.0.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-08-14 21:51:13 +00:00
Fabio Berger
c743f010e3
Merge pull request #920 from 0xProject/dependabot/npm_and_yarn/@types/fetch-mock-6.0.3
...
Bump @types/fetch-mock from 5.12.2 to 6.0.3
2018-08-14 14:38:49 -07:00
Brandon Millman
9c3d10d5be
Merge branch 'development' into refactor/order-utils/market-utils-api
...
* development:
feat: Upgrade TypeScript to 3.0.1
Add defaults for networkId and pagination
Update sortingUtils to support Order and SignedOrder
Change rateUtils to use Order
Updated CHANGELOG
Fix lint errors
Update tests for optional feeRate
Make feeRate optional with a default of 0
Add tests for sortingUtils
Implement sorting utils
Add tests for rateUtils
Implement rate utils
2018-08-14 13:48:21 -07:00
Brandon Millman
3afe405bbe
Merge pull request #953 from 0xProject/feature/order-utils/order-sorting-utils
...
[order-utils] Add rate and sorting utilities
2018-08-14 13:45:04 -07:00
Alex Browne
7eff195d61
Merge pull request #966 from 0xProject/feature/typescript-3.0.1
...
feat: Upgrade TypeScript to 3.0.1
2018-08-14 11:46:08 -07:00
F. Eugene Aumson
e79c7632e6
simplify method interface
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
aa27346f93
simplify method parameter
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
db6de490b2
corrected whitespace (no functional changes)
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
014d71d5ae
compile contracts in batches
...
one batch per compiler version needed.
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
783bc873db
extract method _verifyAndPersistCompilationAsync()
2018-08-14 11:42:06 -07:00
F. Eugene Aumson
478bf14289
extract method _compile()
2018-08-14 11:42:06 -07:00