aboutsummaryrefslogtreecommitdiffstats
path: root/packages/contract-wrappers/src
Commit message (Expand)AuthorAgeFilesLines
* Introduce new contract-addresses package and use it everywhereAlex Browne2018-10-1611-60/+136
* update contract_wrappers to use new artifacts and abi-gen wrappers packagesAlex Browne2018-10-1613-126/+142
* Remove artifacts from migrations package and update contract-wrappers accordi...Alex Browne2018-10-1611-318/+129
* Update contract-wrappers package to use new contracts package for generated f...Alex Browne2018-10-1613-142/+104
* feat(contract-wrappers): add optional validation to the forwarder wrapperBrandon Millman2018-10-131-38/+84
* Update the exported types for the packages which touch RPC providersJacob Evans2018-10-091-0/+1
* Throw and handle errors from Providers.Jacob Evans2018-10-091-1/+1
* Return SignedOrder from signing utils.Jacob Evans2018-10-051-24/+3
* Add eth_signTypedData support to our wallet subprovidersJacob Evans2018-10-051-13/+22
* Fix linter issueLeonid Logvinov2018-10-027-9/+7
* merge developmentFabio Berger2018-09-253-6/+19
|\
| * Merge pull request #1037 from 0xProject/feature/forwarder-helper/sra-and-rpcFrancesco Agosti2018-09-243-6/+19
| |\
| | * Make ForwaderWrapper take in a number for feePercentage instead of BigNumberfragosti2018-09-193-6/+19
* | | Fix lint issuesFabio Berger2018-09-251-8/+8
* | | Decode logs received from blockstreamFabio Berger2018-09-251-4/+5
* | | Refactor blockstream integration to use the proper callback method interfaceFabio Berger2018-09-251-11/+29
|/ /
* | Add comments for clarityFabio Berger2018-09-241-0/+1
* | Fix bug where if block wasn't found, getBlockAsync would throw. Now it return...Fabio Berger2018-09-241-3/+14
|/
* Update decoration errorFabio Berger2018-09-171-1/+1
* Merge https://github.com/0xProject/0x-monorepo into feature/website/update-po...fragosti2018-09-055-2/+192
|\
| * Export abstract fetchersFabio Berger2018-09-051-0/+2
| * Export missing typeFabio Berger2018-09-041-0/+1
| * Add `validateFillOrderThrowIfInvalidAsync` and `validateOrderFillableOrThrowA...Fabio Berger2018-09-042-2/+79
| * Export fetchers from contract-wrappersFabio Berger2018-09-041-0/+3
| * Move fetchers to contract-wrappersFabio Berger2018-09-042-0/+107
* | Fix contract not deployed on network bug in ContractWrapper classBrandon Millman2018-08-311-1/+4
|/
* Export missing types and add OrderValidatorWrapper to hidden constructorsBrandon Millman2018-08-291-0/+3
* Add OrderValidatorWrapper to public interfaceBrandon Millman2018-08-281-0/+1
* Add getBalancesAndAllowances to wrapperBrandon Millman2018-08-281-0/+25
* 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
* Initial OrderValidator wrapperBrandon Millman2018-08-284-0/+96
* Combine importsFabio Berger2018-08-271-2/+9
* Add/improve commentsFabio Berger2018-08-231-1/+1
* Fix remaining merge issuesFabio Berger2018-08-222-3/+5
* Merge development branchFabio Berger2018-08-222-0/+304
|\
| * Rename to Transaction Encoder.Jacob Evans2018-08-183-127/+301
| * [Contract-wrappers] Exchange execute transaction encoderJacob Evans2018-08-162-0/+130
* | Fix index.ts given fix in doc generationFabio Berger2018-08-221-12/+0
* | Move types from sol-compiler to types so they can be used in other places wit...Fabio Berger2018-08-223-6/+3
* | Add missing exports to 0x.js and contract-wrappers index.tsFabio Berger2018-08-211-0/+2
* | Cleanup contract-wrappers index.tsFabio Berger2018-08-201-20/+30
* | Remove outdating commentFabio Berger2018-08-176-12/+6
* | Flesh out 0x.js index.ts and added some exports to other index.ts in the processFabio Berger2018-08-151-0/+1
* | Merge developmentFabio Berger2018-08-1513-19/+374
|\|
| * fix contract-wrappers json-schemasfragosti2018-08-104-12/+12
| * Rename to calldata utilsBrandon Millman2018-08-032-8/+8
| * Add testsBrandon Millman2018-08-021-18/+19
| * Create marketBuyOrdersOptimizationsBrandon Millman2018-08-023-8/+63
| * Clarify ethAmount is in weiBrandon Millman2018-07-311-2/+2
| * Add more assertionsBrandon Millman2018-07-313-6/+102
| * Write initial test for forwarder_wrapperBrandon Millman2018-07-311-4/+4
| * Add getOrdersInfo to exchange_wrapperBrandon Millman2018-07-312-3/+23
| * Implement initial forwarder wrapperBrandon Millman2018-07-316-0/+183
* | Add missing type exportsFabio Berger2018-08-071-0/+1
* | Make signature_util into an object literal so related functions are rendered ...Fabio Berger2018-08-031-2/+2
* | Add missing doc commentsFabio Berger2018-08-036-2/+55
* | Remove all in-package monorepo-scripts by adding doc gen/upload and aggregate...Fabio Berger2018-07-301-8/+0
|/
* Fix accidental import from test folderFabio Berger2018-07-261-1/+1
* Remove artifacts which should no longer be commitedFabio Berger2018-07-269-14598/+0
* Update artifacts in contract-wrappers, generate artifacts and improve READMEFabio Berger2018-07-269-3813/+14589
* Fix a bad mergeLeonid Logvinov2018-07-181-2/+2
* MergeLeonid Logvinov2018-07-181-9/+11
* Merge branch 'v2-prototype' into feature/order-watcher-v2Leonid Logvinov2018-07-185-19/+29
|\
| * Stop subscriptions from unsubscribing on recoverable network issuesFabio Berger2018-07-175-19/+29
* | Export forgotten stuff from contract-wrappersLeonid Logvinov2018-07-131-3/+12
* | Make getZRXAssetData not asyncLeonid Logvinov2018-07-131-3/+4
|/
* Merge pull request #863 from 0xProject/refactor/0x.jsFabio Berger2018-07-123-6/+9
|\
| * Add missing paramFabio Berger2018-07-121-0/+1
| * Refactor 0x.js to V2Fabio Berger2018-07-123-3/+8
| * Remove TokenRegistry from 0x.jsFabio Berger2018-07-122-3/+0
* | Add explicit HACK comment when we import assertBrandon Millman2018-07-121-1/+1
|/
* Dedupe AssetProxyId typesLeonid Logvinov2018-07-094-9/+3
* Fix a typoLeonid Logvinov2018-07-091-1/+1
* Default shouldValidate to trueLeonid Logvinov2018-07-091-17/+17
* Add basic validation for exchange contract wrapperLeonid Logvinov2018-07-092-18/+159
* Add type for AssetProxyIdLeonid Logvinov2018-07-091-0/+5
* Add revert reason parsing to error handling decoratorLeonid Logvinov2018-07-092-0/+6
* Return AssetProxyId instead of string from proxy.getProxyIdAsync()Leonid Logvinov2018-07-092-4/+6
* Instantiate BlockAndLogStreamer with generic type parametersLeonid Logvinov2018-07-061-1/+1
* Fix testsLeonid Logvinov2018-07-062-30/+17
* Fix merge conflictsLeonid Logvinov2018-07-051-1/+1
* Adjust commentsLeonid Logvinov2018-07-051-114/+81
* Fix commentsLeonid Logvinov2018-07-051-5/+5
* Improve the commentLeonid Logvinov2018-07-051-1/+1
* Rename Proxie to ProxyLeonid Logvinov2018-07-051-1/+1
* Rename compact_artifacts to artifactsLeonid Logvinov2018-07-0510-9/+9
* Rearrange assertions t match parameter orderLeonid Logvinov2018-07-053-138/+109
* Fix match orders test and add a validation TODOLeonid Logvinov2018-07-051-1/+3
* Add Exchange contract wrapperLeonid Logvinov2018-07-053-3/+1040
* Pass through blockPollingInterval down to contract wrapperLeonid Logvinov2018-07-053-6/+21
* Export orderStatus and OrderInfoLeonid Logvinov2018-07-051-0/+2
* Add blockPollingInterval config to contractWrappers config typeLeonid Logvinov2018-07-051-0/+2
* Add contractWrappers.erc721Proxy.getproxyIdAsyncLeonid Logvinov2018-07-051-0/+9
* Add contractWrappers.erc20Proxy.getproxyIdAsyncLeonid Logvinov2018-07-051-0/+9
* Make it possible to configure block polling interval in base contract wrapperLeonid Logvinov2018-07-051-3/+6
* Add blockPollingIntervalMs as an optional field to contract-wrappers config s...Leonid Logvinov2018-07-052-0/+2
* Add OrderInfo and OrderStatus to typesLeonid Logvinov2018-07-051-0/+16
* Add OrderTxOptsSchemaLeonid Logvinov2018-07-051-0/+8
* Update ABI in compact_artifactsLeonid Logvinov2018-07-053-86/+585
* Merge branch 'v2-prototype' into v2-contract-wrappers-WIPLeonid Logvinov2018-07-052-2/+122
|\
| * Merge branch 'v2-prototype' into eth-lightwallet-subprovider-finalJacob Evans2018-07-041-2/+11
| |\
| | * Update blockstream to latest version, propogate errors to top-level callersFabio Berger2018-07-041-2/+11
| * | Fix Tslint issuesFabio Berger2018-06-263-8/+7
| |/
* | Add isSubscriptionToken assertionLeonid Logvinov2018-06-294-0/+8
* | Rename approved to approvedAddressLeonid Logvinov2018-06-291-2/+2
* | Use removeUndefinedProperties for txOptsLeonid Logvinov2018-06-293-32/+55
* | Rename getApprovedAsync to getApprovedIfExistsAsyncLeonid Logvinov2018-06-291-5/+5
* | Add HACK commentsLeonid Logvinov2018-06-294-0/+8
* | Add assertions for txOpts and methodOptsLeonid Logvinov2018-06-294-38/+75
* | Remove tokenTransferProxyAddress from configLeonid Logvinov2018-06-292-10/+6
* | Fix addresses in WETH9 and ZRX token artifactsLeonid Logvinov2018-06-292-2/+2
* | Export newly refactored contracts from contract-wrappers and index.tsLeonid Logvinov2018-06-292-70/+50
* | Refactor typesLeonid Logvinov2018-06-291-35/+21
* | Implement ERC721 token wrapper and token transfer proxy with testsLeonid Logvinov2018-06-292-0/+512
* | Refactor ERC20 token transfer proxy and it's testsLeonid Logvinov2018-06-291-25/+23
* | Refactor ERC20 token wrapper and it's testsLeonid Logvinov2018-06-291-23/+23
* | Refactor base contract-wrapper class to use new names, artifact format and on...Leonid Logvinov2018-06-291-21/+13
* | Refactor EtherToken contract wrapper to use new names and artifacts formatLeonid Logvinov2018-06-291-19/+19
* | Use new signature verification method in assertionsLeonid Logvinov2018-06-291-9/+12
* | Remove unused params in filter_utilsLeonid Logvinov2018-06-291-13/+3
* | Start unused parameter names with underscoreLeonid Logvinov2018-06-291-4/+4
* | Remove old contracts and add new ones to/from artifacts.tsLeonid Logvinov2018-06-291-14/+19
* | Remove exchange-related functionality for nowLeonid Logvinov2018-06-298-1665/+0
* | Update compact_wrtifactsLeonid Logvinov2018-06-2914-1820/+3311
|/
* Fix typofragosti2018-06-151-1/+1
* Fix filling orders on Portalfragosti2018-06-156-4/+12
* Store the instantiated OrderValidationUtilsFabio Berger2018-06-121-2/+2
* Pass in generated contract wrapper to orderValidationUtils at instantiationFabio Berger2018-06-111-10/+25
* Refactor orderValidationUtils to use the generated contract wrapper instead o...Fabio Berger2018-06-111-7/+11
* Refactor ExchangeTransferSimulator public interface to accet an AbstractBalan...Fabio Berger2018-06-114-17/+59
* Merge branch 'v2-prototype' into refactor/move-spawn-switch-to-utilsFabio Berger2018-06-0711-16/+16
|\
| * Get build and tests to passfragosti2018-06-073-3/+9
| * merge v2-prototypeFabio Berger2018-06-061-1/+1
| |\
| * | Linter now passesfragosti2018-06-066-0/+7
| * | Try enabling no-unused-variable...fragosti2018-06-059-18/+5
* | | Move spawnSwitchErr to @0xproject/utilsFabio Berger2018-06-061-3/+0
| |/ |/|
* | Mention the gasLimit until in the doc commentFabio Berger2018-06-051-1/+1
|/
* Fix TSLint rulesFabio Berger2018-05-164-6/+22
* Add missing type definitionsLeonid Logvinov2018-05-143-5/+5
* Remove unused methods and importsFabio Berger2018-05-112-31/+1
* Fix prettierFabio Berger2018-05-112-8/+2
* Merge branch 'development' into breakUp0xjsFabio Berger2018-05-111-2/+2
* Rename zeroExContract... to contractWrappers...Fabio Berger2018-05-106-14/+14
* Add var returnsFabio Berger2018-05-102-6/+10
* Remove unneeded tslint disableFabio Berger2018-05-101-1/+0
* Remove generated contract wrappersFabio Berger2018-05-106-3842/+0
* Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a unifyin...Fabio Berger2018-05-1039-0/+8969