aboutsummaryrefslogtreecommitdiffstats
path: root/packages/contracts
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'development' into v2-prototypeFabio Berger2018-05-166-30/+19
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (29 commits) Do not remove artifacts when running `clean` fix style errors Fix circular dependency Add my profile image to images Add myself to about page Add dogfood configs to website Revert to lerna:run lint Do lint sequentially Exclude monorepo-scripts from tslint as test Fix prettier Add hover state to top tokens Change to weekly txn volume Change minimum Node version to 6.12 Document Node.js version requirement and add it to package.json Apply prettier to some files which were not formatted correctly Fix TSLint issues Fix TSLint issues Update ethereeumjs-testrpc to ganache-cli Fix infinite loop Add changelog entries for packages where executable binary exporting fixed ... # Conflicts: # packages/contracts/package.json # packages/contracts/util/formatters.ts # packages/contracts/util/signed_order_utils.ts # packages/migrations/package.json # yarn.lock
| * Merge pull request #578 from 0xProject/document-node-versionAlex Browne2018-05-161-0/+3
| |\ | | | | | | Document Node.js version requirement and add it to package.json
| | * Change minimum Node version to 6.12Alex Browne2018-05-151-1/+1
| | |
| | * Document Node.js version requirement and add it to package.jsonAlex Browne2018-05-151-0/+3
| | |
| * | Fix sol-compiler binary so it can be called directly from packagesFabio Berger2018-05-151-1/+1
| | |
| * | Fix abi-gen binary so it can be called directly from packagesFabio Berger2018-05-151-1/+2
| | |
| * | Move from using lerna multi-package commands to wsrun, update README's ↵Fabio Berger2018-05-152-16/+4
| |/ | | | | | | accordingly
| * Add missing type definitionsLeonid Logvinov2018-05-146-13/+22
| |
* | Merge branch 'development' into v2-prototypeAmir Bandeali2018-05-1629-345/+394
|\|
| * Revert "Remove gitkeeps"Fabio Berger2018-05-121-0/+0
| | | | | | | | This reverts commit 3f6876c4199353b597e1b0ebcf3907d6b8cce284.
| * Remove gitkeepsFabio Berger2018-05-111-0/+0
| |
| * Merge branch 'development' into breakUp0xjsFabio Berger2018-05-1117-170/+303
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: Fix ganache subprovider config Fix a bug in compiler config precedence Fix linter errors Fix templates Remove unused deployer docs configs Add a legacy endpoint for the deployer Add a check for compiler output Add a comment Put ARTIFACTS_VERSION in a config Improve a comment Remove _applyDefaultsToDeployTxDataAsync Add a HACK comment Fix linter issues Rename deployer to sol-compiler Remove deployer Remove deployer from 0x.js and migrations Configure migrations with a compiler.json Remove deployer from metacoin and contract tests Update wallet footer and add remove token functionality # Conflicts: # .gitignore # packages/0x.js/package.json # packages/0x.js/src/0x.ts # packages/contracts/package.json # packages/contracts/test/multi_sig_with_time_lock.ts # packages/contracts/test/multi_sig_with_time_lock_except_remove_auth_addr.ts # packages/contracts/util/artifacts.ts # packages/deployer/test/deployer_test.ts # packages/migrations/package.json
| | * Fix linter errorsLeonid Logvinov2018-05-1112-12/+12
| | |
| | * Remove unused deployer docs configsLeonid Logvinov2018-05-1013-50/+50
| | |
| | * Fix linter issuesLeonid Logvinov2018-05-1013-51/+56
| | |
| | * Rename deployer to sol-compilerLeonid Logvinov2018-05-102-3/+3
| | |
| | * Remove deployer from metacoin and contract testsLeonid Logvinov2018-05-1017-176/+303
| | |
| * | Add artifacts to clean commandFabio Berger2018-05-111-1/+1
| | |
| * | Commit v1 artifacts to migrations package and remove compile step from prebuildFabio Berger2018-05-111-1/+1
| | |
| * | Fix tslint errorsFabio Berger2018-05-101-1/+1
| | |
| * | Merge branch 'development' into breakUp0xjsFabio Berger2018-05-106-36/+51
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (38 commits) Add fallback image support to relayer grid tile Clear relayer grid state when fetching Configure the compiler to generate artifacts with deployedBytecode Implement loading and error state for relayer grid Fallback image for relayer grid tile Change relayer grid tile to link on header Display top tokens from backend Remove overflowZ property from portal Suggestions and fix bad merge Fix typo Only show untracked tokens Make wallet scrollable Add token flow Update The Ocean logo Fix artifacts paths Create an artifacts folder Introduce a var Add removeHexPrefix util method CHeck if ABI exists Improve the readability of the check for should compile ... # Conflicts: # .gitignore # packages/contracts/test/multi_sig_with_time_lock.ts # packages/contracts/test/multi_sig_with_time_lock_except_remove_auth_addr.ts # packages/contracts/util/artifacts.ts
| | * Fix artifacts pathsLeonid Logvinov2018-05-071-2/+2
| | |
| | * Move artifacts from src/artifacts to artifacts/v1Leonid Logvinov2018-05-071-1/+1
| | |
| | * Implement new artifacts formatLeonid Logvinov2018-05-076-35/+50
| | |
| * | Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a ↵Fabio Berger2018-05-105-27/+28
| |/ | | | | | | unifying library with the same interface
| * Publishcontracts@2.1.28@0xproject/website@0.0.32@0xproject/testnet-faucets@1.0.29@0xproject/sra-report@0.0.14@0xproject/sol-resolver@0.0.4@0xproject/react-docs-example@0.0.11@0xproject/migrations@0.0.5@0xproject/metacoin@0.0.6@0xproject/dev-utils@0.4.1@0xproject/base-contract@0.3.1Leonid Logvinov2018-05-051-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.37.2 - @0xproject/abi-gen@0.2.13 - @0xproject/assert@0.2.9 - @0xproject/base-contract@0.3.1 - @0xproject/connect@0.6.12 - contracts@2.1.28 - @0xproject/deployer@0.4.3 - @0xproject/dev-utils@0.4.1 - @0xproject/json-schemas@0.7.23 - @0xproject/metacoin@0.0.6 - @0xproject/migrations@0.0.5 - @0xproject/order-utils@0.0.4 - @0xproject/react-docs-example@0.0.11 - @0xproject/react-docs@0.0.11 - @0xproject/react-shared@0.1.6 - @0xproject/sol-cov@0.0.10 - @0xproject/sol-resolver@0.0.4 - @0xproject/sra-report@0.0.14 - @0xproject/subproviders@0.10.1 - @0xproject/testnet-faucets@1.0.29 - @0xproject/types@0.6.3 - @0xproject/typescript-typings@0.3.1 - @0xproject/utils@0.6.1 - @0xproject/web3-wrapper@0.6.3 - @0xproject/website@0.0.32
| * Publishcontracts@2.1.27@0xproject/website@0.0.30@0xproject/testnet-faucets@1.0.28@0xproject/sra-report@0.0.13Leonid Logvinov2018-05-051-2/+2
| | | | | | | | | | | | | | | | | | - 0x.js@0.37.1 - contracts@2.1.27 - @0xproject/order-utils@0.0.3 - @0xproject/sra-report@0.0.13 - @0xproject/testnet-faucets@1.0.28 - @0xproject/website@0.0.30
| * Publishcontracts@2.1.26@0xproject/website@0.0.29@0xproject/testnet-faucets@1.0.27@0xproject/sra-report@0.0.12@0xproject/sol-resolver@0.0.3@0xproject/react-docs-example@0.0.9@0xproject/monorepo-scripts@0.1.19@0xproject/migrations@0.0.4@0xproject/metacoin@0.0.5@0xproject/dev-utils@0.4.0@0xproject/base-contract@0.3.0Leonid Logvinov2018-05-041-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.37.0 - @0xproject/abi-gen@0.2.12 - @0xproject/assert@0.2.8 - @0xproject/base-contract@0.3.0 - @0xproject/connect@0.6.11 - contracts@2.1.26 - @0xproject/deployer@0.4.2 - @0xproject/dev-utils@0.4.0 - @0xproject/json-schemas@0.7.22 - @0xproject/metacoin@0.0.5 - @0xproject/migrations@0.0.4 - @0xproject/monorepo-scripts@0.1.19 - @0xproject/order-utils@0.0.2 - @0xproject/react-docs-example@0.0.9 - @0xproject/react-docs@0.0.9 - @0xproject/react-shared@0.1.4 - @0xproject/sol-cov@0.0.9 - @0xproject/sol-resolver@0.0.3 - @0xproject/sra-report@0.0.12 - @0xproject/subproviders@0.10.0 - @0xproject/testnet-faucets@1.0.27 - @0xproject/tslint-config@0.4.17 - @0xproject/types@0.6.2 - @0xproject/typescript-typings@0.3.0 - @0xproject/utils@0.6.0 - @0xproject/web3-wrapper@0.6.2 - @0xproject/website@0.0.29
* | Add revert variables, change lib => libs to get around gitignoreAmir Bandeali2018-05-0921-52/+325
| |
* | Move Authorizable to AssetProxy dir, rename to MixinAuthorizableAmir Bandeali2018-05-0810-63/+97
| |
* | Split up mixins and interfacesAmir Bandeali2018-05-0529-745/+508
| |
* | Make LibBytes methods internal, add TestLibBytesAmir Bandeali2018-05-055-33/+180
| |
* | Update contracts with revert reasons and constructor keywordAmir Bandeali2018-05-0342-181/+410
| |
* | Add MixinAssetProxy to reuse redundant codeAmir Bandeali2018-05-034-98/+117
| |
* | Add tests for batchTransferFromAmir Bandeali2018-05-021-151/+296
| |
* | Add batchTransferFrom to asset proxiesAmir Bandeali2018-05-023-9/+111
| |
* | Remove outdated commentAmir Bandeali2018-05-012-4/+2
| |
* | Add hard coded proxyId into each AssetProxyAmir Bandeali2018-05-016-5/+76
| |
* | Move TokenRegistry to 'previous' directoryAmir Bandeali2018-04-272-2/+2
| |
* | Make all lib functions internal, add contracts for testingAmir Bandeali2018-04-2719-271/+448
| |
* | Add LibFillResultsAmir Bandeali2018-04-2711-78/+107
| |
* | Add ERC721 contracts from zeppelin-solidityAmir Bandeali2018-04-276-4/+574
| |
* | Add tests and commentsAmir Bandeali2018-04-275-31/+50
| |
* | Add testsAmir Bandeali2018-04-271-4/+38
| |
* | Update tests and utilsAmir Bandeali2018-04-277-1/+226
| |
* | Implement sender abstractionAmir Bandeali2018-04-276-47/+210
| |
* | Fix prettierFabio Berger2018-04-251-3/+9
| |
* | Fix merge conflict issuesFabio Berger2018-04-242-2/+0
| |
* | merge v2-prototypeFabio Berger2018-04-248-285/+309
|\ \
| * | Rename variables, create private validation methods in token wrappersAmir Bandeali2018-04-248-286/+308
| | |
* | | Fix testsAmir Bandeali2018-04-2410-181/+116
| | |
* | | Combine Exchange with AssetProxyDispatcherAmir Bandeali2018-04-247-67/+58
|/ /
* | Define numbers of dummy tokens to deploy in constantsAmir Bandeali2018-04-243-2/+4
| |
* | Remove type assertionsAmir Bandeali2018-04-241-18/+12
| |
* | Fix and cleanup testsAmir Bandeali2018-04-248-673/+587
| |
* | Add ERC721 wrapperAmir Bandeali2018-04-242-20/+161
| |
* | Add ERC20WrapperAmir Bandeali2018-04-243-32/+127
| |
* | Rename proxyUtils => assetProxyUtilsAmir Bandeali2018-04-236-57/+57
| |
* | Rename missed variablesAmir Bandeali2018-04-237-274/+274
| |
* | Reorder event argsAmir Bandeali2018-04-221-10/+10
| |
* | Add missing async suffixAmir Bandeali2018-04-222-12/+12
| |
* | Rename token => assetAmir Bandeali2018-04-2215-656/+656
| |
* | Rename Token => IERC20TokenAmir Bandeali2018-04-228-156/+48
| |
* | Rename DummyToken => DummyERC20TokenAmir Bandeali2018-04-2214-108/+61
| |
* | export proxyUtils instead of individual functionsAmir Bandeali2018-04-226-85/+83
| |
* | Fix names and visibilities, use address type over contract type for function ↵Amir Bandeali2018-04-225-22/+21
| | | | | | | | args and returns
* | Remove unused constructor argumentsAmir Bandeali2018-04-225-34/+18
| |
* | Add presigned signature typeAmir Bandeali2018-04-211-1/+29
| |
* | Fix zeppelin imports, run prettierAmir Bandeali2018-04-213-4/+3
| |
* | Added tests for (most functions in) LibBytes. The write methods are not ↵Greg Hysen2018-04-213-2/+241
| | | | | | | | currently compatible with our generated contract wrappers.
* | Added description for the DummyERC721Token constructorGreg Hysen2018-04-211-0/+6
| |
* | Renamed addAssetProxy back to registerAssetProxy; this seemed to cause less ↵Greg Hysen2018-04-216-29/+33
| | | | | | | | confusion. Also updated the function description.
* | Reverting earlier change: interfaces now inherit from other interfacesGreg Hysen2018-04-212-2/+10
| |
* | Clarified that 0x0 could be passed into AssetProxyDispatcherGreg Hysen2018-04-212-4/+4
| |
* | Inlined decodeMetadata in the proxies and removed encodeMetadata (already ↵Greg Hysen2018-04-213-132/+5
| | | | | | | | exists in Typescript). This simplifies the code.
* | Added @TODO for safeTransferFrom support in ERC721 proxyGreg Hysen2018-04-211-0/+2
| |
* | Removed outdated TODO comment in MixinSettlementProxyGreg Hysen2018-04-211-2/+0
| |
* | Miscellaneous style changes to the contracts package; specifically testsGreg Hysen2018-04-218-23/+38
| |
* | Ran prettierGreg Hysen2018-04-214-58/+15
| |
* | renaming after tokenTransferProxy was removedGreg Hysen2018-04-214-127/+127
| |
* | Removed ERC20 V1 Proxy + TokenTransferProxyGreg Hysen2018-04-2117-631/+82
| |
* | Updated commenting. Noted that transferFrom succeeds or throws on all ↵Greg Hysen2018-04-214-7/+7
| | | | | | | | transferFrom implementations.
* | switched to constants in default order params.Greg Hysen2018-04-212-4/+4
| |
* | Reverted change that allowed ERC721 transfer proxy to be called with amount ↵Greg Hysen2018-04-212-14/+10
| | | | | | | | 0. This now throws.
* | Removed takerTokenAddress and makerTokenAddress from Order struct.Greg Hysen2018-04-2110-239/+237
| |
* | Added clarity to not-authorized test case in dispatcherGreg Hysen2018-04-211-3/+4
| |
* | toUnsigned -> toBuffer in assetProxyUtilsGreg Hysen2018-04-211-1/+1
| |
* | Unrolled the loop that copies the Order struct in FillOrderNoThrow. Saves ↵Greg Hysen2018-04-211-5/+17
| | | | | | | | 900 gas
* | address -> IAssetProxy where possible for clarityGreg Hysen2018-04-212-13/+13
| |
* | Reverted to calling read/write uint256Greg Hysen2018-04-212-2/+28
| |
* | More testing of common functionality across proxiesGreg Hysen2018-04-211-19/+58
| |
* | Updates to proxy tests.Greg Hysen2018-04-211-13/+13
| |
* | More authorized -> owner in test commentsGreg Hysen2018-04-211-3/+3
| |
* | Removed unnecessary deployments in testGreg Hysen2018-04-211-17/+1
| |
* | Moved ERC721 FillOrderNoThrow tests into wrapperGreg Hysen2018-04-212-45/+60
| |
* | Style improvements to the Asset Proxy testsGreg Hysen2018-04-212-134/+140
| |
* | Replaced instances of `accounts[0]` with `owner` in contracts test casesGreg Hysen2018-04-215-23/+26
| |
* | Minor changes to typescript testsGreg Hysen2018-04-213-8/+6
| |
* | Minor fixes to the contractsGreg Hysen2018-04-213-2/+5
| |
* | Rearranged preconditions in ERC721 proxyGreg Hysen2018-04-211-3/+3
| |
* | Changed order of encode/decode functions in token proxiesGreg Hysen2018-04-213-36/+36
| |
* | Updated name of AssetProxyChanged -> AssetProxySetGreg Hysen2018-04-213-3/+4
| |
* | Explicity declare `memory` for complex types, where possibleGreg Hysen2018-04-213-5/+5
| |
* | Improved readability of FillOrderNoThrow IIGreg Hysen2018-04-211-15/+15
| |
* | Improved readability of FillOrderNoThrowGreg Hysen2018-04-211-4/+4
| |
* | Updated ERC20 v1 proxy names in testsGreg Hysen2018-04-215-10/+10
| |
* | Ran prettier/linter on new contract testsGreg Hysen2018-04-213-4/+0
| |
* | Added comments around deploying contracts to helper/wrapper testsGreg Hysen2018-04-212-65/+34
| |
* | TS styles in core contract testsGreg Hysen2018-04-211-91/+38
| |
* | Added more comments to proxy testsGreg Hysen2018-04-211-52/+25
| |
* | Cleaned up TS in dispatcher testsGreg Hysen2018-04-211-44/+36
| |
* | Proxy Metadata -> DataGreg Hysen2018-04-212-9/+9
| |
* | Cleaning up some wordingGreg Hysen2018-04-215-28/+26
| |
* | Removed some unused ERC721 tokensGreg Hysen2018-04-211-62/+13
| |
* | Minor style improvements to asset proxy utilsGreg Hysen2018-04-216-72/+65
| |
* | ethereum-js for encoding/decoding asset proxy dataGreg Hysen2018-04-211-41/+32
| |
* | Added memory to bytes arrays, where possibleGreg Hysen2018-04-214-7/+7
| |
* | Replaced read/write Uint256 with generic bytes32, plus castingGreg Hysen2018-04-214-16/+16
| |
* | Updated public -> externalGreg Hysen2018-04-216-9/+9
| |
* | Removed unused dependencyGreg Hysen2018-04-211-1/+0
| |
* | snake case to camel caseGreg Hysen2018-04-211-25/+25
| |
* | makerAssetProxyData/takerAssetProxyData -> makerAssetData/takerAssetDataGreg Hysen2018-04-217-46/+46
| |
* | nilAddress to ZeroEx.NULL_ADDRESSGreg Hysen2018-04-215-27/+22
| |
* | IAssetProxyDispatcher to IAssetProxy in MixinSettlement layer + allowing ↵Greg Hysen2018-04-213-7/+8
| | | | | | | | 0-condition in ERC721 transfer
* | Removed Log prefix from eventsGreg Hysen2018-04-212-5/+5
| |
* | Removed unnecessary assetProxyManagerAddressGreg Hysen2018-04-215-29/+17
| |
* | removed unnecessary importGreg Hysen2018-04-211-2/+0
| |
* | setAssetProxy to addAssetProxyGreg Hysen2018-04-216-23/+23
| |
* | Renamed TransferProxy to ProxyGreg Hysen2018-04-215-13/+14
| |
* | Renaming TransferProxy to ProxyGreg Hysen2018-04-2110-56/+56
| |
* | ERC20 V1 proxy compilingGreg Hysen2018-04-211-3/+3
| |
* | Changed order of write parameters in LibBytes. Now ordered by most ↵Greg Hysen2018-04-214-10/+10
| | | | | | | | generalized to most specific
* | Asset Proxy DispatcherGreg Hysen2018-04-2129-145/+2459
| |
* | Fix mergeFabio Berger2018-04-211-2/+2
| |
* | Use addFillResults function and add comments to all marketFill functionsAmir Bandeali2018-04-211-36/+84
| |
* | Fix EtherDelta importsAmir Bandeali2018-04-211-2/+2
| |
* | Add back require statements and tests (will move to another PR)Amir Bandeali2018-04-212-3/+50
| |
* | Revert variable namingAmir Bandeali2018-04-2113-444/+454
| |
* | Update Solidity syntax and commentsAmir Bandeali2018-04-215-70/+67
| |
* | Return all amounts traded and fees paidAmir Bandeali2018-04-217-106/+115
| |
* | Add tests for marketBuyOrdersAmir Bandeali2018-04-212-4/+174
| |
* | Add marketBuyOrders, rename variables, and fx old testsAmir Bandeali2018-04-2111-645/+681
| |
* | Fix build errorsAmir Bandeali2018-04-214-26/+27
| |
* | Separate filled/cancelled errorsAmir Bandeali2018-04-214-6/+8
| |
* | Remove partial cancelsAmir Bandeali2018-04-218-141/+35
| |
* | updated test name to reflect smart contractsGreg Hysen2018-04-211-1/+1
| |
* | Change from cancelOrdersBefore to cancelOrdersUpTo. The effect is that ↵Greg Hysen2018-04-215-35/+40
| | | | | | | | orders with salt <= to maker epoch will be cancelled (previously, it was salt < maker epoch)
* | Renamed all instances of timestamp to salt. Clarified test case wording.Greg Hysen2018-04-213-18/+18
| |
* | Fixed spacingGreg Hysen2018-04-214-56/+56
| |
* | Implementation and tests in the protocol for cancelling all orders up to a ↵Greg Hysen2018-04-217-16/+134
| | | | | | | | specific time
* | Update copyright headersAmir Bandeali2018-04-2130-24/+150
| |
* | Add private keys for testrpc mnemonicAmir Bandeali2018-04-215-70/+20
| |
* | Address feedback and lintAmir Bandeali2018-04-2119-176/+92
| |
* | Add tests for fillOrderNoThrow based functionsAmir Bandeali2018-04-213-130/+344
| |
* | Fix fillOrderNoThrowAmir Bandeali2018-04-211-29/+15
| |
* | Add logging to testrpc scriptAmir Bandeali2018-04-211-0/+1
| |
* | Fix package.jsonAmir Bandeali2018-04-212-6/+5
| |
* | Bump Solidity version to 0.4.21Amir Bandeali2018-04-2120-30/+29
| |
* | Add fillOrderNoThrow to exchange wrapper and add testAmir Bandeali2018-04-212-6/+69
| |
* | Update formattingAmir Bandeali2018-04-214-34/+40
| |
* | Update fillOrderNoThrowAmir Bandeali2018-04-211-111/+103
| |
* | Update order utilsAmir Bandeali2018-04-211-5/+5
| |
* | Modify tests to work with new utilsAmir Bandeali2018-04-214-584/+632
| |
* | Add script for starting testrpc with preconfigured private keysAmir Bandeali2018-04-213-0/+72
| |
* | Add utils for hashing and signing orders, update wrappersAmir Bandeali2018-04-216-53/+96
| |
* | Modify utils to work with new signature formatAmir Bandeali2018-04-217-150/+189
| |
* | Change order field namesAmir Bandeali2018-04-215-74/+73
| |
* | Fix log decodingAmir Bandeali2018-04-211-13/+13
| |
* | Revert getOrderHash to old logicAmir Bandeali2018-04-211-2/+16
| |
* | Fix compile errorsAmir Bandeali2018-04-2111-30/+54
| |
* | Update fillOrderNoThrowRemco Bloemen2018-04-211-39/+45
| |
* | Use ABIv2 exchange core in wrapper functionsRemco Bloemen2018-04-211-55/+34
| |
* | Implement ABIv2 in ExchangeCoreRemco Bloemen2018-04-212-60/+33
| |
* | Implement EIP712 and ABIv2 in LibOrderRemco Bloemen2018-04-211-20/+12
| |
* | Add logDecoder, remove outdated testsAmir Bandeali2018-04-211-13/+14
| |
* | Merge developmentAmir Bandeali2018-04-211-105/+0
| |
* | Run prettierAmir Bandeali2018-04-211-1/+1
| |
* | Fix utils to work with new ABIAmir Bandeali2018-04-211-0/+105
| |
* | Add fillOrderNoThrow and wrapper functionsAmir Bandeali2018-04-211-1/+1
| |
* | Fix compile errorsAmir Bandeali2018-04-216-22/+22
| |
* | Fix spelling of latterRemco Bloemen2018-04-211-1/+1
| |
* | Add offset to signatureRemco Bloemen2018-04-211-11/+13
| |
* | Document noThrow wrapper and correct fixed array offsetRemco Bloemen2018-04-211-39/+81
| |
* | Add Trezor signaturesRemco Bloemen2018-04-211-0/+23
| |
* | Add TodosRemco Bloemen2018-04-212-0/+3
| |
* | Fix documentationRemco Bloemen2018-04-211-3/+3
| |
* | Verify length on EIP712 signaturesRemco Bloemen2018-04-211-1/+2
| |
* | Remove unused return valueRemco Bloemen2018-04-211-3/+0
| |
* | Spelling fixesRemco Bloemen2018-04-211-7/+8
| |
* | Add documentationRemco Bloemen2018-04-211-2/+16
| |
* | Make wrappers external againRemco Bloemen2018-04-211-2/+2
| |
* | Explicit returnsRemco Bloemen2018-04-211-5/+6
| |
* | Revert cancel order signature abstractionRemco Bloemen2018-04-211-7/+2
| |
* | Fix hash argument nameRemco Bloemen2018-04-211-2/+2
| |
* | Fix batchFillOrdersNoThrow nameRemco Bloemen2018-04-211-1/+1
| |
* | Fix input length in fillOrderNoThrowRemco Bloemen2018-04-211-6/+11
| |
* | Add SignatureType.Invalid and documentationRemco Bloemen2018-04-211-0/+21
| |
* | Make first value illegalRemco Bloemen2018-04-211-6/+4
| |
* | Implement EIP712 at verify-signature call siteRemco Bloemen2018-04-213-25/+19
| |
* | Cancel signature abstractionRemco Bloemen2018-04-211-3/+10
| |
* | Cache order maker signature (ZEIP-15)Remco Bloemen2018-04-211-8/+10
| |
* | Add EIP712 signatures (implements ZEIP-17)Remco Bloemen2018-04-211-4/+40
| |
* | Add external contract call signatures (relates to ZEIP 1 and 7)Remco Bloemen2018-04-212-1/+36
| |
* | Revert after cascadeRemco Bloemen2018-04-211-6/+7
| |
* | Add 'caller' signature typeRemco Bloemen2018-04-211-17/+35
| |
* | Abstract signature to opaque bytearrayRemco Bloemen2018-04-217-161/+148
| |
* | Use interfaces for contract typesRemco Bloemen2018-04-213-36/+33
| |
* | Use new logDecoder interfaceAmir Bandeali2018-04-212-10/+13
| |
* | Rename variablesAmir Bandeali2018-04-212-27/+27
| |
* | Move log decoding logic to exchange wrapperAmir Bandeali2018-04-212-21/+48
| |
* | Add logDecoder, remove outdated testsAmir Bandeali2018-04-215-144/+158
| |
* | Move utils dir into srcAmir Bandeali2018-04-2122-59/+54
| |
* | Merge developmentAmir Bandeali2018-04-215-123/+15
| |
* | Run prettierAmir Bandeali2018-04-214-26/+9
| |
* | Get tests to buildAmir Bandeali2018-04-212-173/+150
| |
* | Fix utils to work with new ABIAmir Bandeali2018-04-215-68/+148
| |
* | Add fillOrderNoThrow and wrapper functionsAmir Bandeali2018-04-2110-285/+386
| |
* | Move order settlement to MSettlementRemco Bloemen2018-04-214-59/+68
| |
* | Exchange refactor using mixin patternRemco Bloemen2018-04-2111-578/+873
| |
* | Fix compiler warningsRemco Bloemen2018-04-211-4/+6
| |
* | Update exchange to use interfaces and current SafeMathRemco Bloemen2018-04-211-7/+7
| |
* | Copy Exchange and deps to previous as Exchange_v1Remco Bloemen2018-04-214-0/+995
| |
* | Add interfaces for Exchange, TokenRegistery and TokenTransferProxyRemco Bloemen2018-04-215-0/+563
|/
* Add support for solidity 0.4.23Amir Bandeali2018-04-211-1/+1
|
* Publishcontracts@2.1.25@0xproject/website@0.0.28@0xproject/testnet-faucets@1.0.26@0xproject/sra-report@0.0.11Leonid Logvinov2018-04-191-2/+2
| | | | | | | | - 0x.js@0.36.3 - contracts@2.1.25 - @0xproject/sra-report@0.0.11 - @0xproject/testnet-faucets@1.0.26 - @0xproject/website@0.0.28
* Publishcontracts@2.1.24@0xproject/website@0.0.27@0xproject/testnet-faucets@1.0.25@0xproject/sra-report@0.0.10@0xproject/migrations@0.0.3Leonid Logvinov2018-04-191-2/+2
| | | | | | | | | - 0x.js@0.36.2 - contracts@2.1.24 - @0xproject/migrations@0.0.3 - @0xproject/sra-report@0.0.10 - @0xproject/testnet-faucets@1.0.25 - @0xproject/website@0.0.27
* Publishcontracts@2.1.23@0xproject/website@0.0.26@0xproject/testnet-faucets@1.0.24@0xproject/sra-report@0.0.9@0xproject/sol-resolver@0.0.2@0xproject/react-docs-example@0.0.8@0xproject/monorepo-scripts@0.1.18@0xproject/migrations@0.0.2@0xproject/metacoin@0.0.4@0xproject/dev-utils@0.3.6@0xproject/base-contract@0.2.1Fabio Berger2018-04-181-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.36.1 - @0xproject/abi-gen@0.2.11 - @0xproject/assert@0.2.7 - @0xproject/base-contract@0.2.1 - @0xproject/connect@0.6.10 - contracts@2.1.23 - @0xproject/deployer@0.4.1 - @0xproject/dev-utils@0.3.6 - @0xproject/json-schemas@0.7.21 - @0xproject/metacoin@0.0.4 - @0xproject/migrations@0.0.2 - @0xproject/monorepo-scripts@0.1.18 - @0xproject/react-docs-example@0.0.8 - @0xproject/react-docs@0.0.8 - @0xproject/react-shared@0.1.3 - @0xproject/sol-cov@0.0.8 - @0xproject/sol-resolver@0.0.2 - @0xproject/sra-report@0.0.9 - @0xproject/subproviders@0.9.0 - @0xproject/testnet-faucets@1.0.24 - @0xproject/tslint-config@0.4.16 - @0xproject/types@0.6.1 - @0xproject/typescript-typings@0.2.0 - @0xproject/utils@0.5.2 - @0xproject/web3-wrapper@0.6.1 - @0xproject/website@0.0.26
* Merge pull request #535 from 0xProject/fix/commentRenderingFabio Berger2018-04-181-8/+8
|\ | | | | Docs: Fix Type Comment Rendering
| * Fix commentsFabio Berger2018-04-181-8/+8
| |
* | Remove prettier change on package.jsonJacob Evans2018-04-181-10/+5
| |
* | Update deployer and contracts repo to use solidity 0.4.22Jacob Evans2018-04-181-6/+11
|/
* Remove artifactsLeonid Logvinov2018-04-1314-5529/+0
|
* Revert "Merge pull request #493 from ↵Leonid Logvinov2018-04-1215-1/+5530
| | | | | | | hysz/features/deployer/multipleCodebaseSupport" This reverts commit 70d403e6f8c56bc70e6d3471a770b9bbff5d72e7, reversing changes made to 073bf738ddb271b6b4158798baf4cac3cb0608e9.
* Merge branch 'development' into removeMigrateStepFabio Berger2018-04-121-9/+9
|\ | | | | | | | | | | | | | | | | | | | | * development: Publish Updated CHANGELOGS # Conflicts: # packages/0x.js/package.json # packages/deployer/package.json # packages/utils/CHANGELOG.json
| * Publishcontracts@2.1.22@0xproject/website@0.0.25@0xproject/testnet-faucets@1.0.23@0xproject/sra-report@0.0.8@0xproject/react-docs-example@0.0.7@0xproject/monorepo-scripts@0.1.17@0xproject/metacoin@0.0.3@0xproject/dev-utils@0.3.5@0xproject/base-contract@0.2.0Leonid Logvinov2018-04-121-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0x.js@0.36.0 - @0xproject/abi-gen@0.2.10 - @0xproject/assert@0.2.6 - @0xproject/base-contract@0.2.0 - @0xproject/connect@0.6.9 - contracts@2.1.22 - @0xproject/deployer@0.4.0 - @0xproject/dev-utils@0.3.5 - @0xproject/json-schemas@0.7.20 - @0xproject/metacoin@0.0.3 - @0xproject/monorepo-scripts@0.1.17 - @0xproject/react-docs-example@0.0.7 - @0xproject/react-docs@0.0.7 - @0xproject/react-shared@0.1.2 - @0xproject/sol-cov@0.0.7 - @0xproject/sra-report@0.0.8 - @0xproject/subproviders@0.8.5 - @0xproject/testnet-faucets@1.0.23 - @0xproject/tslint-config@0.4.15 - @0xproject/types@0.6.0 - @0xproject/typescript-typings@0.1.0 - @0xproject/utils@0.5.1 - @0xproject/web3-wrapper@0.6.0 - @0xproject/website@0.0.25
* | Move NULL_BYTES to @0xproject/utilsFabio Berger2018-04-112-4/+3
| |
* | Simplify the testsFabio Berger2018-04-111-1/+1
| |
* | Merge branch 'development' into removeMigrateStepFabio Berger2018-04-111-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: Fix lint error Fix documentation links in some READMEs Fix relative link Add step to publishing that upload staging doc jsons, deploys staging website, opens every docs page and asks the dev to confirm that each one renders properly before publishing Fix web3Wrapper build command Add top-level `yarn lerna:stage_docs` to upload docJsons to the staging S3 bucket for all packages with a docs page Added a detailed description of `renameOverloadedMethods` (special thanks to @fabioberger). Updated Javascript styles in the Abi-Gen and Utils packages, around support for function overloading. Updated deployer to accept a list of contract directories as input. Contract directories are namespaced to a void clashes. Also in this commit is a fix for overloading contract functions. Refactor publish script to have it's main execution body be lean and discrete steps # Conflicts: # packages/contracts/package.json # packages/deployer/package.json
| * Updated deployer to accept a list of contract directories as input. Contract ↵Greg Hysen2018-04-101-1/+1
| | | | | | | | directories are namespaced to a void clashes. Also in this commit is a fix for overloading contract functions.
* | Move migrations into separate monorepo subpackage and hook it up to 0x.js ↵Fabio Berger2018-04-093-15/+4
| | | | | | | | and contracts
* | merge developmentFabio Berger2018-04-091-1/+15
|\|
| * Merge pull request #505 from 0xProject/fix/readmeContributingSectionFabio Berger2018-04-061-1/+15
| |\ | | | | | | Improve README contributing sections in all packages
| | * Improve contributing section of all packages so they include building entire ↵Fabio Berger2018-04-051-1/+15
| | | | | | | | | | | | monorepo on first contribution
* | | Move away from using web3 directly in 0x.js testsFabio Berger2018-04-061-3/+4
| | |
* | | Merge branch 'development' into removeMigrateStepFabio Berger2018-04-0514-55/+51
|\| | | | | | | | | | | | | | | | | | | | | | | * development: Fix tests Call static functions as static Address feedback Move our contract templates to accept Provider instead of Web3Wrapper
| * | Fix testsLeonid Logvinov2018-04-052-3/+1
| | |
| * | Move our contract templates to accept Provider instead of Web3WrapperLeonid Logvinov2018-04-0413-53/+51
| |/
* | Move migrations over from contracts to 0x.jsFabio Berger2018-04-046-184/+0
| |
* | Fix typosFabio Berger2018-04-041-2/+2
|/
* Remove unused contracts depsFabio Berger2018-04-031-8/+1
|