aboutsummaryrefslogtreecommitdiffstats
path: root/packages/dev-utils/src
Commit message (Collapse)AuthorAgeFilesLines
* chore: change package org from 0xproject to 0xJacob Evans2018-10-183-4/+4
|
* Handle revert with reason when decoding call resultJacob Evans2018-09-281-1/+6
| | | | | | We use in-process ganache which throws on an RPC error. This means all of our tests get a nice revert error thrown when testing against ganache. This is not possible with RPC providers and a revert with reason result is returned. Our callAsync doesn't handle this and attempts to decode the revert with reason error log as a successful log, which results in an error while decoding. This only works with our fork of ethers https://github.com/ethers-io/ethers.js/pull/188 and will need to be re-worked when updating to Ethers.js 4
* Remove all in-package monorepo-scripts by adding doc gen/upload and ↵Fabio Berger2018-07-301-8/+0
| | | | aggregate release note publishing to publish script
* Merge pull request #883 from 0xProject/feature/tslint-improvementsLeonid Logvinov2018-07-181-2/+2
|\ | | | | New tslint rules
| * Fix tslint issuesLeonid Logvinov2018-07-171-2/+2
| |
* | Mine a dummy block in blockchain_lifecycle to re-apply any time offsetAlex Browne2018-07-181-14/+25
|/
* Export Web3ProviderEngine from subproviders packageFabio Berger2018-07-131-4/+3
|
* -fetch';Fabio Berger2018-07-131-7/+7
|
* merge v2-prototypeFabio Berger2018-07-041-17/+9
|\
| * Move NodeType caching out of web3-wrapper and into our internal codeAlex Browne2018-07-041-2/+10
| |
| * Improve robustness of revert reason assertionsAlex Browne2018-07-031-19/+3
| |
* | Remove hack since latest web3-provider-engine fixed underlying issueFabio Berger2018-07-041-5/+0
|/
* Improve reliability of the minimum block number hack for the devnet/gethAlex Browne2018-06-291-1/+37
|
* Introduce subprovider for printing revert stack tracesAlex Browne2018-06-151-0/+1
|
* Fix no-unused-variable tslint rule to include parameters and fix issuesFabio Berger2018-06-121-1/+1
|
* Implement SolidityProfiler & adapt sol-cov to work with GethLeonid Logvinov2018-06-091-0/+1
|
* Fix linting issuesfragosti2018-06-071-1/+0
|
* Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-06-072-10/+53
|\ | | | | | | feature/improve-linting
| * Update more things to work with both Geth and GanacheAlex Browne2018-06-071-8/+3
| |
| * Remove extra logs and other small fixesAlex Browne2018-06-071-2/+0
| |
| * Add ability to quickly switch between Geth and Ganache by changing a constAlex Browne2018-06-071-1/+7
| |
| * Add more transactions to Geth on init. Skip tests that are failing.Alex Browne2018-06-071-0/+2
| |
| * Use Geth for contract testsAlex Browne2018-06-072-9/+50
| |
* | Try enabling no-unused-variable...fragosti2018-06-052-3/+0
|/
* Introduce ethereum-types packageLeonid Logvinov2018-06-011-1/+1
|
* Rename Signer to Wallet, rename GAS_ESTIMATE to GAS_LIMITAmir Bandeali2018-05-312-3/+3
|
* Increase block gas limitAmir Bandeali2018-05-312-1/+2
|
* Remove web3Factory.create and remove dev-tools dependency on sol-covLeonid Logvinov2018-05-233-42/+1
|
* Make sol-cov work with truffle and other artifact adaptersLeonid Logvinov2018-05-231-2/+3
|
* Fix TSLint issuesFabio Berger2018-05-151-3/+12
|
* Merge branch 'development' into breakUp0xjsFabio Berger2018-05-112-4/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 ganache subprovider configLeonid Logvinov2018-05-111-2/+2
| |
| * Fix linter issuesLeonid Logvinov2018-05-101-2/+1
| |
* | Merge branch 'development' into breakUp0xjsFabio Berger2018-05-101-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-1/+1
| |
* | Add var returnsFabio Berger2018-05-101-2/+4
| |
* | Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a ↵Fabio Berger2018-05-102-0/+67
|/ | | | unifying library with the same interface
* Merge branch 'development' into feature/0x.js/remove-hd-wallet-from-testJacob Evans2018-04-171-2/+2
|\
| * Fix testsLeonid Logvinov2018-04-121-2/+2
| |
* | Update the Changelog with pr numberJacob Evans2018-04-141-1/+1
| |
* | Remove truffle-hdwallet from 0x.js testsJacob Evans2018-04-131-1/+5
|/
* Move our contract templates to accept Provider instead of Web3WrapperLeonid Logvinov2018-04-042-3/+2
|
* Add metacoin example projectLeonid Logvinov2018-04-021-1/+0
|
* Merge branch 'development' into convertScriptsToTsFabio Berger2018-03-147-79/+99
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (71 commits) Transform input data before encoding for callAsync and getABIEncodedTransactionData Update coverage badge to show development coverage Configure post build hook Notify coveralls after all tasks have finished Address feedback Revert "Report all coverage reports together" Separate published packages and typescript typings on README Report all coverage reports together Add other statement types Properly and consistently parse ENV vars Add forgotten file Start using solidity-parser-antlr Fix the default always overriding to address Submit a TD PR Add an explanatory comment for making ranges unique Fix a typo in handling env variables Introduce TESTRPC_FIRST_ADDRESS Make BlockchainLifecycle accept only web3Wrapper Fix comments Fix deployer CHANGELOG ... # Conflicts: # README.md # packages/deployer/package.json # packages/subproviders/src/globals.d.ts # yarn.lock
| * Properly and consistently parse ENV varsLeonid Logvinov2018-03-133-6/+7
| |
| * Fix a typo in handling env variablesLeonid Logvinov2018-03-121-3/+3
| |
| * Introduce TESTRPC_FIRST_ADDRESSLeonid Logvinov2018-03-122-1/+4
| |
| * Make BlockchainLifecycle accept only web3WrapperLeonid Logvinov2018-03-121-4/+2
| |
| * Remove redundant Date.now()Leonid Logvinov2018-03-121-0/+19
| |
| * Make env variables parsing more strict and add docsLeonid Logvinov2018-03-121-2/+9
| |
| * Address feedbackLeonid Logvinov2018-03-121-1/+2
| |
| * Add double negation before using shouldUseInProcessGanacheLeonid Logvinov2018-03-121-1/+1
| |
| * Rename useInProcessGanache to shouldUseInProcessGanacheLeonid Logvinov2018-03-121-3/+3
| |
| * Make coverage a module instead of a functionLeonid Logvinov2018-03-123-9/+14
| |
| * Rename COVERAGE to SOLIDITY_COVERAGSLeonid Logvinov2018-03-121-1/+1
| |
| * Rename getCoverageSubprovider to getCoverageSubproviderSingletonLeonid Logvinov2018-03-123-4/+4
| |
| * Add sol-cover implementationLeonid Logvinov2018-03-126-79/+65
| |
* | Move configuration into package.json configs sectionFabio Berger2018-03-141-2/+3
| |
* | Fix lint issuesFabio Berger2018-03-131-0/+1
| |
* | small fixesFabio Berger2018-03-132-2/+1
| |
* | move scripts to monorepro-scriptsFabio Berger2018-03-134-96/+11
| |
* | Convert 0x.js scripts to TS, move the prepublishUtils script to `dev-utils` ↵Fabio Berger2018-03-134-0/+99
|/ | | | and also convert it to TS.
* Change imports orderLeonid Logvinov2018-02-151-1/+2
|
* Move subproviders from dev-utils to subprovidersLeonid Logvinov2018-02-153-64/+1
|
* Remove constructor argLeonid Logvinov2018-01-302-4/+5
|
* Make an RPC constructor param implicitLeonid Logvinov2018-01-301-2/+3
|
* Remove truffle from testsLeonid Logvinov2018-01-301-1/+2
|
* Refactor contracts tests to not use injected web3 instanceLeonid Logvinov2018-01-306-0/+111
|
* Fix a stupid RPC bug which caused the port togo over 65535Leonid Logvinov2018-01-171-1/+1
|
* Apply prettier configLeonid Logvinov2018-01-032-3/+3
|
* Add new underscore-privates rule to @0xproject/tslint-config and fix lint errorsBrandon Millman2017-12-202-25/+25
|
* Fix connect unused varsLeonid Logvinov2017-12-151-1/+0
|
* Implement first custom linter rule async-suffixLeonid Logvinov2017-12-151-3/+0
|
* Create dev-utils with blockchainLifecycle in itLeonid Logvinov2017-12-143-0/+89