aboutsummaryrefslogtreecommitdiffstats
path: root/packages/contracts/test/utils
Commit message (Expand)AuthorAgeFilesLines
* Fix linting errorsAmir Bandeali2018-11-281-0/+2
* Fix async loops in erc721WrapperAmir Bandeali2018-11-282-3/+3
* Remove unnecessary conversion to BigNumberFabio Berger2018-11-121-2/+2
* rename paramFabio Berger2018-11-121-2/+2
* Move signature validation into OrderValidationUtils.validateOrderFillableOrTh...Fabio Berger2018-11-101-1/+1
* Fix validateOrderFillableOrThrowAsync method so it also checks order signatur...Fabio Berger2018-11-092-3/+14
* Round up for Market Buys in Forwarding Contract. Includes new test cases + re...Greg Hysen2018-10-241-3/+6
* chore: change package org from 0xproject to 0xJacob Evans2018-10-1827-65/+65
* Move generated contract wrappers and artifacts into contracts packageAlex Browne2018-10-1610-150/+16
* Throw and handle errors from Providers.Jacob Evans2018-10-091-1/+1
* Return SignedOrder from signing utils.Jacob Evans2018-10-051-30/+4
* Add eth_signTypedData support to our wallet subprovidersJacob Evans2018-10-051-12/+28
* Fix bug where if block wasn't found, getBlockAsync would throw. Now it return...Fabio Berger2018-09-241-2/+5
* Fix geth testsAmir Bandeali2018-09-041-4/+6
* Add more tests for MultiSigWalletWithTimeLockAmir Bandeali2018-09-041-0/+5
* Merge pull request #1045 from 0xProject/feature/contracts/cancelOrderInternalAmir Bandeali2018-08-311-0/+1
|\
| * Add cancelOrderInternal, use within batchCancelOrdersAmir Bandeali2018-08-311-0/+1
* | Add tests for token that returns >32 bytesAmir Bandeali2018-08-311-0/+2
|/
* Fix geth testsAmir Bandeali2018-08-301-2/+15
* feat: Add support for TypeScript project references (#991)Alex Browne2018-08-301-2/+2
* fix(contracts): Catch cases where the actual error differs from the expected ...Alex Browne2018-08-281-26/+46
* Extract only `fill` event logsGreg Hysen2018-08-251-4/+5
* Addressed linter errors in match order tessterGreg Hysen2018-08-251-9/+2
* Swapped direction of `expect` values to match output in failure casesGreg Hysen2018-08-251-37/+26
* Renaming verify -> assert in order matchingGreg Hysen2018-08-251-35/+34
* Fixed a function commentGreg Hysen2018-08-251-1/+2
* Added function signature commentsGreg Hysen2018-08-252-212/+206
* Added `expect` messages for checking left/right order statesGreg Hysen2018-08-251-2/+6
* Ran prettier and linterGreg Hysen2018-08-252-183/+314
* Updated all existing match order tests to use new formatGreg Hysen2018-08-251-6/+14
* Passes comprehensive testGreg Hysen2018-08-251-191/+141
* Verify logsGreg Hysen2018-08-251-72/+44
* First balance test with intentional valuesGreg Hysen2018-08-251-48/+71
* Ironing out the new set of test cases for order matchubngGreg Hysen2018-08-251-10/+101
* Rounding for fees in match orders addressed, plus exampleGreg Hysen2018-08-251-5/+79
* All existing tests pass.Greg Hysen2018-08-251-20/+33
* Only use one nonReentrant modifier, remove modifier from fillOrderNoThrow var...Amir Bandeali2018-08-251-4/+0
* Add reentrancy tests for fillOrder and wrapper functionsAmir Bandeali2018-08-252-0/+18
* Merge pull request #1003 from 0xProject/feature/contracts/roundupAmir Bandeali2018-08-252-7/+7
|\
| * Append -Floor to getPartialAmount and isRoundingErrorRemco Bloemen2018-08-252-7/+7
* | Rename TestStaticCall => TestStaticCallReceiverAmir Bandeali2018-08-251-2/+2
* | Add pragma experimental v0.5.0 to SignatureValidator and add testsAmir Bandeali2018-08-251-0/+2
|/
* Fix many linter errors that showed up upon upgrading tsutilFabio Berger2018-08-232-3/+3
* Merge development branchFabio Berger2018-08-227-9/+20
|\
| * Add testsAmir Bandeali2018-08-221-0/+2
| * Fix linting errorsAmir Bandeali2018-08-174-6/+4
| * Fix tests that assumed logs were being filteredAmir Bandeali2018-08-172-1/+8
| * Add tests for ERC721TokenAmir Bandeali2018-08-172-1/+2
| * Add tests for ERC20 token with no return valuesAmir Bandeali2018-08-171-0/+2
| * Add constructor back to DummyERC721TokenAmir Bandeali2018-08-171-0/+2
| * Update checking for erc721 existenceAmir Bandeali2018-08-171-3/+2
* | Move types from sol-compiler to types so they can be used in other places wit...Fabio Berger2018-08-222-2/+2
* | Fix commentFabio Berger2018-08-171-1/+2
* | Merge developmentFabio Berger2018-08-173-1/+32
|\|
| * [Order-utils] Order is valid when maker amount is very smallJacob Evans2018-08-153-1/+32
* | Merge developmentFabio Berger2018-08-153-14/+72
|\|
| * Change withdrawERC20 => withdrawAsset, reuse transfer logicAmir Bandeali2018-08-101-3/+3
| * Test abiEncodeFillOrder as part of combinatorial follOrder testsAmir Bandeali2018-08-092-5/+23
| * Add return values to combinatorial fillOrder testsAmir Bandeali2018-08-092-11/+51
* | Rename EIP712Utils to eip712Utils since objectLiterals shouldn't start with capsFabio Berger2018-08-041-3/+3
* | Stop exporting cryptoFabio Berger2018-08-031-1/+2
* | Add missing doc commentsFabio Berger2018-08-031-0/+6
|/
* Add combinatorial tests for internal Exchange functions (#807)Alex Browne2018-07-275-9/+270
* Add more tests and fixesAmir Bandeali2018-07-231-2/+2
* Fix minimal testsAmir Bandeali2018-07-232-164/+64
* Add tests to verify ZRX_ASSET_DATAAmir Bandeali2018-07-231-0/+2
* Move example contracts into new examples dirAmir Bandeali2018-07-231-4/+4
* Merge branch 'v2-prototype' into feature/order-watcher-v2Leonid Logvinov2018-07-188-40/+59
|\
| * Merge pull request #884 from 0xProject/export-more-0x.jsFabio Berger2018-07-188-40/+59
| |\
| | * Fix prettierFabio Berger2018-07-181-6/+2
| | * merge v2-prototypeFabio Berger2018-07-183-5/+19
| | |\
| | * | Rename decodeAssetDataId to decodeAssetProxyId for consistencyFabio Berger2018-07-184-11/+11
| | * | Move encodeUint256 & decodeUint256 out of assetDataUtils since we don't want ...Fabio Berger2018-07-182-0/+23
| | * | Rename assetProxyUtils to assetDataUtilsFabio Berger2018-07-176-36/+36
* | | | MergeLeonid Logvinov2018-07-181-1/+1
|/ / /
* | | Merge pull request #883 from 0xProject/feature/tslint-improvementsLeonid Logvinov2018-07-1815-47/+49
|\ \ \ | |_|/ |/| |
| * | Fix tslint issuesLeonid Logvinov2018-07-1715-47/+49
| |/
* | Add tests for getOrderInfo and getOrdersInfoAmir Bandeali2018-07-181-0/+4
* | Fix bugs having to do with block timestamps and order expirationTimesAlex Browne2018-07-172-5/+15
|/
* Use 0.4.10 in AssetProxyOwner, add readBytes4 to contract and remove LibBytesAmir Bandeali2018-07-112-2/+8
* Merge pull request #822 from 0xProject/v2-contract-wrappers-WIPLeonid Logvinov2018-07-064-7/+7
|\
| * Make it possible to configure block polling interval in base contract wrapperLeonid Logvinov2018-07-054-7/+7
* | Merge pull request #522 from 0xProject/feature/contracts/forwarderJacob Evans2018-07-064-0/+238
|\ \ | |/ |/|
| * Forwarding contract (squashed commits)Jacob Evans2018-07-064-0/+238
* | Move NodeType caching out of web3-wrapper and into our internal codeAlex Browne2018-07-041-2/+8
* | Add TransactionReceiptStatus type to ethereum-typesAlex Browne2018-07-041-2/+2
* | Improve robustness of revert reason assertionsAlex Browne2018-07-033-61/+105
* | Fix bug where 18 decimal tokens instead of 5 decimal tokens createdFabio Berger2018-07-021-1/+1
* | Disable custom-no-magic-number for blockFabio Berger2018-07-021-0/+2
* | Merge branch 'v2-prototype' into fix/five_decimal_scenarioFabio Berger2018-07-0229-0/+3451
|\|
| * Fix buildAmir Bandeali2018-06-303-25/+27
| * Update file structureAmir Bandeali2018-06-3028-0/+3368
|/
* Move contract utilsLeonid Logvinov2018-05-242-377/+0
* Merge branch 'v2-prototype' into feature/truffle-sol-covLeonid Logvinov2018-05-241-1/+1
|\
| * Merge branch 'v2-prototype' into refactor/contracts/remove0xjsDepFabio Berger2018-05-231-7/+10
| |\
| * | Remove 0x.js dep from contractsFabio Berger2018-05-231-1/+1
* | | Parse compiler.json in SolCompilerArtifactsAdapterLeonid Logvinov2018-05-231-3/+1
* | | Fix a bug in CALL-like opcode handlingLeonid Logvinov2018-05-231-3/+3
* | | Rename ZeroExArtifactAdapter to SolCompilerArtifactAdapterLeonid Logvinov2018-05-231-2/+2
* | | Assign then returnLeonid Logvinov2018-05-231-1/+2
* | | Introduce CONFIG_FILELeonid Logvinov2018-05-231-1/+2
* | | Remove web3Factory.create and remove dev-tools dependency on sol-covLeonid Logvinov2018-05-231-0/+21
| |/ |/|
* | Fix tslint issuesFabio Berger2018-05-231-6/+9
* | Add missing return typesRemco Bloemen2018-05-221-1/+1
|/
* orderFilledAmount -> orderTakerAssetFilledAmountGreg Hysen2018-05-191-12/+12
* Rebased against v2-prototypeGreg Hysen2018-05-191-2/+2
* Moved feeTokenAddress to MatchOrderTester constructor. Since it is constant, ...Greg Hysen2018-05-191-118/+125
* Cleaned up interface for decoding proxy data. Added a general decoder, which ...Greg Hysen2018-05-191-12/+10
* Style improvements to the match orders typescript test classGreg Hysen2018-05-191-18/+14
* Style changes to atomic order matchingGreg Hysen2018-05-191-1/+0
* Atomic Order Matching - TestsGreg Hysen2018-05-191-0/+353
* Merge branch 'development' into v2-prototypeAmir Bandeali2018-05-163-39/+0
|\
| * Remove unused deployer docs configsLeonid Logvinov2018-05-101-1/+1
| * Remove deployer from metacoin and contract testsLeonid Logvinov2018-05-102-19/+5
* | Move utils dir into srcAmir Bandeali2018-04-211-1/+1
|/
* Simplify the testsFabio Berger2018-04-111-1/+1
* Move migrations into separate monorepo subpackage and hook it up to 0x.js and...Fabio Berger2018-04-091-1/+1
* Move away from using web3 directly in 0x.js testsFabio Berger2018-04-061-3/+4
* Fix testsLeonid Logvinov2018-04-051-2/+1
* Move our contract templates to accept Provider instead of Web3WrapperLeonid Logvinov2018-04-041-1/+2
* Make Deployer configurable by jsonrpcUrl instead of jsonrpcPortLeonid Logvinov2018-03-121-1/+1
* Rename useInProcessGanache to shouldUseInProcessGanacheLeonid Logvinov2018-03-121-1/+1
* Use in-process Ganache in contractsLeonid Logvinov2018-03-121-1/+2
* Add sol-cover implementationLeonid Logvinov2018-03-122-0/+8
* Fix artifacts pathAmir Bandeali2018-02-071-1/+1
* Rename directoriesAmir Bandeali2018-02-031-1/+1
* Remove truffle from testsLeonid Logvinov2018-01-301-0/+16
* Remove truffle from tokenTransferProxy testsLeonid Logvinov2018-01-301-0/+13