Amir Bandeali
09d3d15db0
Fix Geth tests
2018-08-16 17:31:21 -07:00
Amir Bandeali
633e6c38c8
Fix linting errors
2018-08-16 17:31:21 -07:00
Amir Bandeali
a4d6bc3190
Fix tests that assumed logs were being filtered
2018-08-16 17:31:21 -07:00
Amir Bandeali
0b9a9d92af
Add tests for ERC721Token
2018-08-16 17:31:21 -07:00
Amir Bandeali
a82e36c1d4
Add ERC721Receiver that returns incorrect value
2018-08-16 17:31:21 -07:00
Amir Bandeali
61ba012b1f
Add ERC721 revert reasons to types
2018-08-16 17:31:21 -07:00
Amir Bandeali
aeb9ffbf5a
Store methodId and number of indexed args in AbiDecoder to differentiate between events with same function signature
2018-08-16 17:31:21 -07:00
Amir Bandeali
6dde6d7cb7
Increase max mintable amount
2018-08-16 17:31:21 -07:00
Amir Bandeali
1d70724bcf
Fix DummyERC721Receiver
2018-08-16 17:31:21 -07:00
Amir Bandeali
77c87cd009
Update artifacts
2018-08-16 17:31:21 -07:00
Amir Bandeali
4dd59a370d
Add tests for ERC20 token with no return values
2018-08-16 17:31:21 -07:00
Amir Bandeali
7a6e647386
Add constructor back to DummyERC721Token
2018-08-16 17:31:21 -07:00
Amir Bandeali
f5459164d2
Restructure directories
2018-08-16 17:31:21 -07:00
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
F. Eugene Aumson
c1ec849554
Merge branch 'development' into sol-compile-lot
2018-08-16 15:32:09 -07:00
F. Eugene Aumson
445177bf42
move doesFileExist to fsWrapper
2018-08-16 15:26:20 -07: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
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
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
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