Alex Browne
|
4012e31115
|
Use make-promises-safe as a preloader instead of manually importing
|
2018-06-21 19:17:33 -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 |
|
Greg Hysen
|
491a322ceb
|
Linter
|
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
|
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
|
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 |
|
Jacob Evans
|
190eafc30e
|
Merge branch 'v2-prototype' into bug/contracts/eip712-191-prefix
|
2018-06-18 21:50:35 +10:00 |
|
Amir Bandeali
|
0917fa0d75
|
Rename popByte and popAddress
|
2018-06-12 15:30:46 -07:00 |
|
Amir Bandeali
|
cfb73dd534
|
Hard code test addresses/bytes32 instead of generating pseudorandom ones
|
2018-06-12 15:30:46 -07:00 |
|
Amir Bandeali
|
3a5f3e8b55
|
Unpop byte rather than making deep copy
|
2018-06-12 11:45:02 -07:00 |
|
Amir Bandeali
|
5910bec52e
|
Make ZRX_PROXY_ID constant rather than popping it from ZRX_ASSET_DATA
|
2018-06-12 11:45:02 -07:00 |
|
Amir Bandeali
|
764b1c35cb
|
Add tests for deepCopyBytes and missing write methods from LibBytes
|
2018-06-12 11:45:02 -07:00 |
|
Amir Bandeali
|
ee8c9b764d
|
Pop id from assetData before dispatching to AssetProxies
|
2018-06-12 11:45:02 -07:00 |
|
Fabio Berger
|
e1879ef4d9
|
Fix no-unused-variable tslint rule to include parameters and fix issues
|
2018-06-11 23:42:30 +02:00 |
|
Leonid Logvinov
|
760bab8f86
|
Implement SolidityProfiler & adapt sol-cov to work with Geth
|
2018-06-08 14:56:45 -07:00 |
|
Greg Hysen
|
05fbc8e6b0
|
Linter changes to contracts
|
2018-06-08 11:43:47 -07:00 |
|
Greg Hysen
|
05123ea6f4
|
Updated LibBytes error messages
|
2018-06-07 16:32:42 -07:00 |
|
Greg Hysen
|
d62ff34a5a
|
Cleanup after last rebase
|
2018-06-07 15:53:30 -07:00 |
|
Greg Hysen
|
0d4ff5a916
|
Updated tests to use new revert handler
|
2018-06-07 15:39:40 -07:00 |
|
Greg Hysen
|
8ace41d144
|
Minor fixes after rebase
|
2018-06-07 15:39:40 -07:00 |
|
Greg Hysen
|
5bb7219f4b
|
Camelcase in memCopy
|
2018-06-07 15:39:40 -07:00 |
|
Greg Hysen
|
f457a56d4a
|
Style updates to contracts
|
2018-06-07 15:39:40 -07:00 |
|
Greg Hysen
|
db086de84a
|
Union types for generalized decodeAssetData
|
2018-06-07 15:39:40 -07:00 |
|
Greg Hysen
|
3c75d4f1dd
|
Removed setting makerAssetData/takerAssetData from tests where values are same as defaultOrderParams.
|
2018-06-07 15:39:40 -07:00 |
|
Greg Hysen
|
774d831fae
|
Style updates to ERC721 onReceiver
|
2018-06-07 15:39:40 -07:00 |
|
Greg Hysen
|
12e2bfc794
|
Fixes after rebasing
|
2018-06-07 15:39:38 -07:00 |
|
Greg Hysen
|
e4e3676095
|
Fixed up after rebasing. Contracts build and tests pass
|
2018-06-07 15:38:48 -07:00 |
|
Greg Hysen
|
3ed13150e1
|
Style audit for proxies + libmem + libbytes
|
2018-06-07 15:38:48 -07:00 |
|
Greg Hysen
|
8496c1cdd3
|
Call safeTransferFrom only when there is receiver data present
|
2018-06-07 15:38:48 -07:00 |
|
Greg Hysen
|
05f1e9e3b8
|
Resolved edge case in Memcpy where where send would eventually turn "negative" and wrap around.
|
2018-06-07 15:38:48 -07:00 |
|
Greg Hysen
|
249a1e6d8d
|
Removed the LibAssetProxyDecoder. Merged decode functions into the proxies. This way they can still be used by the forwarding contract. TestAssetDataDecoders inherits them in the same way the forwarding contract would
|
2018-06-07 15:38:48 -07:00 |
|
Greg Hysen
|
e042e0ad32
|
Converged on naming scheme for asset data: renamed all instances of assetMetadata, proxyData, proxyMetadata to assetData
|
2018-06-07 15:38:48 -07:00 |
|
Greg Hysen
|
5db15ca54c
|
proxyData -> assetData
|
2018-06-07 15:38:48 -07:00 |
|
Remco Bloemen
|
63014aeb6b
|
Add tests for word loop iteration
|
2018-06-07 15:38:48 -07:00 |
|
Remco Bloemen
|
31e21db5b5
|
Add test for zero-size overlap
|
2018-06-07 15:38:48 -07:00 |
|
Remco Bloemen
|
7f21872510
|
Add test cases
|
2018-06-07 15:38:47 -07:00 |
|
Remco Bloemen
|
27351c9a90
|
Cleanup test script
|
2018-06-07 15:38:47 -07:00 |
|
Remco Bloemen
|
76b918d40e
|
Convert Solidity tests to vectors
|
2018-06-07 15:38:47 -07:00 |
|
Remco Bloemen
|
f5bc0b205c
|
Generate tests from vectors
|
2018-06-07 15:38:47 -07:00 |
|
Greg Hysen
|
b3c253ea2a
|
Tests for writing bytes to nested bytes
|
2018-06-07 15:38:47 -07:00 |
|
Greg Hysen
|
842363200b
|
Tons of tests around nested byte arrays and ERC721 receiver
|
2018-06-07 15:38:42 -07:00 |
|
Greg Hysen
|
d9f9895b2b
|
Test for onReceived erc721 callback
|
2018-06-07 15:37:42 -07:00 |
|
Greg Hysen
|
bc0edd4042
|
LibAssetProxyDecoder tests
|
2018-06-07 15:36:18 -07:00 |
|