| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'v2-prototype' into refactor/check-revert-reasons | Fabio Berger | 2018-06-25 | 3 | -5/+6 |
|\ |
|
| * | Update and add tests | Amir Bandeali | 2018-06-23 | 1 | -2/+4 |
| * | Move isFunctionRemoveAuthorizedAddress to test | Remco Bloemen | 2018-06-23 | 1 | -0/+2 |
| * | Merge LibMem and LibBytes | Remco Bloemen | 2018-06-23 | 2 | -3/+0 |
* | | Rename ContractLibErrors to RevertReasons | Fabio Berger | 2018-06-23 | 1 | -1/+1 |
* | | Remove revert reason 'Exchange' prefix | Fabio Berger | 2018-06-23 | 1 | -2/+2 |
* | | Move constants over to ContractLibError enum and update all tests | Fabio Berger | 2018-06-23 | 2 | -15/+10 |
* | | Fix test now that contract reverts with message | Fabio Berger | 2018-06-22 | 1 | -0/+1 |
* | | Change Whitelist error messages to conform to rest and added revert reason ch... | Fabio Berger | 2018-06-22 | 1 | -0/+2 |
* | | Merge branch 'v2-prototype' into refactor/check-revert-reasons | Fabio Berger | 2018-06-22 | 5 | -5/+15 |
|\| |
|
| * | Add event to setSignatureValidatorApproval, rename signer => signerAddress ac... | Amir Bandeali | 2018-06-22 | 3 | -5/+5 |
| * | Fixed two mislabelled revert reasons + Signature Validator revert tests worki... | Greg Hysen | 2018-06-21 | 1 | -0/+5 |
| * | Twenty new tests for MixinSignatureValidator. Fixed handling of unsupported t... | Greg Hysen | 2018-06-21 | 2 | -0/+5 |
* | | Check revert reasons in Authorizable tests | Fabio Berger | 2018-06-21 | 1 | -0/+1 |
* | | Update core tests to actually check revert message | Fabio Berger | 2018-06-21 | 2 | -0/+44 |
|/ |
|
* | Merge pull request #637 from 0xProject/bug/contracts/eip712-191-prefix | Jacob Evans | 2018-06-20 | 2 | -6/+23 |
|\ |
|
| * | Optimize and remove redundant encodePacked | Jacob Evans | 2018-06-19 | 1 | -2/+1 |
| * | Merge branch 'v2-prototype' into bug/contracts/eip712-191-prefix | Jacob Evans | 2018-06-18 | 19 | -65/+277 |
| |\ |
|
| * | | Rebase and update feedback | Jacob Evans | 2018-06-18 | 1 | -8/+8 |
| * | | Basic EIP712 encoder | Jacob Evans | 2018-06-08 | 1 | -10/+11 |
| * | | Update Order utils to use eip712 | Jacob Evans | 2018-06-06 | 5 | -142/+7 |
| * | | Add missing EIP191 prefix for EIP712 | Jacob Evans | 2018-06-05 | 5 | -7/+158 |
* | | | Make cancelOrdersUpTo compatible with sender abstraction | Amir Bandeali | 2018-06-20 | 1 | -0/+2 |
| |/
|/| |
|
* | | Change wording of error message when you try to use more than one subprovider | Alex Browne | 2018-06-15 | 1 | -1/+1 |
* | | Fix linter errors and remove coverage.json | Alex Browne | 2018-06-15 | 1 | -2/+1 |
* | | Remove unused variables and other small fixes | Alex Browne | 2018-06-15 | 1 | -5/+6 |
* | | Fix a bug in revert_trace.ts | Alex Browne | 2018-06-15 | 1 | -23/+23 |
* | | Introduce subprovider for printing revert stack traces | Alex Browne | 2018-06-15 | 2 | -22/+50 |
* | | Unpop byte rather than making deep copy | Amir Bandeali | 2018-06-13 | 1 | -8/+3 |
* | | Pass gas in to marketBuyOrdersNoThrow | Amir Bandeali | 2018-06-13 | 1 | -1/+1 |
* | | Add tests for deepCopyBytes and missing write methods from LibBytes | Amir Bandeali | 2018-06-13 | 1 | -0/+1 |
* | | Pop id from assetData before dispatching to AssetProxies | Amir Bandeali | 2018-06-13 | 3 | -3/+18 |
* | | Speedup awaitTransactionMinedAsync and reduce polling interval in contracts t... | Alex Browne | 2018-06-12 | 1 | -1/+4 |
* | | Implement SolidityProfiler & adapt sol-cov to work with Geth | Leonid Logvinov | 2018-06-09 | 3 | -1/+51 |
* | | Updated LibBytes error messages | Greg Hysen | 2018-06-08 | 1 | -5/+5 |
* | | Style updates to contracts | Greg Hysen | 2018-06-08 | 1 | -1/+1 |
* | | Removed the LibAssetProxyDecoder. Merged decode functions into the proxies. T... | Greg Hysen | 2018-06-08 | 2 | -3/+3 |
* | | Converged on naming scheme for asset data: renamed all instances of assetMeta... | Greg Hysen | 2018-06-08 | 1 | -12/+12 |
* | | Test for onReceived erc721 callback | Greg Hysen | 2018-06-08 | 2 | -0/+3 |
* | | Foundation for TestLibAssetProxyDecoder | Greg Hysen | 2018-06-08 | 2 | -0/+3 |
* | | Tests for libMem | Greg Hysen | 2018-06-08 | 2 | -0/+3 |
* | | Merge pull request #678 from 0xProject/fix/order-utils/remaining-v2-changes | Fabio Berger | 2018-06-08 | 1 | -0/+1 |
|\ \ |
|
| * | | Fix tslint failure | Fabio Berger | 2018-06-08 | 1 | -0/+1 |
* | | | merge v2-prototype | Fabio Berger | 2018-06-07 | 13 | -41/+150 |
|\| | |
|
| * | | Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into ... | fragosti | 2018-06-07 | 5 | -8/+144 |
| |\ \ |
|
| | * | | Apply various fixes based on PR feedback | Alex Browne | 2018-06-07 | 1 | -1/+1 |
| | * | | Use an enum for ProviderType in contracts/src/utils/web3_wrapper | Alex Browne | 2018-06-07 | 1 | -4/+21 |
| | * | | Add Async suffix to relevant assertions | Alex Browne | 2018-06-07 | 1 | -9/+9 |
| | * | | Fix linter errors | Alex Browne | 2018-06-07 | 2 | -2/+36 |
| | * | | Update more things to work with both Geth and Ganache | Alex Browne | 2018-06-07 | 1 | -22/+14 |
| | * | | Small fixes and cleanup | Alex Browne | 2018-06-07 | 2 | -6/+2 |
| | * | | Add additional gas to calls to fillOrderNoThrow | Alex Browne | 2018-06-07 | 1 | -6/+6 |
| | * | | Throw in web3-wrapper when rawCallResult is '0x' | Alex Browne | 2018-06-07 | 2 | -0/+13 |
| | * | | Fix some more test cases, especially those that call increaseTime | Alex Browne | 2018-06-07 | 1 | -0/+26 |
| | * | | Add support for TEST_PROVIDER env var | Alex Browne | 2018-06-07 | 1 | -3/+4 |
| | * | | Update more tests to pass on Geth | Alex Browne | 2018-06-07 | 2 | -0/+14 |
| | * | | Get LibBytes tests working on both Ganache and Geth | Alex Browne | 2018-06-07 | 2 | -1/+6 |
| | * | | Add ability to quickly switch between Geth and Ganache by changing a const | Alex Browne | 2018-06-07 | 1 | -3/+16 |
| | * | | Replace constant.REVERT test assertions with expectRevertOrAlwaysFailingTrans... | Alex Browne | 2018-06-07 | 1 | -2/+2 |
| | * | | Update code after rebase | Alex Browne | 2018-06-07 | 3 | -2/+27 |
| | |/ |
|
| * | | Get build and tests to pass | fragosti | 2018-06-07 | 1 | -1/+2 |
| * | | Linter now passes | fragosti | 2018-06-06 | 10 | -34/+6 |
| |/ |
|
* / | move generated contract wrappers from `contract_wrappers/generated/` to `gene... | Fabio Berger | 2018-06-06 | 6 | -13/+13 |
|/ |
|
* | Update Exchange statuses, revert instead of emmitting event on fill/cancel fa... | Amir Bandeali | 2018-06-05 | 2 | -16/+7 |
* | Merge branch 'v2-prototype' into refactor/order-utils/for-v2 | Fabio Berger | 2018-06-02 | 3 | -55/+52 |
|\ |
|
| * | Set contract expiration time to a constant 10 minutes | Alex Browne | 2018-06-02 | 1 | -1/+2 |
| * | Remove unused promises array | Alex Browne | 2018-06-02 | 2 | -6/+0 |
| * | Make erc20_wrapper and erc721_wrapper serial | Alex Browne | 2018-06-02 | 2 | -48/+50 |
* | | Fix tslint issues | Fabio Berger | 2018-06-02 | 1 | -2/+1 |
* | | Merge branch 'v2-prototype' into refactor/order-utils/for-v2 | Fabio Berger | 2018-06-02 | 9 | -15/+25 |
|\| |
|
| * | Fix linter errors | Leonid Logvinov | 2018-06-01 | 4 | -4/+4 |
| * | Add ethereum-types to extraFileIncludes | Leonid Logvinov | 2018-06-01 | 1 | -2/+9 |
| * | Introduce ethereum-types package | Leonid Logvinov | 2018-06-01 | 8 | -14/+11 |
| * | Merge pull request #640 from 0xProject/await-transaction-success | Alex Browne | 2018-05-31 | 1 | -4/+10 |
| |\ |
|
| | * | Pass in a provider and instantiate a new web3Wrapper in token_registry_wrapper | Alex Browne | 2018-05-31 | 1 | -4/+6 |
| | * | Add awaitTransactionSuccess where needed | Alex Browne | 2018-05-31 | 1 | -2/+6 |
* | | | Rename Ecrecover to EthSign | Fabio Berger | 2018-06-01 | 3 | -6/+3 |
* | | | Merge branch 'v2-prototype' into refactor/order-utils/for-v2 | Fabio Berger | 2018-06-01 | 9 | -58/+73 |
|\| | |
|
| * | | Rename Signer to Wallet, rename GAS_ESTIMATE to GAS_LIMIT | Amir Bandeali | 2018-05-31 | 1 | -1/+1 |
| * | | Make AssetProxyId last byte of assetData | Amir Bandeali | 2018-05-31 | 1 | -8/+8 |
| * | | Add signer to txHash, allow approveValidator to be used with executeTransaction | Amir Bandeali | 2018-05-31 | 1 | -5/+4 |
| * | | Use last byte of signature as signature type | Amir Bandeali | 2018-05-31 | 1 | -2/+2 |
| * | | Remove TxOrigin signature type, modify whitelist to use Validator signature type | Amir Bandeali | 2018-05-31 | 1 | -0/+1 |
| * | | Update Whitelist contract with comments, also require maker to be whitelisted | Amir Bandeali | 2018-05-31 | 1 | -0/+2 |
| * | | Add example whitelist contract and minimum tests | Amir Bandeali | 2018-05-31 | 1 | -0/+1 |
| * | | Add TxOrigin signature type and rearrange order of types | Amir Bandeali | 2018-05-31 | 1 | -3/+5 |
| * | | Change logDecoder back into class, remove awaitTransactionMined from multiSig... | Amir Bandeali | 2018-05-31 | 3 | -50/+62 |
| |/ |
|
* | | Introduce OrderWithoutExchangeAddress type since this is what get's sent to t... | Fabio Berger | 2018-05-31 | 3 | -26/+22 |
* | | Initial refactor of order-utils. Move many utils from contracts into this pac... | Fabio Berger | 2018-05-30 | 10 | -316/+25 |
|/ |
|
* | Remove contracts -> @0xproject/order-utils dependency | Leonid Logvinov | 2018-05-26 | 1 | -0/+1 |
* | Fix imports in order_utils | Leonid Logvinov | 2018-05-25 | 1 | -1/+1 |
* | Merge pull request #571 from 0xProject/feature/contracts/proxyOwner | Amir Bandeali | 2018-05-25 | 7 | -62/+76 |
|\ |
|
| * | Use web3-wrapper instead of 0x.js, update logDecoder | Amir Bandeali | 2018-05-25 | 5 | -42/+41 |
| * | Cleanup tests | Amir Bandeali | 2018-05-25 | 1 | -1/+1 |
| * | Add old MultiSig to previous contracts, cleanup file structure | Amir Bandeali | 2018-05-25 | 1 | -5/+5 |
| * | Address feedback, rename contract to AssetProxyOwner | Amir Bandeali | 2018-05-25 | 3 | -8/+5 |
| * | Update multisig tests and utils | Amir Bandeali | 2018-05-25 | 1 | -25/+43 |
* | | Merge branch 'v2-prototype' into feature/contracts/eip712-order-hash | Fabio Berger | 2018-05-25 | 6 | -38/+17 |
|\ \ |
|
| * | | Fix linter issues | Leonid Logvinov | 2018-05-25 | 1 | -1/+1 |
| * | | Migrate migrations to v2 | Leonid Logvinov | 2018-05-25 | 6 | -39/+18 |
| |/ |
|
* | | Use domain separator for exchange address | Jacob Evans | 2018-05-25 | 1 | -4/+19 |
* | | Update order hash to match latest eip712 | Jacob Evans | 2018-05-25 | 1 | -19/+26 |
|/ |
|
* | Check transaction receipt status codes where applicable | Alex Browne | 2018-05-24 | 1 | -1/+1 |
* | Move contract utils | Leonid Logvinov | 2018-05-24 | 2 | -0/+377 |
* | Merge branch 'v2-prototype' into feature/truffle-sol-cov | Leonid Logvinov | 2018-05-24 | 6 | -23/+26 |
|\ |
|
| * | Fix ExchangeWrapper | Fabio Berger | 2018-05-23 | 1 | -3/+5 |
| * | Fix imports | Fabio Berger | 2018-05-23 | 1 | -1/+1 |
| * | Merge branch 'v2-prototype' into refactor/contracts/remove0xjsDep | Fabio Berger | 2018-05-23 | 7 | -18/+31 |
| |\ |
|
| * | | Remove 0x.js dep from contracts | Fabio Berger | 2018-05-23 | 6 | -23/+24 |
* | | | Fix a bug in CALL-like opcode handling | Leonid Logvinov | 2018-05-23 | 1 | -1/+2 |
* | | | Remove web3Factory.create and remove dev-tools dependency on sol-cov | Leonid Logvinov | 2018-05-23 | 1 | -3/+9 |
| |/
|/| |
|
* | | Merge pull request #601 from 0xProject/contracts-test-fixes | Alex Browne | 2018-05-23 | 1 | -0/+1 |
|\ \ |
|
| * | | Add awaitTransactionMinedAsync after every sent transaction | Alex Browne | 2018-05-22 | 1 | -0/+1 |
| |/ |
|
* | | Add CancelOrder and MatchOrder types | Remco Bloemen | 2018-05-22 | 2 | -3/+15 |
* | | Add missing return types | Remco Bloemen | 2018-05-22 | 4 | -14/+14 |
|/ |
|
* | orderFilledAmount -> orderTakerAssetFilledAmount | Greg Hysen | 2018-05-19 | 1 | -1/+1 |
* | Cleaned up interface for decoding proxy data. Added a general decoder, which ... | Greg Hysen | 2018-05-19 | 2 | -5/+53 |
* | Removed redundant log decode call | Greg Hysen | 2018-05-19 | 1 | -2/+0 |
* | The OrderInfo struct is now returned by the getOrderInfo function | Greg Hysen | 2018-05-19 | 2 | -5/+9 |
* | Style changes to atomic order matching | Greg Hysen | 2018-05-19 | 1 | -6/+8 |
* | Added require reasons to MixinMatchOrders and cleaned up some comments. | Greg Hysen | 2018-05-19 | 1 | -20/+15 |
* | Atomic Order Matching - Tests | Greg Hysen | 2018-05-19 | 4 | -6/+147 |
* | Merge pull request #583 from 0xProject/bug/contracts/erc721-encoded-pad | Jacob Evans | 2018-05-18 | 1 | -1/+2 |
|\ |
|
| * | Pad to 32 if asset ids are small | Jacob Evans | 2018-05-10 | 1 | -1/+2 |
* | | Merge branch 'development' into v2-prototype | Fabio Berger | 2018-05-16 | 4 | -8/+8 |
* | | Merge branch 'development' into v2-prototype | Amir Bandeali | 2018-05-16 | 8 | -76/+98 |
|/ |
|
* | Make LibBytes methods internal, add TestLibBytes | Amir Bandeali | 2018-05-05 | 1 | -1/+1 |
* | Make all lib functions internal, add contracts for testing | Amir Bandeali | 2018-04-27 | 2 | -31/+2 |
* | Add tests and comments | Amir Bandeali | 2018-04-27 | 1 | -2/+0 |
* | Update tests and utils | Amir Bandeali | 2018-04-27 | 6 | -1/+65 |
* | merge v2-prototype | Fabio Berger | 2018-04-24 | 3 | -97/+96 |
|\ |
|
| * | Rename variables, create private validation methods in token wrappers | Amir Bandeali | 2018-04-24 | 3 | -97/+96 |
* | | Fix tests | Amir Bandeali | 2018-04-24 | 2 | -3/+21 |
|/ |
|
* | Define numbers of dummy tokens to deploy in constants | Amir Bandeali | 2018-04-24 | 3 | -2/+4 |
* | Remove type assertions | Amir Bandeali | 2018-04-24 | 1 | -18/+12 |
* | Fix and cleanup tests | Amir Bandeali | 2018-04-24 | 2 | -1/+13 |
* | Add ERC721 wrapper | Amir Bandeali | 2018-04-24 | 2 | -20/+161 |
* | Add ERC20Wrapper | Amir Bandeali | 2018-04-24 | 3 | -32/+127 |
* | Rename proxyUtils => assetProxyUtils | Amir Bandeali | 2018-04-23 | 1 | -6/+6 |
* | Rename missed variables | Amir Bandeali | 2018-04-23 | 1 | -1/+1 |
* | Add missing async suffix | Amir Bandeali | 2018-04-22 | 1 | -1/+1 |
* | Rename token => asset | Amir Bandeali | 2018-04-22 | 4 | -57/+57 |
* | Rename Token => IERC20Token | Amir Bandeali | 2018-04-22 | 1 | -2/+0 |
* | Rename DummyToken => DummyERC20Token | Amir Bandeali | 2018-04-22 | 3 | -9/+6 |
* | export proxyUtils instead of individual functions | Amir Bandeali | 2018-04-22 | 1 | -34/+32 |
* | Added tests for (most functions in) LibBytes. The write methods are not curre... | Greg Hysen | 2018-04-21 | 1 | -0/+1 |
* | Miscellaneous style changes to the contracts package; specifically tests | Greg Hysen | 2018-04-21 | 1 | -2/+2 |
* | Removed ERC20 V1 Proxy + TokenTransferProxy | Greg Hysen | 2018-04-21 | 3 | -13/+0 |
* | Removed takerTokenAddress and makerTokenAddress from Order struct. | Greg Hysen | 2018-04-21 | 2 | -8/+0 |
* | toUnsigned -> toBuffer in assetProxyUtils | Greg Hysen | 2018-04-21 | 1 | -1/+1 |
* | Minor changes to typescript tests | Greg Hysen | 2018-04-21 | 2 | -4/+2 |
* | Updated ERC20 v1 proxy names in tests | Greg Hysen | 2018-04-21 | 2 | -3/+3 |
* | Minor style improvements to asset proxy utils | Greg Hysen | 2018-04-21 | 1 | -10/+3 |
* | ethereum-js for encoding/decoding asset proxy data | Greg Hysen | 2018-04-21 | 1 | -41/+32 |
* | Removed unused dependency | Greg Hysen | 2018-04-21 | 1 | -1/+0 |
* | snake case to camel case | Greg Hysen | 2018-04-21 | 1 | -25/+25 |
* | makerAssetProxyData/takerAssetProxyData -> makerAssetData/takerAssetData | Greg Hysen | 2018-04-21 | 2 | -10/+10 |
* | Renaming TransferProxy to Proxy | Greg Hysen | 2018-04-21 | 1 | -3/+3 |
* | Asset Proxy Dispatcher | Greg Hysen | 2018-04-21 | 5 | -2/+94 |
* | Revert variable naming | Amir Bandeali | 2018-04-21 | 4 | -55/+55 |
* | Add marketBuyOrders, rename variables, and fx old tests | Amir Bandeali | 2018-04-21 | 4 | -104/+121 |
* | Fix build errors | Amir Bandeali | 2018-04-21 | 2 | -12/+5 |
* | Separate filled/cancelled errors | Amir Bandeali | 2018-04-21 | 1 | -1/+2 |
* | Remove partial cancels | Amir Bandeali | 2018-04-21 | 3 | -24/+6 |
* | Change from cancelOrdersBefore to cancelOrdersUpTo. The effect is that orders... | Greg Hysen | 2018-04-21 | 1 | -2/+2 |
* | Renamed all instances of timestamp to salt. Clarified test case wording. | Greg Hysen | 2018-04-21 | 2 | -3/+3 |
* | Fixed spacing | Greg Hysen | 2018-04-21 | 1 | -2/+2 |
* | Implementation and tests in the protocol for cancelling all orders up to a sp... | Greg Hysen | 2018-04-21 | 2 | -0/+16 |
* | Add private keys for testrpc mnemonic | Amir Bandeali | 2018-04-21 | 1 | -20/+14 |
* | Address feedback and lint | Amir Bandeali | 2018-04-21 | 7 | -121/+36 |
* | Add tests for fillOrderNoThrow based functions | Amir Bandeali | 2018-04-21 | 1 | -0/+42 |
* | Fix package.json | Amir Bandeali | 2018-04-21 | 1 | -5/+5 |
* | Add fillOrderNoThrow to exchange wrapper and add test | Amir Bandeali | 2018-04-21 | 1 | -0/+21 |
* | Update order utils | Amir Bandeali | 2018-04-21 | 1 | -5/+5 |
* | Add script for starting testrpc with preconfigured private keys | Amir Bandeali | 2018-04-21 | 2 | -0/+29 |
* | Add utils for hashing and signing orders, update wrappers | Amir Bandeali | 2018-04-21 | 5 | -52/+95 |
* | Modify utils to work with new signature format | Amir Bandeali | 2018-04-21 | 6 | -149/+189 |
* | Use new logDecoder interface | Amir Bandeali | 2018-04-21 | 2 | -10/+13 |
* | Rename variables | Amir Bandeali | 2018-04-21 | 2 | -27/+27 |
* | Move log decoding logic to exchange wrapper | Amir Bandeali | 2018-04-21 | 1 | -11/+39 |
* | Add logDecoder, remove outdated tests | Amir Bandeali | 2018-04-21 | 4 | -16/+77 |
* | Move utils dir into src | Amir Bandeali | 2018-04-21 | 10 | -0/+679 |