Remco Bloemen
|
82af1df3c3
|
Fix typos in comments
|
2018-06-23 13:55:02 +02:00 |
|
Amir Bandeali
|
ea8c2b8d69
|
Add modifier and tests for removeAuthorizedAddressAtIndex
|
2018-06-23 13:53:39 +02:00 |
|
Amir Bandeali
|
8ddcb6c841
|
Update and add tests
|
2018-06-23 13:53:39 +02:00 |
|
Amir Bandeali
|
1681361aed
|
Change removeAuthorizedAddress => removeAuthorizedAddressAtIndex
|
2018-06-23 13:53:39 +02:00 |
|
Remco Bloemen
|
6a6f98299d
|
Move isFunctionRemoveAuthorizedAddress to test
|
2018-06-23 13:53:39 +02:00 |
|
Remco Bloemen
|
19ba272d62
|
Fix usage of popLastByte
|
2018-06-23 13:53:39 +02:00 |
|
Remco Bloemen
|
2f8ceca2ef
|
Fix LibBytes is a library
|
2018-06-23 13:53:39 +02:00 |
|
Remco Bloemen
|
ba1baafca5
|
Remove areBytesEqual
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
20a07494f6
|
Fix usage of contentAddress()
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
c66477c690
|
Clean low bits in bytes4
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
5c612a186f
|
Clean high bits in address
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
943e556f43
|
Refactor LibBytes.readBytes4 for consistency
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
4bf4f96f47
|
Fix LibBytes.equals
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
384cd2f605
|
Add trailing garbage testcase for LibBytes.equals
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
425af46f98
|
Rename bytes.equals
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
c83ee04662
|
Add slice and sliceDestructive
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
2054cd78da
|
Rename bytes.rawAddress and add bytes.contentAddress
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
88982f98ff
|
Rename read/writeBytesWithLength
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
2ea0b839d3
|
Using LibBytes for bytes
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
afd83e59b8
|
Make LibBytes a library
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
7f84049538
|
Merge LibMem and LibBytes
|
2018-06-23 13:53:38 +02:00 |
|
Remco Bloemen
|
98840c9c5f
|
Use provided mem in refernce memcpy
|
2018-06-23 13:53:38 +02:00 |
|
Amir Bandeali
|
26cacfa247
|
Merge pull request #749 from 0xProject/feature/contracts/transactionHashAsm
Converted `hashZeroExTransaction` to assembly. Saves 1k gas
|
2018-06-22 16:57:50 -07:00 |
|
Greg Hysen
|
7fcd34eb36
|
Apply mask to address to zero-out unused bytes.
|
2018-06-22 16:35:50 -07: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
|
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
|
2d8e9eda56
|
Converted hashZeroExTransaction to assembly. Saves 1k gas
|
2018-06-21 18:49:17 -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 |
|
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 |
|