aboutsummaryrefslogtreecommitdiffstats
path: root/contracts/extensions/contracts
Commit message (Collapse)AuthorAgeFilesLines
* Unfix compiler version except for top level contractsAmir Bandeali2018-12-2125-25/+25
|
* Move OrderValidator to extensionsAmir Bandeali2018-12-211-0/+218
|
* Remove assembly version of matchOrdersAmir Bandeali2018-12-212-369/+52
|
* Add getOrderInfo check before calling fillOrderAmir Bandeali2018-12-211-121/+201
|
* Update comments and hard code function selector constantsAmir Bandeali2018-12-212-53/+56
|
* update commentsAmir Bandeali2018-12-215-7/+11
|
* Fix build and add back testsAmir Bandeali2018-12-213-4/+4
|
* feat: Add OrderMatcher contract that takes spread in multiple assets by ↵Amir Bandeali2018-12-218-0/+793
| | | | calling `matchOrders` followed by `fillOrder`
* Fixed solhint errorsGreg Hysen2018-12-191-14/+14
|
* Added documentation to `LibAddressArray.append` and switched `if` to ↵Greg Hysen2018-12-191-3/+4
| | | | `require` smt
* Updated comment `Execute fillOrder` -> `Execute exchange function`Greg Hysen2018-12-191-1/+1
|
* Explicit returnsGreg Hysen2018-12-192-0/+3
|
* Prettier / Linter on contracts + TSGreg Hysen2018-12-194-13/+12
|
* Refactoring balance threshold filterGreg Hysen2018-12-196-74/+255
|
* Moved exchange calldata functions to separate mixinGreg Hysen2018-12-191-84/+9
|
* Less Assembly. More Solidity. Less Efficiency. More Readability.Greg Hysen2018-12-193-266/+155
|
* solhint fixesGreg Hysen2018-12-193-4/+11
|
* Ported Balance Threshold Filter to new contract directory structureGreg Hysen2018-12-194-0/+474
|
* Move OrderValidator to the protocol packageLeonid Logvinov2018-12-121-218/+0
|
* Refactor our extensions packageLeonid Logvinov2018-12-1115-0/+1624