Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move generated contract wrappers and artifacts into contracts package | Alex Browne | 2018-10-16 | 7 | -872/+0 |
| | |||||
* | Remove TODOs that will not be addressed | Amir Bandeali | 2018-09-04 | 1 | -1/+0 |
| | |||||
* | Apply styling fixes | Amir Bandeali | 2018-09-04 | 4 | -5/+11 |
| | |||||
* | safeGetPartialAmount (#1035) | Amir Bandeali | 2018-08-29 | 1 | -2/+80 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added Test "Should transfer correct amounts when left order is fully filled and values pass isRoundingErrorCeil but fail isRoundingErrorFloor" * Added RoundingError exception to reference function for getPartialAmount * Added RoundingError exception to reference function for getPartialAmount * Added isRoundingErrorCeil to getPartialAmountCeil reference funtion * Computed new values for "Should give right maker a better buy price when correct price is not integral" that does not have a rounding error * Almost all tests for match orders are passing after adding isRoundingErrorCeil check * WIP commit: Added rounding error checks to getPartialAmount * WIP commit: Added rounding error checks to getPartialAmount * Use safe versions of getPartialAmount * Update Exchange internals tests * Run linter * Found new values for "Should transfer correct amounts when right order fill amount deviates from amount derived by `Exchange.fillOrder`" * Fixed merge conflicts * Run all tests * Cleaned up some comments on match Orders tests * Fix tests for geth | ||||
* | Stylistic fixes | Remco Bloemen | 2018-08-25 | 1 | -5/+20 |
| | |||||
* | Append -Floor to getPartialAmount and isRoundingError | Remco Bloemen | 2018-08-25 | 1 | -4/+4 |
| | |||||
* | Disambiguate the operator precedence | Remco Bloemen | 2018-08-25 | 1 | -2/+2 |
| | |||||
* | Add docs | Remco Bloemen | 2018-08-25 | 1 | -2/+7 |
| | |||||
* | Fix incorect modulus | Remco Bloemen | 2018-08-25 | 1 | -4/+2 |
| | |||||
* | Add DIVISION_BY_ZERO to getPartialAmount for consistency | Remco Bloemen | 2018-08-25 | 1 | -4/+3 |
| | |||||
* | Improve getPartialAmountCeil docs | Remco Bloemen | 2018-08-25 | 1 | -3/+3 |
| | |||||
* | Add isRoundingErrorCeil | Remco Bloemen | 2018-08-25 | 1 | -0/+29 |
| | |||||
* | Add getPartialAmountCeil | Remco Bloemen | 2018-08-25 | 1 | -3/+32 |
| | |||||
* | Handle zero case | Remco Bloemen | 2018-08-25 | 1 | -3/+15 |
| | |||||
* | Fix isRoundingError | Remco Bloemen | 2018-08-25 | 1 | -10/+17 |
| | |||||
* | Revert incrementing memory ptr in dispatchTransferFrom | Amir Bandeali | 2018-08-09 | 1 | -3/+2 |
| | |||||
* | Increment free memory pointer for internal Exchange functions that use asm | Amir Bandeali | 2018-08-09 | 1 | -10/+8 |
| | |||||
* | Use asm for hashEIP712Message, increment free memory pointer after asm ↵ | Amir Bandeali | 2018-08-09 | 1 | -5/+20 |
| | | | | hashing functions | ||||
* | Fix comments, styling, and optimize hashOrder | Amir Bandeali | 2018-08-08 | 2 | -23/+31 |
| | |||||
* | Update percentage constants | Amir Bandeali | 2018-07-23 | 1 | -14/+14 |
| | |||||
* | Update transferEthFeeAndRefund, add check to ERC721 transfer | Amir Bandeali | 2018-07-23 | 1 | -2/+4 |
| | |||||
* | Add comments for deploying with constant ZRX_ASSET_DATA | Amir Bandeali | 2018-07-23 | 1 | -0/+13 |
| | |||||
* | Hard code fillOrder selector into abiEncodeFillOrder | Amir Bandeali | 2018-07-20 | 1 | -7/+4 |
| | |||||
* | Returns byte array instead of memory range for encoding fillOrder calldata | Greg Hysen | 2018-07-20 | 1 | -11/+17 |
| | |||||
* | Created LibAbiEncoder with `fillOrderNoThrow` | Greg Hysen | 2018-07-20 | 1 | -0/+215 |
| | |||||
* | Remove AbiV2 where unused | Amir Bandeali | 2018-07-07 | 1 | -14/+16 |
| | |||||
* | Apply new linter rules | Amir Bandeali | 2018-07-07 | 6 | -10/+13 |
| | |||||
* | Contracts 2.0.0 were linted with solhint | Alex Shafranovich | 2018-07-06 | 6 | -0/+11 |
| | |||||
* | Update file structure | Amir Bandeali | 2018-06-30 | 6 | -0/+426 |