Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use correct "orderValidator" address in order_validator_wrapper ctor | Ian K Smith | 2019-02-01 | 1 | -1/+1 |
| | |||||
* | Upgrade bignumber.js version | Leonid Logvinov | 2019-01-15 | 1 | -3/+3 |
| | |||||
* | Remove matchOrders optimization | Jacob Evans | 2019-01-12 | 1 | -10/+4 |
| | |||||
* | bug(exchange-wrapper): matchOrdersAsync input param mutation | Jacob Evans | 2019-01-12 | 1 | -8/+10 |
| | |||||
* | Minor documentation updates to dutch auction wrapper | Greg Hysen | 2019-01-08 | 1 | -7/+8 |
| | |||||
* | `afterAuctionDetails` -> `auctionDetails` | Greg Hysen | 2019-01-08 | 1 | -2/+2 |
| | |||||
* | Ran prettier & linter | Greg Hysen | 2019-01-08 | 1 | -66/+69 |
| | |||||
* | Removed redundant assignment | Greg Hysen | 2019-01-08 | 1 | -1/+1 |
| | |||||
* | ran prettier + added changelog entry for contract wrappers | Greg Hysen | 2019-01-08 | 1 | -6/+2 |
| | |||||
* | ran prettier | Greg Hysen | 2019-01-08 | 1 | -17/+16 |
| | |||||
* | dutch wrapper tests working | Greg Hysen | 2019-01-08 | 1 | -14/+10 |
| | |||||
* | all dutchie wrapper tests passing | Greg Hysen | 2019-01-08 | 1 | -64/+30 |
| | |||||
* | Progress on dutch auction wrapper. Need to add auction data decoding to it. | Greg Hysen | 2019-01-08 | 1 | -2/+72 |
| | |||||
* | Dutch wrapper | Greg Hysen | 2019-01-08 | 1 | -0/+151 |
| | |||||
* | Add nonce to TxOpts | Leonid Logvinov | 2018-11-20 | 5 | -0/+46 |
| | |||||
* | address linter errors | Fabio Berger | 2018-11-11 | 1 | -2/+0 |
| | |||||
* | Move signature validation into ↵ | Fabio Berger | 2018-11-10 | 1 | -13/+2 |
| | | | | OrderValidationUtils.validateOrderFillableOrThrowAsync | ||||
* | Fix validateOrderFillableOrThrowAsync method so it also checks order ↵ | Fabio Berger | 2018-11-09 | 1 | -0/+17 |
| | | | | signature, cancelled, cancelledUpTo, and throws helpful error messages | ||||
* | Add note about tslint false positive | Alex Browne | 2018-10-27 | 2 | -0/+4 |
| | |||||
* | fix(contract-wrappers): Fix tslint errors that were lingering due to ↵ | Alex Browne | 2018-10-24 | 8 | -28/+27 |
| | | | | misconfiguration | ||||
* | chore: change package org from 0xproject to 0x | Jacob Evans | 2018-10-18 | 9 | -44/+44 |
| | |||||
* | Remove ContractNotFound errors in contract-wrappers | Alex Browne | 2018-10-16 | 3 | -19/+0 |
| | |||||
* | In contract-wrappers, remove setProvider and add unsubscribeAll method. | Alex Browne | 2018-10-16 | 8 | -48/+0 |
| | |||||
* | Add OrThrow suffix to getContractAddressesForNetwork | Alex Browne | 2018-10-16 | 1 | -1/+0 |
| | |||||
* | Fix bug introduced during rebase | Alex Browne | 2018-10-16 | 1 | -0/+1 |
| | |||||
* | Improve error handling for unknown network ids in contract-wrappers | Alex Browne | 2018-10-16 | 6 | -14/+14 |
| | |||||
* | Apply various PR feedback | Alex Browne | 2018-10-16 | 6 | -19/+15 |
| | |||||
* | Introduce new contract-addresses package and use it everywhere | Alex Browne | 2018-10-16 | 9 | -38/+96 |
| | |||||
* | update contract_wrappers to use new artifacts and abi-gen wrappers packages | Alex Browne | 2018-10-16 | 8 | -72/+80 |
| | |||||
* | Remove artifacts from migrations package and update contract-wrappers ↵ | Alex Browne | 2018-10-16 | 9 | -276/+107 |
| | | | | accordingly | ||||
* | Update contract-wrappers package to use new contracts package for generated ↵ | Alex Browne | 2018-10-16 | 8 | -70/+62 |
| | | | | files | ||||
* | feat(contract-wrappers): add optional validation to the forwarder wrapper | Brandon Millman | 2018-10-13 | 1 | -38/+84 |
| | | | | | | | | Similar to the approach taken in exchange wrapper, make a call to an rpc node in order to simulate the transaction before actually sending the transaction. The decorator will parse revert reasons and other types of errors into canonical errors that a consumer of the library expects when interacting with a contract wrapper. | ||||
* | merge development | Fabio Berger | 2018-09-25 | 1 | -6/+11 |
|\ | |||||
| * | Merge pull request #1037 from 0xProject/feature/forwarder-helper/sra-and-rpc | Francesco Agosti | 2018-09-24 | 1 | -6/+11 |
| |\ | | | | | | | [asset-buyer] Create new AssetBuyer class | ||||
| | * | Make ForwaderWrapper take in a number for feePercentage instead of BigNumber | fragosti | 2018-09-19 | 1 | -6/+11 |
| | | | |||||
* | | | Fix lint issues | Fabio Berger | 2018-09-25 | 1 | -8/+8 |
| | | | |||||
* | | | Decode logs received from blockstream | Fabio Berger | 2018-09-25 | 1 | -4/+5 |
| | | | |||||
* | | | Refactor blockstream integration to use the proper callback method interface | Fabio Berger | 2018-09-25 | 1 | -11/+29 |
|/ / | |||||
* | | Add comments for clarity | Fabio Berger | 2018-09-24 | 1 | -0/+1 |
| | | |||||
* | | Fix bug where if block wasn't found, getBlockAsync would throw. Now it ↵ | Fabio Berger | 2018-09-24 | 1 | -3/+14 |
|/ | | | | returns `undefined` | ||||
* | Merge https://github.com/0xProject/0x-monorepo into ↵ | fragosti | 2018-09-05 | 1 | -2/+77 |
|\ | | | | | | | feature/website/update-portal-v2 | ||||
| * | Add `validateFillOrderThrowIfInvalidAsync` and ↵ | Fabio Berger | 2018-09-04 | 1 | -2/+77 |
| | | | | | | | | `validateOrderFillableOrThrowAsync` to ExchangeWrapper | ||||
* | | Fix contract not deployed on network bug in ContractWrapper class | Brandon Millman | 2018-08-31 | 1 | -1/+4 |
|/ | |||||
* | Add getBalancesAndAllowances to wrapper | Brandon Millman | 2018-08-28 | 1 | -0/+25 |
| | |||||
* | Add params to all function comments | Brandon Millman | 2018-08-28 | 1 | -0/+12 |
| | |||||
* | Add getERC721Owner to wrapper | Brandon Millman | 2018-08-28 | 1 | -1/+13 |
| | |||||
* | Update getOrdersAndTradersInfo to return an array instead | Brandon Millman | 2018-08-28 | 1 | -7/+12 |
| | |||||
* | Add getBalanceAndAllowance to wrapper | Brandon Millman | 2018-08-28 | 1 | -1/+19 |
| | |||||
* | Add getTraderInfo and getTradersInfo to wrapper | Brandon Millman | 2018-08-28 | 1 | -2/+27 |
| | |||||
* | Add getOrderAndTraderInfoAsync to wrapper | Brandon Millman | 2018-08-28 | 1 | -2/+20 |
| | |||||
* | Initial OrderValidator wrapper | Brandon Millman | 2018-08-28 | 1 | -0/+72 |
| | |||||
* | Combine imports | Fabio Berger | 2018-08-27 | 1 | -2/+9 |
| | |||||
* | Add/improve comments | Fabio Berger | 2018-08-23 | 1 | -1/+1 |
| | |||||
* | Merge development branch | Fabio Berger | 2018-08-22 | 1 | -0/+11 |
|\ | |||||
| * | Rename to Transaction Encoder. | Jacob Evans | 2018-08-18 | 1 | -3/+8 |
| | | | | | | | | Add tests for all encoding methods. | ||||
| * | [Contract-wrappers] Exchange execute transaction encoder | Jacob Evans | 2018-08-16 | 1 | -0/+6 |
| | | |||||
* | | Move types from sol-compiler to types so they can be used in other places ↵ | Fabio Berger | 2018-08-22 | 1 | -1/+1 |
| | | | | | | | | without requiring sol-compiler as a dep | ||||
* | | Remove outdating comment | Fabio Berger | 2018-08-17 | 6 | -12/+6 |
| | | |||||
* | | Merge development | Fabio Berger | 2018-08-15 | 2 | -1/+241 |
|\| | |||||
| * | Rename to calldata utils | Brandon Millman | 2018-08-03 | 1 | -5/+5 |
| | | |||||
| * | Create marketBuyOrdersOptimizations | Brandon Millman | 2018-08-02 | 1 | -8/+19 |
| | | |||||
| * | Clarify ethAmount is in wei | Brandon Millman | 2018-07-31 | 1 | -2/+2 |
| | | |||||
| * | Add more assertions | Brandon Millman | 2018-07-31 | 1 | -1/+40 |
| | | |||||
| * | Write initial test for forwarder_wrapper | Brandon Millman | 2018-07-31 | 1 | -4/+4 |
| | | |||||
| * | Add getOrdersInfo to exchange_wrapper | Brandon Millman | 2018-07-31 | 1 | -1/+21 |
| | | |||||
| * | Implement initial forwarder wrapper | Brandon Millman | 2018-07-31 | 1 | -0/+170 |
| | | |||||
* | | Add missing doc comments | Fabio Berger | 2018-08-03 | 6 | -2/+55 |
|/ | |||||
* | Fix accidental import from test folder | Fabio Berger | 2018-07-26 | 1 | -1/+1 |
| | |||||
* | Fix a bad merge | Leonid Logvinov | 2018-07-18 | 1 | -2/+2 |
| | |||||
* | Merge | Leonid Logvinov | 2018-07-18 | 1 | -9/+11 |
| | |||||
* | Merge branch 'v2-prototype' into feature/order-watcher-v2 | Leonid Logvinov | 2018-07-18 | 5 | -19/+29 |
|\ | |||||
| * | Stop subscriptions from unsubscribing on recoverable network issues | Fabio Berger | 2018-07-17 | 5 | -19/+29 |
| | | |||||
* | | Make getZRXAssetData not async | Leonid Logvinov | 2018-07-13 | 1 | -3/+4 |
|/ | |||||
* | Dedupe AssetProxyId types | Leonid Logvinov | 2018-07-09 | 3 | -4/+3 |
| | |||||
* | Fix a typo | Leonid Logvinov | 2018-07-09 | 1 | -1/+1 |
| | |||||
* | Default shouldValidate to true | Leonid Logvinov | 2018-07-09 | 1 | -17/+17 |
| | |||||
* | Add basic validation for exchange contract wrapper | Leonid Logvinov | 2018-07-09 | 1 | -16/+155 |
| | |||||
* | Return AssetProxyId instead of string from proxy.getProxyIdAsync() | Leonid Logvinov | 2018-07-09 | 2 | -4/+6 |
| | |||||
* | Instantiate BlockAndLogStreamer with generic type parameters | Leonid Logvinov | 2018-07-06 | 1 | -1/+1 |
| | |||||
* | Fix merge conflicts | Leonid Logvinov | 2018-07-05 | 1 | -1/+1 |
| | |||||
* | Adjust comments | Leonid Logvinov | 2018-07-05 | 1 | -114/+81 |
| | |||||
* | Fix comments | Leonid Logvinov | 2018-07-05 | 1 | -5/+5 |
| | |||||
* | Improve the comment | Leonid Logvinov | 2018-07-05 | 1 | -1/+1 |
| | |||||
* | Rename Proxie to Proxy | Leonid Logvinov | 2018-07-05 | 1 | -1/+1 |
| | |||||
* | Rearrange assertions t match parameter order | Leonid Logvinov | 2018-07-05 | 3 | -138/+109 |
| | |||||
* | Fix match orders test and add a validation TODO | Leonid Logvinov | 2018-07-05 | 1 | -1/+3 |
| | |||||
* | Add Exchange contract wrapper | Leonid Logvinov | 2018-07-05 | 1 | -0/+994 |
| | |||||
* | Pass through blockPollingInterval down to contract wrapper | Leonid Logvinov | 2018-07-05 | 3 | -6/+21 |
| | |||||
* | Add contractWrappers.erc721Proxy.getproxyIdAsync | Leonid Logvinov | 2018-07-05 | 1 | -0/+9 |
| | |||||
* | Add contractWrappers.erc20Proxy.getproxyIdAsync | Leonid Logvinov | 2018-07-05 | 1 | -0/+9 |
| | |||||
* | Make it possible to configure block polling interval in base contract wrapper | Leonid Logvinov | 2018-07-05 | 1 | -3/+6 |
| | |||||
* | Merge branch 'v2-prototype' into v2-contract-wrappers-WIP | Leonid Logvinov | 2018-07-05 | 1 | -2/+11 |
|\ | |||||
| * | Update blockstream to latest version, propogate errors to top-level callers | Fabio Berger | 2018-07-04 | 1 | -2/+11 |
| | | |||||
* | | Add isSubscriptionToken assertion | Leonid Logvinov | 2018-06-29 | 3 | -0/+3 |
| | | |||||
* | | Rename approved to approvedAddress | Leonid Logvinov | 2018-06-29 | 1 | -2/+2 |
| | | |||||
* | | Use removeUndefinedProperties for txOpts | Leonid Logvinov | 2018-06-29 | 3 | -32/+55 |
| | | |||||
* | | Rename getApprovedAsync to getApprovedIfExistsAsync | Leonid Logvinov | 2018-06-29 | 1 | -5/+5 |
| | | |||||
* | | Add HACK comments | Leonid Logvinov | 2018-06-29 | 4 | -0/+8 |
| | | |||||
* | | Add assertions for txOpts and methodOpts | Leonid Logvinov | 2018-06-29 | 2 | -38/+60 |
| | | |||||
* | | Implement ERC721 token wrapper and token transfer proxy with tests | Leonid Logvinov | 2018-06-29 | 2 | -0/+512 |
| | | |||||
* | | Refactor ERC20 token transfer proxy and it's tests | Leonid Logvinov | 2018-06-29 | 1 | -25/+23 |
| | | |||||
* | | Refactor ERC20 token wrapper and it's tests | Leonid Logvinov | 2018-06-29 | 1 | -23/+23 |
| | | |||||
* | | Refactor base contract-wrapper class to use new names, artifact format and ↵ | Leonid Logvinov | 2018-06-29 | 1 | -21/+13 |
| | | | | | | | | only decode logs from that contract | ||||
* | | Refactor EtherToken contract wrapper to use new names and artifacts format | Leonid Logvinov | 2018-06-29 | 1 | -19/+19 |
| | | |||||
* | | Remove exchange-related functionality for now | Leonid Logvinov | 2018-06-29 | 2 | -1121/+0 |
|/ | |||||
* | Fix typo | fragosti | 2018-06-15 | 1 | -1/+1 |
| | |||||
* | Fix filling orders on Portal | fragosti | 2018-06-15 | 6 | -4/+12 |
| | |||||
* | Store the instantiated OrderValidationUtils | Fabio Berger | 2018-06-12 | 1 | -2/+2 |
| | |||||
* | Pass in generated contract wrapper to orderValidationUtils at instantiation | Fabio Berger | 2018-06-11 | 1 | -10/+25 |
| | |||||
* | Refactor ExchangeTransferSimulator public interface to accet an ↵ | Fabio Berger | 2018-06-11 | 1 | -8/+41 |
| | | | | AbstractBalanceAndProxyAllowanceLazyStore so that this module could be re-used in different contexts. | ||||
* | Get build and tests to pass | fragosti | 2018-06-07 | 1 | -1/+1 |
| | |||||
* | Linter now passes | fragosti | 2018-06-06 | 6 | -0/+7 |
| | |||||
* | Try enabling no-unused-variable... | fragosti | 2018-06-05 | 4 | -7/+4 |
| | |||||
* | Remove unused methods and imports | Fabio Berger | 2018-05-11 | 1 | -6/+0 |
| | |||||
* | Fix prettier | Fabio Berger | 2018-05-11 | 2 | -8/+2 |
| | |||||
* | Remove generated contract wrappers | Fabio Berger | 2018-05-10 | 6 | -3842/+0 |
| | |||||
* | Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a ↵ | Fabio Berger | 2018-05-10 | 12 | -0/+5852 |
unifying library with the same interface |