Fabio Berger
0e7c254b93
Move constants over to ContractLibError enum and update all tests
2018-06-22 18:36:15 +02:00
Fabio Berger
ba14850c9a
Standardize ERC20 error strings given convention
2018-06-22 18:35:35 +02:00
Fabio Berger
59d3a21993
Fix test now that contract reverts with message
2018-06-22 17:39:41 +02:00
Fabio Berger
d2faa49bf4
Merge branch 'v2-prototype' into refactor/check-revert-reasons
...
* v2-prototype:
Check that assetProxy exists before attempting transfer
2018-06-22 17:15:51 +02:00
Fabio Berger
438c0e27ea
Merge pull request #748 from 0xProject/fix/contracts/nullAssetProxy
...
Check that assetProxy exists before attempting transfer
2018-06-22 17:14:22 +02:00
Fabio Berger
4c14372b4a
Add revert reason checks to wrapper tests
2018-06-22 17:12:52 +02:00
Fabio Berger
8b4077d7de
Fix tests
2018-06-22 17:12:31 +02:00
Fabio Berger
914b009361
Change Whitelist error messages to conform to rest and added revert reason checks to transactions tests
2018-06-22 17:12:17 +02:00
Fabio Berger
daa50442c9
Add revert reason checks to match_orders tests
2018-06-22 14:28:01 +02:00
Fabio Berger
76fd7f47eb
Fix tests
2018-06-22 14:13:44 +02:00
Fabio Berger
3ce295a2af
Merge branch 'v2-prototype' into refactor/check-revert-reasons
...
* v2-prototype: (40 commits)
Use make-promises-safe as a preloader instead of manually importing
Updated compiler runs to be 1,000,000
Add event to setSignatureValidatorApproval, rename signer => signerAddress accross all contracts
Add senderAddress to Fill and Cancel logs, add comments to events and types
Fix Island component
Add missing image assets for Chris and Mel
Fix some bugs in sol-cov
Remove unreachable PreSigned check
Fix linting
Buttons look hella disabled now
Remove border radius, fix width issue for unlock step
Add Chris and Mel to about page
fix linter issues
only call getLocationByOffset if source if defined
Set settleOrder and settleMatchedOrders to private
Prevent prettier issue
Support mobile friendly onboarding flows
Removed MixinSettlement. Moved `settleOrder` into `MixinExchangeCore` and `settleMatchedOrders` into `MixinMatchOrders`
Migrations after rebasing
Linter
...
2018-06-22 10:39:07 +02:00
Fabio Berger
a30107ab86
Check revert reason in dispatcher tests
2018-06-22 10:38:08 +02:00
Fabio Berger
d8df6968d3
remove unused import
2018-06-22 10:37:25 +02:00
Fabio Berger
0515c6acde
Merge pull request #752 from 0xProject/make-promises-safe-preloader
...
Use make-promises-safe as a preloader instead of manually importing
2018-06-22 10:32:06 +02:00
Amir Bandeali
607b44e01d
Check that assetProxy exists before attempting transfer
2018-06-21 22:45:15 -07:00
Amir Bandeali
5c0bae2070
Merge pull request #751 from 0xProject/feature/contracts/compilerRuns
...
Updated compiler runs to be 1,000,000
2018-06-21 22:06:31 -07:00
Alex Browne
4012e31115
Use make-promises-safe as a preloader instead of manually importing
2018-06-21 19:17:33 -07:00
Greg Hysen
c131d82699
Updated compiler runs to be 1,000,000
2018-06-21 17:58:39 -07:00
Amir Bandeali
b333ed91de
Add event to setSignatureValidatorApproval, rename signer => signerAddress accross all contracts
2018-06-21 16:10:12 -07:00
Amir Bandeali
6a073d5f86
Add senderAddress to Fill and Cancel logs, add comments to events and types
2018-06-21 16:09:38 -07:00
Austin Roberts
a3ba7683f4
Remove unreachable PreSigned check
...
This code was unreachable, as it had the exact same condition as line 206.
2018-06-21 14:15:20 -05:00
Fabio Berger
a0b225b8b1
Test revert reasons in proxy tests
2018-06-21 17:43:48 +02:00
Fabio Berger
323e8756ba
remove only
2018-06-21 17:27:26 +02:00
Fabio Berger
ada5428df7
Check revert reasons in Authorizable tests
2018-06-21 17:23:59 +02:00
Fabio Berger
7869c19245
Change revert reason in ownable to be similar to all other revert reasons
2018-06-21 17:23:42 +02:00
Fabio Berger
5706b29c8c
remove .only
2018-06-21 17:06:44 +02:00
Fabio Berger
eaabe15863
Update core tests to actually check revert message
2018-06-21 16:53:05 +02:00
Greg Hysen
6d5b16725d
Set settleOrder and settleMatchedOrders to private
2018-06-20 17:27:45 -07:00
Greg Hysen
8ee6e26608
Removed MixinSettlement. Moved settleOrder
into MixinExchangeCore
and settleMatchedOrders
into MixinMatchOrders
2018-06-20 15:36:28 -07:00
Greg Hysen
491a322ceb
Linter
2018-06-20 13:54:39 -07:00
Greg Hysen
12e16d532b
Renamed constants in test wallet/validator
2018-06-20 13:54:39 -07:00
Greg Hysen
7814a391d8
Few more minor #nit wording changes
2018-06-20 13:54:39 -07:00
Greg Hysen
322151b0d5
Changed wording of two tests #nit
2018-06-20 13:54:39 -07:00
Greg Hysen
4a136cafda
Minor improvements to MixinSignatureValidator tests
2018-06-20 13:54:39 -07:00
Greg Hysen
d0df25d9e2
Remove .only
2018-06-20 13:54:39 -07:00
Greg Hysen
8d003dbc30
Fixed two mislabelled revert reasons + Signature Validator revert tests working on Geth
2018-06-20 13:54:39 -07:00
Greg Hysen
2c7358d64f
Minor style tweaks
2018-06-20 13:54:39 -07:00
Greg Hysen
d46e3f6778
Twenty new tests for MixinSignatureValidator. Fixed handling of unsupported types. Fixed trezor prefix.
2018-06-20 13:54:39 -07:00
Jacob Evans
096eaa20d7
Merge pull request #637 from 0xProject/bug/contracts/eip712-191-prefix
...
Add missing EIP191 prefix for EIP712 and Execute Transaction
2018-06-20 10:54:51 +10:00
Jacob Evans
512bd84cc2
Fix closing parens in liborder
2018-06-20 10:27:45 +10:00
Jacob Evans
25fa29e6e1
Update after rebase
2018-06-20 10:01:41 +10:00
Jacob Evans
bddc47f9b2
ERC721Proxy Always call safeTransferFrom
2018-06-20 10:00:59 +10:00
Amir Bandeali
6b08e6b809
Rename makerEpoch => orderEpoch
2018-06-19 13:52:23 -07:00
Amir Bandeali
e92926e881
Make cancelOrdersUpTo compatible with sender abstraction
2018-06-19 13:04:55 -07:00
Remco Bloemen
66dc70c057
Merge pull request #683 from 0xProject/fix/contracts/memcpy
...
Simplified handling of source < 32 edge case
2018-06-19 13:53:25 +02:00
Fabio Berger
21707d7ff6
Merge pull request #728 from 0xProject/fix/post-dev-publish
...
Update v2-prototype w/ development changes since publish
2018-06-19 13:18:36 +02:00
Remco Bloemen
9a2e023a51
Assembler orderHash function
2018-06-19 12:55:04 +02:00
Jacob Evans
9c747f3160
Merge pull request #659 from 0xProject/feature/contracts/split-proxy-internal-logic
...
Split transfer implementation and AssetProxyMixin
2018-06-19 20:41:06 +10:00
Fabio Berger
a96abe2422
Fix additional versions and update yarn.lock
2018-06-19 12:32:43 +02:00
Fabio Berger
f2e0f1b2f1
Update all package versions to match latest published to NPM
2018-06-19 11:32:55 +02:00