Fabio Berger
|
86d50cf597
|
Remove forbidden fields
|
2019-06-12 09:10:18 -07:00 |
|
Fabio Berger
|
8986d506a5
|
Have DevUtils inherit from EthBalanceChecker
|
2019-06-12 09:08:18 -07:00 |
|
Fabio Berger
|
3d2c945c35
|
Fix nits in contract
|
2019-06-12 09:08:04 -07:00 |
|
Fabio Berger
|
8206a3969f
|
Add artifact to Python package
|
2019-06-11 08:51:51 -07:00 |
|
Fabio Berger
|
43afe67593
|
Add EthBalanceChecker contract to monorepo
|
2019-06-11 08:45:15 -07:00 |
|
Amir Bandeali
|
ecf939f8c8
|
Merge pull request #1848 from 0xProject/feat/contracts/order-validation-fillable-amount
Refactor OrderValidationUtils and create contracts-dev-utils package
|
2019-06-07 09:11:40 -07:00 |
|
Amir Bandeali
|
f0c4ccfa1e
|
Remove multiple returns from devdoc comments, fix typos
|
2019-06-07 08:46:52 -07:00 |
|
Amir Bandeali
|
718d48b7d5
|
Fix linting errors and update CHANGELOGs
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
d5e88677ae
|
Update tests
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
b1cfdc7a6a
|
Return 0 balance/allowance if the call would otherwise revert
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
5c5f815b20
|
Fix LibAssetData tests
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
d9edb9675f
|
Add tests for multiAssetData, remove tests for old functions
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
be6fce5a89
|
Refactor contracts to only use allowances for AssetProxies (spender is no longer an input)
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
12afeb30ae
|
Move LibAssetData to DevUtils package
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
23df406ff0
|
Fix package.json typos
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
c9ecef4fc3
|
Cleanup tests
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
62f0a867a8
|
Update CHANGELOGs
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
f68b8d82e0
|
Move LibTransactionDecoder to dev-utils package
|
2019-06-07 08:46:20 -07:00 |
|
Amir Bandeali
|
6b7cb13e9a
|
Move DevUtils contract into its own package
|
2019-06-07 08:46:19 -07:00 |
|
Amir Bandeali
|
613af6013a
|
Update OrderValidationUtils to return fillableTakerAssetAmount and refactor tests
|
2019-06-07 08:46:19 -07:00 |
|
Amir Bandeali
|
0db56a781e
|
Cleanup LibAssetData tests
|
2019-06-07 08:46:19 -07:00 |
|
Greg Hysz
|
fe7674b184
|
Merge pull request #1837 from 0xProject/fix/contracts/erc1155AssetProxyManualCopyFields
ERC1155 Proxy - Manually Copy Dynamic Fields from Calldata to Memory
|
2019-06-06 12:20:30 -07:00 |
|
Xianny
|
44a6fe7310
|
Note on updating contract artifacts (#1853)
|
2019-06-05 16:59:15 -07:00 |
|
Greg Hysen
|
46690f0c35
|
Made some comments more readable and fixed some spelling
|
2019-06-05 15:23:53 -07:00 |
|
Greg Hysen
|
cfc4e345cc
|
ran prettier and updated changelog
|
2019-06-05 14:22:50 -07:00 |
|
Greg Hysen
|
c68278d824
|
Additional multiplication overflow checks
|
2019-06-05 14:09:09 -07:00 |
|
Greg Hysen
|
09600a71cd
|
Added tests to assert that assetData is within the boundaries of calldata
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
d66ba70f5e
|
Updated length to match comment + added explicit test
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
e7c4120d24
|
Validation checks for the length of asset data
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
1212e534a8
|
Adds boundary checks when copying dynamic fields (includes tests)
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
899d0f1e42
|
removed .only for tests
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
dde4ed3754
|
More readability for 1155 proxy
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
b596e02752
|
readability cleanup
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
d5afe696da
|
removed .only from tests
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
976be66dee
|
Scale values while copying from calldata
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
98c8a6387a
|
manually copy ids, values, and data fields
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
be1b636e30
|
Improved readability of ERC1155 Proxy
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
8bae0b81aa
|
Added ERC1155Proxy tests when data overlaps values in asset data
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
7ee19e1306
|
Added new tests for different lengths of receiver callback data, since we are now appending scaledValues after data.
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysen
|
626d0dfa93
|
Store scaled values and end of calldata in ERC1155 Asset Proxy
|
2019-06-05 14:08:25 -07:00 |
|
Greg Hysz
|
8453c616a5
|
Merge pull request #1852 from 0xProject/fix/contracts/expectTransactionFailedAsyncFalsePositives
Fixes false positives in `expectTransactionFailedAsync`
|
2019-06-05 13:51:59 -07:00 |
|
Greg Hysen
|
56bc2944d0
|
Fixed false positives in expectTransactionFailedAsync
|
2019-06-04 18:53:13 -07:00 |
|
Amir Bandeali
|
b2cf701e30
|
Merge pull request #1850 from 0xProject/removePipelineBuild
Remove pipeline package from build and from CI
|
2019-06-04 13:20:24 -07:00 |
|
Amir Bandeali
|
9a3b29acb7
|
Remove pipeline package from build and from CI
|
2019-06-04 12:58:31 -07:00 |
|
Fabio B
|
85b217f167
|
Merge pull request #1823 from 0xProject/fix/improveAssertionsAbiGen
Add parameter assertions to abi-gen-wrappers
|
2019-06-04 19:05:39 +01:00 |
|
Fabio Berger
|
a7700d6c22
|
Fix tests
|
2019-06-04 14:38:13 +01:00 |
|
Fabio Berger
|
1e274518dd
|
Remove re-introduced deps
|
2019-06-04 13:28:13 +01:00 |
|
Fabio Berger
|
f4f8927c79
|
Update yarn lock
|
2019-06-04 13:26:35 +01:00 |
|
Fabio Berger
|
60b7890f16
|
Ensure assertions each get rendered on a new line
|
2019-06-04 13:26:35 +01:00 |
|
Fabio Berger
|
4d46290ef6
|
Fix failing tests
|
2019-06-04 13:26:35 +01:00 |
|