aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'development' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-08-3032-426/+581
|\ | | | | | | feature/website/v2-tweaks
| * Merge pull request #1041 from ↵Amir Bandeali2018-08-3012-122/+105
| |\ | | | | | | | | | | | | 0xProject/refactor/contracts/assetProxyOwnerVersion Update AssetProxyOwner to 0.4.24, remove redundant code
| | * Fix geth testsAmir Bandeali2018-08-308-47/+83
| | |
| | * Remove unused importsAmir Bandeali2018-08-303-5/+1
| | |
| | * Update AssetProxyOwner to 0.4.24Amir Bandeali2018-08-303-70/+21
| |/
| * Merge pull request #1023 from 0xProject/website/feature/react-16Francesco Agosti2018-08-3019-294/+368
| |\ | | | | | | [website] Upgrade all the things to React 16
| | * Apply prettierfragosti2018-08-301-5/+6
| | |
| | * Merge branch 'development' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-08-3080-183/+276
| | |\ | | | | | | | | | | | | website/feature/react-16
| | * | Change VersionDropDown to use material-ui 3fragosti2018-08-293-11/+216
| | | |
| | * | Upgrade version of react-shared in websitefragosti2018-08-293-39/+3
| | | |
| | * | Upgrade react-copy-to-clipboardfragosti2018-08-292-17/+8
| | | |
| | * | Remove react-tap-event-plugin from react-sharedfragosti2018-08-292-12/+5
| | | |
| | * | Upgrade material ui in react-docsfragosti2018-08-292-62/+9
| | | |
| | * | Update lockfilefragosti2018-08-291-3/+3
| | | |
| | * | Merge branch 'development' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-08-29140-1085/+3940
| | |\ \ | | | | | | | | | | | | | | | website/feature/react-16
| | * | | Update material-ui in react-sharedfragosti2018-08-293-2/+39
| | | | |
| | * | | Revert "Simplify dropdown component"fragosti2018-08-291-15/+25
| | | | | | | | | | | | | | | | | | | | This reverts commit 91a9014a50cca8e0d42634666fe409839aeae8cf.
| | * | | Revert "Have new Popover component working in React 16"fragosti2018-08-298-84/+39
| | | | | | | | | | | | | | | | | | | | This reverts commit 5785ec0713c39466b3a6a171f5f0a2d38207b44b.
| | * | | Revert "Enable hovering state for dropdown"fragosti2018-08-293-10/+7
| | | | | | | | | | | | | | | | | | | | This reverts commit ac1640140c9279ac9e8a92d84702a2f84d9165fb.
| | * | | Upgrade material ui to 0.20.0fragosti2018-08-292-4/+64
| | | | |
| | * | | Enable hovering state for dropdownfragosti2018-08-293-7/+10
| | | | |
| | * | | Have new Popover component working in React 16fragosti2018-08-288-39/+84
| | | | |
| | * | | Simplify dropdown componentfragosti2018-08-251-25/+15
| | | | |
| | * | | Change all onTouchTap to onClickfragosti2018-08-2513-18/+18
| | | | |
| | * | | Upgrade typescript version used by sra-specfragosti2018-08-251-1/+1
| | | | |
| | * | | Add typescript dependency to typescript-typings (no idea how it was working)fragosti2018-08-251-1/+2
| | | | |
| | * | | Bump react-highlight in react-shared once morefragosti2018-08-252-6/+6
| | | | |
| | * | | Upgrade react-shared used by website to one that depends on react 16fragosti2018-08-252-155/+10
| | | | |
| | * | | Upgrade react-highlight to version that depends on React 16fragosti2018-08-252-1/+10
| | | | |
| | * | | Upgrade react in react-docsfragosti2018-08-251-2/+2
| | | | |
| | * | | Update react and remove tap event plugin [deprecated]fragosti2018-08-254-38/+38
| | | | |
| | * | | Merge branch 'development' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-08-25138-3560/+4683
| | |\ \ \ | | | | | | | | | | | | | | | | | | website/feature/react-16
| | * | | | Add new react and typesfragosti2018-08-252-3386/+3206
| | | | | |
| * | | | | Merge pull request #1039 from 0xProject/fix/contracts/audit2FixesGreg Hysen2018-08-305-17/+115
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | Fixes as-per Audit for LibBytes + ERC20 Proxy Comments
| | * | | | Typos in LibBytes testsGreg Hysen2018-08-301-6/+6
| | | | | |
| | * | | | Reverted syntax used by readBytes4 in AssetProxyOwner to be compatible with ↵Greg Hysen2018-08-301-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | Solidity v0.4.10
| | * | | | More tests for LibBytesGreg Hysen2018-08-301-3/+16
| | | | | |
| | * | | | Updated comments for ERC20 proxy to clarify how we load the token address ↵Greg Hysen2018-08-302-9/+60
| | | | | | | | | | | | | | | | | | | | | | | | from calldata (3.18 from audit)
| | * | | | Updated readBytes4 to match spec + added unit tests. These are 3.5/3.6 from ↵Greg Hysen2018-08-303-4/+42
| | | |_|/ | | |/| | | | | | | | | | | | audit
* | | | | Update use cases sectionBrandon Millman2018-08-303-51/+98
| | | | |
* | | | | Update tokenization sectionBrandon Millman2018-08-303-45/+15
| | | | |
* | | | | Update benefitsBrandon Millman2018-08-302-8/+6
| | | | |
* | | | | Update whats newBrandon Millman2018-08-301-13/+19
| | | | |
* | | | | Add new header imageBrandon Millman2018-08-302-4/+391
| | | | |
* | | | | Replace projects section with relayersBrandon Millman2018-08-301-77/+5
|/ / / /
* / / / feat: Add support for TypeScript project references (#991)Alex Browne2018-08-3080-182/+276
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update all package.json and tsconfig.json * fix(contracts): Make test/utils/web3_wrapper.ts compatible with project refs * Fix webpack config for 0x.js * Fix linter errors by adding rootDir to tsconfig.json as needed * Add build:ts and watch:ts commands to package.json * Update sra-spec to work with project references * Update tsconfig.json with latest new/removed packages * Add TypeScript as devDependency at root * Add missing rootDir to forwarder-helper package * Use a separate tsconfig file for typedoc * Fix linter errors * Apply PR feedback (add comments) * Fix 0x.js tsconfig
* | | Merge pull request #1022 from ↵Brandon Millman2018-08-2913-66/+490
|\ \ \ | | | | | | | | | | | | | | | | 0xProject/feature/contract-wrappers/order-validator [contract-wrappers] Write wrapper for OrderValidator contract
| * | | Export missing types and add OrderValidatorWrapper to hidden constructorsBrandon Millman2018-08-293-0/+7
| | | |
| * | | Add OrderValidatorWrapper to public interfaceBrandon Millman2018-08-282-0/+2
| | | |
| * | | Add contract-wrappers changelog entry for OrderValidatorWrapperBrandon Millman2018-08-281-0/+8
| | | |
| * | | Fix broken testBrandon Millman2018-08-281-2/+3
| | | |
| * | | Add getBalancesAndAllowances to wrapperBrandon Millman2018-08-281-0/+25
| | | |
| * | | Update OrderValidator artifact to include getBalancesAndAllowances functionBrandon Millman2018-08-281-62/+113
| | | |
| * | | Add params to all function commentsBrandon Millman2018-08-281-0/+12
| | | |
| * | | Add getERC721Owner to wrapperBrandon Millman2018-08-281-1/+13
| | | |
| * | | Update getOrdersAndTradersInfo to return an array insteadBrandon Millman2018-08-282-12/+12
| | | |
| * | | Add getBalanceAndAllowance to wrapperBrandon Millman2018-08-282-1/+25
| | | |
| * | | Add getTraderInfo and getTradersInfo to wrapperBrandon Millman2018-08-281-2/+27
| | | |
| * | | Add getOrderAndTraderInfoAsync to wrapperBrandon Millman2018-08-282-2/+24
| | | |
| * | | Add test for order validatorBrandon Millman2018-08-282-0/+142
| | | |
| * | | Remove some unused variables in forwarder wrapper testBrandon Millman2018-08-281-3/+0
| | | |
| * | | Initial OrderValidator wrapperBrandon Millman2018-08-285-1/+97
| | | |
* | | | Merge pull request #1036 from 0xProject/fix/contracts/calculateFillResultsGreg Hysen2018-08-292-9/+12
|\ \ \ \ | | | | | | | | | | Making rounding consistent in calculateFillResults
| * | | | Making rounding consistent in calculateFillResultsAmir Bandeali2018-08-292-9/+12
|/ / / /
* | | | safeGetPartialAmount (#1035)Amir Bandeali2018-08-297-110/+442
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | | | fix(contracts): Catch cases where the actual error differs from the expected ↵Alex Browne2018-08-282-26/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | error (#1032) * Catch cases where the actual error differs from the expected error * Add tests for testWithReferenceFuncAsync * Small style and comment fixes
* | | | Merge pull request #1030 from 0xProject/fix/contracts/forwarderFillOrderNoThrowAmir Bandeali2018-08-282-8/+3
|\ \ \ \ | |/ / / |/| | | Remove redundant mstores from fillOrderNoThrow
| * | | Add clarifying commentsAmir Bandeali2018-08-282-0/+2
| | | |
| * | | Remove redundant mstores from fillOrderNoThrowAmir Bandeali2018-08-281-8/+1
|/ / /
* | | Merge pull request #1031 from ↵Alex Browne2018-08-281-3/+1
|\ \ \ | | | | | | | | | | | | | | | | 0xProject/fix/internal-tests-division-by-zero-assertion Use correct error message for division by zero
| * | | fix(contracts): Use correct error message for division by zeroAlex Browne2018-08-281-3/+1
|/ / /
* | | Exit with non-error code at end of publishReleaseFabio Berger2018-08-271-0/+1
| | |
* | | Publishcontracts@2.1.42@0xproject/website@0.0.46@0xproject/web3-wrapper@2.0.1@0xproject/utils@1.0.7@0xproject/types@1.0.1-rc.6@0xproject/testnet-faucets@1.0.43@0xproject/subproviders@2.0.1@0xproject/sra-spec@1.0.1-rc.6@0xproject/sra-report@1.0.7@0xproject/sol-resolver@1.0.7@0xproject/sol-cov@2.1.1@0xproject/sol-compiler@1.1.1@0xproject/react-shared@1.0.8@0xproject/react-docs@1.0.7@0xproject/order-watcher@1.0.1-rc.5@0xproject/order-utils@1.0.1-rc.6@0xproject/monorepo-scripts@1.0.7@0xproject/migrations@1.0.6@0xproject/metacoin@0.0.17@0xproject/json-schemas@1.0.1-rc.6@0xproject/forwarder-helper@1.0.1-rc.2@0xproject/fill-scenarios@1.0.1-rc.5@0xproject/dev-utils@1.0.6@0xproject/contract-wrappers@1.0.1-rc.5@0xproject/connect@2.0.0-rc.2@0xproject/base-contract@2.0.1@0xproject/assert@1.0.7@0xproject/abi-gen@1.0.70x.js@1.0.1-rc.6Fabio Berger2018-08-2729-169/+165
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@1.0.1-rc.6 - @0xproject/abi-gen@1.0.7 - @0xproject/assert@1.0.7 - @0xproject/base-contract@2.0.1 - @0xproject/connect@2.0.0-rc.2 - @0xproject/contract-wrappers@1.0.1-rc.5 - contracts@2.1.42 - @0xproject/dev-utils@1.0.6 - @0xproject/fill-scenarios@1.0.1-rc.5 - @0xproject/forwarder-helper@1.0.1-rc.2 - @0xproject/json-schemas@1.0.1-rc.6 - @0xproject/metacoin@0.0.17 - @0xproject/migrations@1.0.6 - @0xproject/monorepo-scripts@1.0.7 - @0xproject/order-utils@1.0.1-rc.6 - @0xproject/order-watcher@1.0.1-rc.5 - @0xproject/react-docs@1.0.7 - @0xproject/react-shared@1.0.8 - @0xproject/sol-compiler@1.1.1 - @0xproject/sol-cov@2.1.1 - @0xproject/sol-resolver@1.0.7 - @0xproject/sra-report@1.0.7 - @0xproject/sra-spec@1.0.1-rc.6 - @0xproject/subproviders@2.0.1 - @0xproject/testnet-faucets@1.0.43 - @0xproject/types@1.0.1-rc.6 - @0xproject/utils@1.0.7 - @0xproject/web3-wrapper@2.0.1 - @0xproject/website@0.0.46
* | | Updated CHANGELOGSFabio Berger2018-08-2748-10/+252
| | |
* | | Fix prettierFabio Berger2018-08-278-16/+8
| | |
* | | Update changelog files for RC packagesFabio Berger2018-08-279-0/+84
| | |
* | | Merge pull request #1028 from 0xProject/fix-ciFabio Berger2018-08-275-12/+16
|\ \ \ | | | | | | | | Fix `test_publish` CI Test
| * | | Skip doc generation for local publishes since we test this in a separate CI testFabio Berger2018-08-271-3/+5
| | | |
| * | | Fix typoFabio Berger2018-08-271-1/+1
| | | |
| * | | Use absolute pathFabio Berger2018-08-271-3/+1
| | | |
| * | | Merge branch 'development' into fix-ciFabio Berger2018-08-271-1/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * development: Run yarn a second time if the first fails
| | * \ \ Merge branch 'development' of github.com:0xProject/0x-monorepo into developmentFabio Berger2018-08-271-1/+1
| | |\ \ \ | |_|/ / / |/| | | | | | | | | | | | | | * 'development' of github.com:0xProject/0x-monorepo: Run yarn a second time if the first fails
* | | | | Run yarn a second time if the first failsFabio Berger2018-08-271-1/+1
| | | | |
| * | | | Try relative to root dirFabio Berger2018-08-271-1/+3
| | | | |
| * | | | merge developmentFabio Berger2018-08-271-3/+3
| |\| | |
| | * | | Merge branch 'development' of github.com:0xProject/0x-monorepo into developmentFabio Berger2018-08-275-9/+13
| | |\ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'development' of github.com:0xProject/0x-monorepo: Fix command Move md files to lib folder during build Change exit code to failure Fix sra-spec `main` and `types` in package.json Issue #1025 BlockParam unroll fix: Use yarn version 1.9.4 on CI
* | | | | Merge pull request #1009 from 0xProject/fix/ci-yarn-1.9.4Fabio Berger2018-08-271-3/+3
|\ \ \ \ \ | | | | | | | | | | | | fix: Use yarn version 1.9.4 on CI
| * | | | | fix: Use yarn version 1.9.4 on CIAlex Browne2018-08-241-3/+3
| | |_|/ / | |/| | |
* | | | | Fix commandFabio Berger2018-08-271-1/+1
| | | | |
* | | | | Move md files to lib folder during buildFabio Berger2018-08-272-2/+4
| | | | |
* | | | | Change exit code to failureFabio Berger2018-08-271-1/+3
| | | | |
* | | | | Fix sra-spec `main` and `types` in package.jsonFabio Berger2018-08-271-2/+2
| | | | |
* | | | | Merge pull request #1026 from ↵Fabio Berger2018-08-271-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 0xProject/fix/contract-wrappers/block-param-literal [contract_templates] Issue #1025 BlockParam unroll
| * | | | | Issue #1025 BlockParam unrollJacob Evans2018-08-271-1/+1
|/ / / / / | | | | | | | | | | | | | | | BlockParam unrolls into number | BlockParamLiteral, though BlockParamLiteral does not get imported. This results in type build errors in downstream projects where tslint checks libs
| | * | | Actual relative pathFabio Berger2018-08-271-1/+1
| | | | |
| | * | | Try relative pathFabio Berger2018-08-271-1/+1
| | | | |
| | * | | Fix commandFabio Berger2018-08-271-1/+1
| | | | |
| | * | | Move md files to lib folder during buildFabio Berger2018-08-272-2/+4
| | | | |
| | * | | Fix sra-spec `main` and `types` in package.jsonFabio Berger2018-08-271-2/+2
| | | | |
| | * | | Add BlockParamLiteral to templateFabio Berger2018-08-271-1/+1
| | | | |
| | * | | Remove check since this method is now used in multiple placesFabio Berger2018-08-271-5/+0
| | | | |
| | * | | Also use failure exit code if unexpected error occursFabio Berger2018-08-271-1/+3
| | | | |
| | * | | Change exit code to failureFabio Berger2018-08-271-1/+1
| | |/ /
| | * / Combine importsFabio Berger2018-08-271-2/+9
| |/ / |/| |
* | | Bumop 0x.js version0x.js@1.0.1-rc.5Fabio Berger2018-08-271-1/+1
| | |
* | | Fix file path to main and types in package.jsonFabio Berger2018-08-272-2/+11
| | |
* | | Merge pull request #986 from 0xProject/feature/contracts/assertionsAmir Bandeali2018-08-254-30/+117
|\ \ \ | | | | | | | | Add more assertions to assertValidFill
| * \ \ Merge branch 'fix/contracts/robustMatching' of github.com:0xProject/0x.js ↵Remco Bloemen2018-08-2532-300/+1081
| |\ \ \ | | | | | | | | | | | | | | | into fix/contracts/robustMatching
| * | | | Revert maker not equal taker checkRemco Bloemen2018-08-251-6/+1
| | | | |
| * | | | Fix mixin apiRemco Bloemen2018-08-253-21/+36
| | | | |
| * | | | Fix double definition of errorRemco Bloemen2018-08-251-1/+0
| | | | |
| * | | | Split into assertFillable and assertValidFillRemco Bloemen2018-08-252-29/+43
| | | | |
| * | | | Disallow self fillingRemco Bloemen2018-08-251-1/+7
| | | | |
| * | | | Add revert reasons to typesRemco Bloemen2018-08-251-0/+5
| | | | |
| * | | | Remove BUG_ from revert reasonsRemco Bloemen2018-08-251-3/+3
| | | | |
| * | | | Document accetable price checkRemco Bloemen2018-08-251-2/+16
| | | | |
| * | | | Fix taker overpay checkRemco Bloemen2018-08-251-1/+1
| | | | |
| * | | | Check fillable earlyRemco Bloemen2018-08-251-0/+6
| | | | |
| * | | | Update for new assertValidFill signatureRemco Bloemen2018-08-252-5/+8
| | | | |
| * | | | Add overfill and price assertion to assertValidFillRemco Bloemen2018-08-252-2/+32
| | | | |
* | | | | Merge pull request #1008 from 0xProject/fix/contracts/robustMatchingAmir Bandeali2018-08-254-277/+848
|\ \ \ \ \ | |_|/ / / |/| | | | Robustness in Order Matching
| * | | | Added comments to order matchingGreg Hysen2018-08-251-1/+13
| | | | |
| * | | | Rephrased some of the math in MixinMatchOrders to improve readabilityGreg Hysen2018-08-251-3/+3
| | | | |
| * | | | Run all testsGreg Hysen2018-08-251-1/+1
| | | | |
| * | | | Give right maker better price when correct value is not integralGreg Hysen2018-08-251-10/+14
| | | | |
| * | | | Extract only `fill` event logsGreg Hysen2018-08-251-4/+5
| | | | |
| * | | | Added temporary @todo to MixinMatchOrdersGreg Hysen2018-08-251-4/+4
| | | | |
| * | | | Wording in MixinMatchOrdersGreg Hysen2018-08-251-2/+2
| | | | |
| * | | | Addressed linter errors in match order tessterGreg Hysen2018-08-251-9/+2
| | | | |
| * | | | Removed a redundant comment from matchOrdersGreg Hysen2018-08-251-5/+1
| | | | |
| * | | | Tests for matchOrders edge casesGreg Hysen2018-08-251-13/+71
| | | | |
| * | | | Swapped direction of `expect` values to match output in failure casesGreg Hysen2018-08-251-37/+26
| | | | |
| * | | | Renaming verify -> assert in order matchingGreg Hysen2018-08-252-53/+52
| | | | |
| * | | | Fixed a function commentGreg Hysen2018-08-251-1/+2
| | | | |
| * | | | Added function signature commentsGreg Hysen2018-08-253-239/+233
| | | | |
| * | | | Added `expect` messages for checking left/right order statesGreg Hysen2018-08-251-2/+6
| | | | |
| * | | | Ran prettier and linterGreg Hysen2018-08-253-224/+317
| | | | |
| * | | | Updated all existing match order tests to use new formatGreg Hysen2018-08-252-128/+301
| | | | |
| * | | | Passes comprehensive testGreg Hysen2018-08-251-191/+141
| | | | |
| * | | | Verify logsGreg Hysen2018-08-251-72/+44
| | | | |
| * | | | First balance test with intentional valuesGreg Hysen2018-08-252-59/+95
| | | | |
| * | | | Ironing out the new set of test cases for order matchubngGreg Hysen2018-08-252-11/+102
| | | | |
| * | | | Rounding for fees in match orders addressed, plus exampleGreg Hysen2018-08-252-9/+83
| | | | |
| * | | | All existing tests pass.Greg Hysen2018-08-252-21/+137
| | | | |
| * | | | Added fees to matchOrders (previously in calculateFillResultsGreg Hysen2018-08-251-0/+24
| | | | |
| * | | | Removed calculateFillResults from matchOrders workflow. Eliminates ↵Greg Hysen2018-08-251-38/+29
|/ / / / | | | | | | | | | | | | compounded rounding errors.
* | | | Merge pull request #1002 from 0xProject/feature/contracts/mutexAmir Bandeali2018-08-2516-176/+680
|\ \ \ \ | | | | | | | | | | [contracts] Add mutexes and reentrancy guards
| * | | | Fix buildAmir Bandeali2018-08-251-4/+7
| | | | |
| * | | | Only use one nonReentrant modifier, remove modifier from fillOrderNoThrow ↵Amir Bandeali2018-08-256-61/+11
| | | | | | | | | | | | | | | | | | | | variations
| * | | | Add tests for matchOrdersAmir Bandeali2018-08-252-122/+53
| | | | |
| * | | | Add reentrancy tests for fillOrder and wrapper functionsAmir Bandeali2018-08-254-0/+239
| | | | |
| * | | | Update ReentrantERC20Token with new functions and check that revert is ↵Amir Bandeali2018-08-251-35/+75
| | | | | | | | | | | | | | | | | | | | occuring for correct reason
| * | | | Add nonReentrant modifiers on functions that use getCurrentContextAddress ↵Amir Bandeali2018-08-254-15/+17
| | | | | | | | | | | | | | | | | | | | only, add lockMutex modifier on functions that make external calls
| * | | | Split modifiers into check only and check, lock, unlockAmir Bandeali2018-08-251-0/+13
| | | | |
| * | | | Add ReentrantTokenAmir Bandeali2018-08-253-1/+175
| | | | |
| * | | | Add internal fill functions, add reentrancy guard to public functions that ↵Amir Bandeali2018-08-256-41/+148
| | | | | | | | | | | | | | | | | | | | make external calls
| * | | | Add ReentrancyGuard contractAmir Bandeali2018-08-251-0/+44
| | | | |
| * | | | Remove redundant sload from getCurrentContextAddressAmir Bandeali2018-08-251-1/+2
|/ / / /
* | | | Merge pull request #1003 from 0xProject/feature/contracts/roundupAmir Bandeali2018-08-2518-115/+392
|\ \ \ \ | | | | | | | | | | [contracts] Add getPartialAmountCeil and isRoundingErrorCeil
| * | | | Fix linting errorsAmir Bandeali2018-08-251-2/+2
| | | | |
| * | | | Stylistic fixesRemco Bloemen2018-08-251-5/+20
| | | | |
| * | | | Append -Floor to getPartialAmount and isRoundingErrorRemco Bloemen2018-08-2517-59/+59
| | | | |
| * | | | Disambiguate the operator precedenceRemco Bloemen2018-08-251-2/+2
| | | | |
| * | | | Add testsRemco Bloemen2018-08-254-23/+145
| | | | |
| * | | | Add docsRemco Bloemen2018-08-251-2/+7
| | | | |
| * | | | Fix incorect modulusRemco Bloemen2018-08-251-4/+2
| | | | |
| * | | | Add DIVISION_BY_ZERO to getPartialAmount for consistencyRemco Bloemen2018-08-252-20/+18
| | | | |
| * | | | Remove .onlyRemco Bloemen2018-08-251-1/+1
| | | | |
| * | | | Improve getPartialAmountCeil docsRemco Bloemen2018-08-251-3/+3
| | | | |
| * | | | Add tests for getPartialAmountCeilRemco Bloemen2018-08-252-0/+57
| | | | |
| * | | | Add isRoundingErrorCeilRemco Bloemen2018-08-251-0/+29
| | | | |
| * | | | Add getPartialAmountCeilRemco Bloemen2018-08-251-3/+32
| | | | |
| * | | | Handle zero caseRemco Bloemen2018-08-251-3/+15
| | | | |
| * | | | Update testsRemco Bloemen2018-08-253-13/+18
| | | | |
| * | | | Fix isRoundingErrorRemco Bloemen2018-08-251-10/+17
| | |_|/ | |/| |
* | | | Merge pull request #1021 from 0xProject/feature/contracts/skipselftransferAmir Bandeali2018-08-251-1/+1
|\ \ \ \ | |_|/ / |/| | | [Contracts] Skip self transfers
| * | | Skip self-transfersRemco Bloemen2018-08-251-1/+1
|/ / /
* | | Merge pull request #1018 from 0xProject/fix/migrations/order-validator-testnetBrandon Millman2018-08-251-1/+7
|\ \ \ | | | | | | | | [migrations] Add testnet network info to OrderValidator artifact
| * | | Add testnet network info to OrderValidator artifactBrandon Millman2018-08-251-1/+7
| | | |
* | | | Merge pull request #1015 from 0xProject/feature/contracts/removeCallerSigTypeAmir Bandeali2018-08-259-187/+67
|\ \ \ \ | |/ / / |/| | | Remove SignatureType.Caller
| * | | Remove remaining Trezor referencesAmir Bandeali2018-08-253-23/+2
| | | |
| * | | SignatureType.Trezor -> SignatureType.EthSign in Signature Validator testsGreg Hysen2018-08-251-1/+1
| | | |
| * | | Fixed linter in signatureUtilsGreg Hysen2018-08-251-1/+1
| | | |
| * | | Test case for Trezor Model T signatureGreg Hysen2018-08-251-0/+18
| | | |
| * | | Fixed trezor personal message in client+contracts; added a test using ↵Greg Hysen2018-08-252-1/+19
| | | | | | | | | | | | | | | | message signed by Trezor One (firmware v1.6.2)
| * | | Remove Trezor SignatureTypeAmir Bandeali2018-08-258-103/+15
| | | |
| * | | Remove SigntureType.Caller from signingUtilsAmir Bandeali2018-08-251-5/+0
| | | |
| * | | Remove SignatureType.CallerAmir Bandeali2018-08-255-58/+16
|/ / /
* | | Merge pull request #1012 from 0xProject/feature/contracts/staticcallAmir Bandeali2018-08-2513-6/+370
|\ \ \ | |/ / |/| | Use staticcall for external function calls in MixinSignatureValidator
| * | Rethrow Wallet and Validator errorsAmir Bandeali2018-08-255-22/+53
| | |
| * | Rename TestStaticCall => TestStaticCallReceiverAmir Bandeali2018-08-256-15/+16
| | |
| * | Revert if undefined function called in AssetProxiesAmir Bandeali2018-08-253-1/+29
| | |
| * | Remove pragma experimental v0.5.0 and use staticcall is assemblyAmir Bandeali2018-08-256-15/+198
| | |
| * | Add pragma experimental v0.5.0 to SignatureValidator and add testsAmir Bandeali2018-08-257-2/+123
|/ /
* | Merge pull request #1011 from 0xProject/sra-api/rename/sra-specFrancesco Agosti2018-08-2533-13/+13
|\ \ | | | | | | [sra-spec] Rename the sra-api package to sra-spec
| * \ Merge branch 'development' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-08-2532-248/+247
| |\ \ | |/ / |/| | | | | sra-api/rename/sra-spec
* | | Publishethereum-types@1.0.5contracts@2.1.41@0xproject/website@0.0.45@0xproject/web3-wrapper@2.0.0@0xproject/utils@1.0.6@0xproject/typescript-typings@1.0.5@0xproject/types@1.0.1-rc.5@0xproject/tslint-config@1.0.6@0xproject/testnet-faucets@1.0.42@0xproject/subproviders@2.0.0@0xproject/sra-report@1.0.6@0xproject/sra-api@1.0.1-rc.5@0xproject/sol-resolver@1.0.6@0xproject/sol-cov@2.1.0@0xproject/sol-compiler@1.1.0@0xproject/react-shared@1.0.7@0xproject/react-docs@1.0.6@0xproject/order-watcher@1.0.1-rc.4@0xproject/order-utils@1.0.1-rc.4@0xproject/monorepo-scripts@1.0.6@0xproject/migrations@1.0.5@0xproject/metacoin@0.0.16@0xproject/json-schemas@1.0.1-rc.5@0xproject/forwarder-helper@1.0.1-rc.1@0xproject/fill-scenarios@1.0.1-rc.4@0xproject/dev-utils@1.0.5@0xproject/contract-wrappers@1.0.1-rc.4@0xproject/connect@2.0.0-rc.1@0xproject/base-contract@2.0.0@0xproject/assert@1.0.6@0xproject/abi-gen@1.0.60x.js@1.0.1-rc.4Fabio Berger2018-08-2532-248/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
| * | Merge branch 'development' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-08-2578-117/+1048
| |\ \ | |/ / |/| | | | | sra-api/rename/sra-spec
* | | Updated CHANGELOGSFabio Berger2018-08-2554-97/+359
| | |
* | | Merge branch 'development' of github.com:0xProject/0x-monorepo into developmentFabio Berger2018-08-252-0/+8
|\ \ \ | | | | | | | | | | | | | | | | * 'development' of github.com:0xProject/0x-monorepo: Add documentation for connect v2
| * \ \ Merge pull request #1010 from 0xProject/feature/website/connect-2-docsFrancesco Agosti2018-08-252-0/+8
| |\ \ \ | | | | | | | | | | [website] Add documentation for connect v2
| | * | | Add documentation for connect v2fragosti2018-08-242-0/+8
| | | |/ | | |/|
* | | | Updated api.jsonFabio Berger2018-08-251-1/+1
| | | |
* | | | Small fixes to publish scriptFabio Berger2018-08-251-2/+1
|/ / /
* | | Added missing entry for RC packageFabio Berger2018-08-251-0/+8
| | |
* | | Excessive commandFabio Berger2018-08-251-1/+0
| | |
* | | Merge pull request #1014 from ↵Fabio Berger2018-08-241-1/+0
|\ \ \ | | | | | | | | | | | | | | | | 0xProject/feature/json-schemas/remove-superfluous-id [json-schemas] Remove superflous id from relayer api fee recipients json schema
| * | | Remove superflous id from relayer api fee recipients json schemafragosti2018-08-241-1/+0
|/ / /
* | | Merge pull request #997 from 0xProject/feature/forwarder-helper/initBrandon Millman2018-08-2421-18/+674
|\ \ \ | |/ / |/| | [forwarder-helper] Initial scaffolding for the forwarder-helper package
| * | Upgrade changelog version to get around test-publis CI jobBrandon Millman2018-08-241-1/+1
| | |
| * | Remove CHANGELOG.mdBrandon Millman2018-08-241-1/+0
| | |
| * | Move sorting phase into its own utils fileBrandon Millman2018-08-242-64/+95
| | |
| * | Remove legacy docs stuffBrandon Millman2018-08-244-33/+61
| | |
| * | Merge branch 'development' into feature/forwarder-helper/initBrandon Millman2018-08-24282-12489/+3540
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (187 commits) Remove trailing slash Fix linter Stop nesting interfaces and add necessary type exports Remove duplicate type and remove nested interface Add support for rending the Tuple type Add missing keyu Remove excessive timestamp Improve doc commebnt Remove docs catch-all endpoint Fix comments Look for all TS mapped types Add catch and exit with non-zero Remove superfluous dep Fix CHANGELOG entry Fix double assignment Upgrade Typedoc to 0.12.0, which works with TS 3.x Fix prettier issues Enable dry run of release publishing and handle git tags existing update yarn.lock Missing/superfluous type exports from connect ...
| * | | Update _sortedConfigs namingBrandon Millman2018-08-241-4/+4
| | | |
| * | | Update yarn lockBrandon Millman2018-08-241-0/+4
| | | |
| * | | Merge branch 'development' into feature/forwarder-helper/initBrandon Millman2018-08-2460-826/+1160
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (31 commits) Update CI config to check development instead of v2-prototype branch fix: Make non-interactive npm login for publish tests more robust Run prettier Remove comment in updates json-schemas doc Add documentation for json-schemas Fix typo Remove artifacts Update variable names, make release candidate Update more names in docs Improve documentation Pin sra-report to 0xproject/connect v1.0.4 Run prettier lint everything Update websocket for SRA v2 Remove default query parameters Add networkId request param option Rename websocket files and types Use uuid as string for requestId Update changelogs Add fee recipients test ...
| * | | | Fix prettierBrandon Millman2018-08-231-0/+1
| | | | |
| * | | | Fix lint errorsBrandon Millman2018-08-232-3/+3
| | | | |
| * | | | PrettierBrandon Millman2018-08-230-0/+0
| | | | |
| * | | | Add changelog entry and fix order-util changelog PR numbersBrandon Millman2018-08-232-4/+14
| | | | |
| * | | | Add assertions to factoryBrandon Millman2018-08-233-38/+36
| | | | |
| * | | | Add more commentsBrandon Millman2018-08-232-0/+9
| | | | |
| * | | | Write initial forwarderHelperFactoryBrandon Millman2018-08-232-0/+17
| | | | |
| * | | | Add tests for getMarketBuyOrdersInfoBrandon Millman2018-08-233-11/+52
| | | | |
| * | | | Fix rounding bug in marketUtilsBrandon Millman2018-08-232-3/+10
| | | | |
| * | | | Add test for sorting that happens in constructorBrandon Millman2018-08-231-2/+85
| | | | |
| * | | | Update yarn lockBrandon Millman2018-08-231-1/+16
| | | | |
| * | | | Add more TODO itemsBrandon Millman2018-08-231-0/+2
| | | | |
| * | | | Make config public readonlyBrandon Millman2018-08-231-3/+3
| | | | |
| * | | | Add ForwarderHelperImplConfigBrandon Millman2018-08-236-38/+104
| | | | |
| * | | | Remove marketSell and add to marketBuy implementationBrandon Millman2018-08-236-65/+51
| | | | |
| * | | | Add stubs for ForwarderHelper interface in ForwarderHelperImplBrandon Millman2018-08-233-12/+58
| | | | |
| * | | | Flesh out typesBrandon Millman2018-08-233-3/+85
| | | | |
| * | | | Initial skeleton of forwarder-helper packageBrandon Millman2018-08-2315-0/+227
| | | | |
| | | | * Ignore api.json in publicfragosti2018-08-252-1/+1
| | | | |
| | | | * Run prettierfragosti2018-08-251-1/+1
| | | | |
| | | | * Add sra-spec to prettier ignorefragosti2018-08-241-1/+1
| | | | |
| | | | * Point to new s3 bucketfragosti2018-08-241-1/+1
| | | | |
| | | | * Rename sra-api to sra-specfragosti2018-08-2431-10/+10
| |_|_|/ |/| | |
* | | | Merge pull request #1006 from 0xProject/fix/0x.js/uglify-pluginBrandon Millman2018-08-243-4/+25
|\ \ \ \ | |_|_|/ |/| | | [0x.js] Update uglify plugin to support es6
| * | | Update uglify plugin to support es6Brandon Millman2018-08-243-4/+25
|/ / /
* | | Merge pull request #924 from 0xProject/wrap-typedocFabio Berger2018-08-24282-12523/+3570
|\ \ \ | |_|/ |/| | Improved Docs & Removed monorepo-scripts from packages
| * | Remove trailing slashFabio Berger2018-08-241-1/+1
| | |
| * | Fix linterFabio Berger2018-08-241-1/+1
| | |
| * | Stop nesting interfaces and add necessary type exportsFabio Berger2018-08-242-20/+31
| | |
| * | Remove duplicate type and remove nested interfaceFabio Berger2018-08-241-25/+5
| | |
| * | Add support for rending the Tuple typeFabio Berger2018-08-233-0/+36
| | |
| * | Add missing keyuFabio Berger2018-08-231-1/+5
| | |
| * | Remove excessive timestampFabio Berger2018-08-231-1/+0
| | |