Remco Bloemen
29971f36cf
Split into assertFillable and assertValidFill
2018-08-24 16:46:24 -07:00
Remco Bloemen
3e4493b389
Disallow self filling
2018-08-24 16:46:24 -07:00
Remco Bloemen
e6e7bae445
Remove BUG_ from revert reasons
2018-08-24 16:46:23 -07:00
Remco Bloemen
a1d8943552
Document accetable price check
2018-08-24 16:46:23 -07:00
Remco Bloemen
07e56b3cc7
Fix taker overpay check
2018-08-24 16:46:23 -07:00
Remco Bloemen
b16f5f55fb
Check fillable early
2018-08-24 16:46:23 -07:00
Remco Bloemen
d92fd43791
Update for new assertValidFill signature
2018-08-24 16:46:23 -07:00
Remco Bloemen
e706fa76ac
Add overfill and price assertion to assertValidFill
2018-08-24 16:46:23 -07:00
Greg Hysen
a27112cbef
SignatureType.Trezor -> SignatureType.EthSign in Signature Validator tests
2018-08-24 14:40:00 -07:00
Greg Hysen
bb4d449e92
Test case for Trezor Model T signature
2018-08-24 14:40:00 -07:00
Greg Hysen
241534a63d
Fixed trezor personal message in client+contracts; added a test using message signed by Trezor One (firmware v1.6.2)
2018-08-24 14:40:00 -07:00
Amir Bandeali
1932aff35c
Remove Trezor SignatureType
2018-08-24 14:40:00 -07:00
Amir Bandeali
8ce4f9c784
Remove SignatureType.Caller
2018-08-24 14:39:08 -07:00
Amir Bandeali
6a9669a409
Rethrow Wallet and Validator errors
2018-08-24 14:06:46 -07:00
Amir Bandeali
070eff6f3a
Rename TestStaticCall => TestStaticCallReceiver
2018-08-24 13:32:04 -07:00
Amir Bandeali
681ed822ec
Revert if undefined function called in AssetProxies
2018-08-24 13:19:07 -07:00
Amir Bandeali
0a1ae2c311
Remove pragma experimental v0.5.0 and use staticcall is assembly
2018-08-24 13:19:07 -07:00
Amir Bandeali
c5f8b9c2d2
Add pragma experimental v0.5.0 to SignatureValidator and add tests
2018-08-24 13:19:07 -07:00
Fabio Berger
7f585a15f5
Publish
...
- 0x.js@1.0.1-rc.4
- @0xproject/abi-gen@1.0.6
- @0xproject/assert@1.0.6
- @0xproject/base-contract@2.0.0
- @0xproject/connect@2.0.0-rc.1
- @0xproject/contract-wrappers@1.0.1-rc.4
- contracts@2.1.41
- @0xproject/dev-utils@1.0.5
- ethereum-types@1.0.5
- @0xproject/fill-scenarios@1.0.1-rc.4
- @0xproject/forwarder-helper@1.0.1-rc.1
- @0xproject/json-schemas@1.0.1-rc.5
- @0xproject/metacoin@0.0.16
- @0xproject/migrations@1.0.5
- @0xproject/monorepo-scripts@1.0.6
- @0xproject/order-utils@1.0.1-rc.4
- @0xproject/order-watcher@1.0.1-rc.4
- @0xproject/react-docs@1.0.6
- @0xproject/react-shared@1.0.7
- @0xproject/sol-compiler@1.1.0
- @0xproject/sol-cov@2.1.0
- @0xproject/sol-resolver@1.0.6
- @0xproject/sra-api@1.0.1-rc.5
- @0xproject/sra-report@1.0.6
- @0xproject/subproviders@2.0.0
- @0xproject/testnet-faucets@1.0.42
- @0xproject/tslint-config@1.0.6
- @0xproject/types@1.0.1-rc.5
- @0xproject/typescript-typings@1.0.5
- @0xproject/utils@1.0.6
- @0xproject/web3-wrapper@2.0.0
- @0xproject/website@0.0.45
2018-08-24 19:11:27 +01:00
Fabio Berger
b7c119b2aa
Fix many linter errors that showed up upon upgrading tsutil
2018-08-22 18:52:17 +01:00
Fabio Berger
0248add542
Merge development branch
2018-08-22 11:41:42 +01:00
Amir Bandeali
3760eb5baf
Add getBalancesAndAllowances
2018-08-21 18:14:22 -07:00
Fabio Berger
301cb296ec
Move types from sol-compiler to types so they can be used in other places without requiring sol-compiler as a dep
2018-08-21 23:58:06 +01:00
Amir Bandeali
7fa5b474eb
Add ZRX balances and allowances to TraderInfo
2018-08-21 13:53:44 -07:00
Amir Bandeali
dafb282432
Add tests
2018-08-21 11:47:28 -07:00
Amir Bandeali
0918f95421
Don't throw if ERC721 token isn't owned
2018-08-21 11:47:28 -07:00
Amir Bandeali
be67c25b0a
Add OrderValidator contract
2018-08-21 11:47:28 -07:00
Amir Bandeali
1ba26ea5e8
Remove redundant constructor args
2018-08-21 10:59:54 -07:00
Alex Browne
da3dc7affc
fix(sol-cov): Remove old files and update config.contractsDir
2018-08-20 13:56:55 -07:00
Amir Bandeali
8bce73dc67
Fix typos, run prettier, and allow anyone to call on DummyERC721Token
2018-08-16 17:32:16 -07:00
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
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
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
Fabio Berger
68d7eb5712
Fix comment
2018-08-16 17:02:47 -07:00
Fabio Berger
0337b5a401
Merge development
2018-08-16 15:10:12 -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
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
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
2f2582a0da
Merge development
2018-08-14 14:21:47 -07:00
Alex Browne
6baa5ef311
feat: Upgrade TypeScript to 3.0.1
2018-08-14 11:02:04 -07:00