1323 Commits

Author SHA1 Message Date
Greg Hysen
4b0d01ad72 tests for batchFillOrdes 2018-12-18 13:36:05 -08:00
Greg Hysen
a655f4b193 tests for fillOrder variants 2018-12-18 13:36:05 -08:00
Greg Hysen
7af2c751dc fillOrder tests with new wrapper 2018-12-18 13:36:05 -08:00
Greg Hysen
d882133e44 Wrappers for balance threshold filter + updated some tests to use the wrapper 2018-12-18 13:36:05 -08:00
Greg Hysen
7e7880aea0 Conformed to hex format for constructing offsets 2018-12-18 13:36:05 -08:00
Greg Hysen
18f028fb08 Removed unnecessary note 2018-12-18 13:36:05 -08:00
Greg Hysen
14c97b3ec3 Include threshold balance in constructor of BalanceThresholdFilter contract 2018-12-18 13:36:05 -08:00
Greg Hysen
58a382d9b6 Function Documentation 2018-12-18 13:36:05 -08:00
Greg Hysen
2be9b1ff08 Updated Balance Threshold Filter to use mixin pattern 2018-12-18 13:36:05 -08:00
Greg Hysen
1cdd82178f ComplianceForwarder renamed to BalanceThresholdFilter 2018-12-18 13:36:05 -08:00
Greg Hysen
dbf1de2e69 Revert reasons for balance threshold filter 2018-12-18 13:36:05 -08:00
Greg Hysen
ba986432ec Some comments 2018-12-18 13:36:05 -08:00
Greg Hysen
3bb147b0f1 Documented inline assembly functions 2018-12-18 13:36:05 -08:00
Greg Hysen
0556defa58 working on batch fills. Compliance part is finished. 2018-12-18 13:36:05 -08:00
Greg Hysen
4217d0cd7d cleanup 2018-12-18 13:36:05 -08:00
Greg Hysen
5863a29a91 cleaning 2018-12-18 13:36:05 -08:00
Greg Hysen
df0de07184 cleaning 2018-12-18 13:36:05 -08:00
Greg Hysen
28a5ed6a9a cleaning 2018-12-18 13:36:05 -08:00
Greg Hysen
c040ad0850 cleaning 2018-12-18 13:36:05 -08:00
Greg Hysen
8007ef6c0b cleaning I 2018-12-18 13:36:05 -08:00
Greg Hysen
a332c5e5c2 Code to validate addresses from order arrays 2018-12-18 13:36:05 -08:00
Greg Hysen
bab7569ed9 Refactoring asm 2018-12-18 13:36:05 -08:00
Greg Hysen
16bd0ce7ec generalized KYC extension passing all tests 2018-12-18 13:36:05 -08:00
Greg Hysen
61a906e9e7 Abstract address validation in asm 2018-12-18 13:36:05 -08:00
Greg Hysen
8c9d48477d Exchange selector contract - autogenerated 2018-12-18 13:36:05 -08:00
Greg Hysen
9f68ac7bbe Making progress on generalized forwarder 2018-12-18 13:36:05 -08:00
Greg Hysen
4e341582ae Extract makerAddress in assembly 2018-12-18 13:36:05 -08:00
Greg Hysen
37a1271af2 fillOrder -> executeTransaction rename 2018-12-18 13:36:05 -08:00
Greg Hysen
743c4c36eb Removed unnecessary comments in compliant forwarder 2018-12-18 13:36:05 -08:00
Greg Hysen
3f7bd24250 Wrapped up tests for compliant forwarder 2018-12-18 13:36:05 -08:00
Greg Hysen
33e41dd500 More tests + require instead of revert in compliance contract 2018-12-18 13:36:05 -08:00
Greg Hysen
989b5b0a98 Ran linter 2018-12-18 13:36:05 -08:00
Greg Hysen
a4ab038aa8 Ran prettier 2018-12-18 13:36:05 -08:00
Greg Hysen
e81f92bffa End-to-end test for compliant forwarder - works 2018-12-18 13:36:05 -08:00
Greg Hysen
003075a8a5 WIP - Tests for compliant forwarder 2018-12-18 13:36:05 -08:00
Greg Hysen
b4aca370de Writing tests for Compliant Forwarder 2018-12-18 13:36:05 -08:00
Greg Hysen
c854c99f20 template for Compliant Forwarder tests 2018-12-18 13:36:05 -08:00
Greg Hysen
0e0e05e0e0 Compile Compliant Forwarder contract 2018-12-18 13:36:04 -08:00
Greg Hysen
88595718c3 Yes Compliance Token 2018-12-18 13:36:04 -08:00
Greg Hysen
f104d91595 Broken commit -- saving current state of getting wyre compliance token contract setup 2018-12-18 13:36:04 -08:00
Greg Hysen
07c1a0121f Untested - Compliant Forwarder with Wyre "Yes Compliance" Token 2018-12-18 13:36:04 -08:00
Leonid Logvinov
6d0c71ef30
Move MultiAssetProxy to the contracts monorepo 2018-12-03 11:52:21 +01:00
Leonid Logvinov
4668b0732c
Move packages/contracts to contracts/core 2018-12-03 11:31:53 +01:00
Amir Bandeali
1eb19ca1ec
Merge pull request #1224 from 0xProject/feature/contracts/multiAssetProxy
Implement MultiAssetProxy
2018-11-28 14:33:07 -08:00
Jacob Evans
4861e48059
Publish
- 0x.js@2.0.6
 - @0x/abi-gen-templates@1.0.1
 - @0x/abi-gen-wrappers@2.0.0
 - @0x/asset-buyer@3.0.2
 - @0x/base-contract@3.0.8
 - @0x/connect@3.0.8
 - @0x/contract-addresses@2.0.0
 - @0x/contract-artifacts@1.1.2
 - @0x/contract-wrappers@4.1.1
 - contracts@2.1.56
 - @0x/dev-tools-pages@0.0.8
 - @0x/dev-utils@1.0.19
 - @0x/fill-scenarios@1.0.14
 - @0x/instant@1.0.2
 - @0x/metacoin@0.0.30
 - @0x/migrations@2.2.0
 - @0x/order-utils@3.0.4
 - @0x/order-watcher@2.2.6
 - @0x/react-docs@1.0.20
 - @0x/react-shared@1.0.23
 - @0x/sol-compiler@1.1.14
 - @0x/sol-cov@2.1.14
 - @0x/sol-doc@1.0.9
 - @0x/subproviders@2.1.6
 - @0x/testnet-faucets@1.0.58
 - @0x/web3-wrapper@3.1.6
 - @0x/website@0.0.61
2018-11-28 21:49:55 +11:00
Amir Bandeali
708f4e9bb8 Update CHANGELOG 2018-11-27 16:09:51 -08:00
Amir Bandeali
0b9e9eb0e4 Don't load assetProxy if currentProxyid is equal to the last seen proxyid 2018-11-27 16:09:51 -08:00
Amir Bandeali
743c43f768 Add Exchange tests with MultiAsset orders 2018-11-27 16:09:51 -08:00
Amir Bandeali
7b51eddc03 Fix linting errors 2018-11-27 16:09:51 -08:00
Amir Bandeali
6f92f0a7b5 Add more tests for MAP 2018-11-27 16:09:51 -08:00