Fabio Berger
139d289b01
remove stray console.log
2018-07-05 01:39:46 +02:00
Fabio Berger
fd242a9cba
Remove web3Utils dep and write necessary utility methods
2018-07-05 01:38:14 +02:00
Fabio Berger
7efa17ef7d
Add new param javadoc comment
2018-07-05 00:40:43 +02:00
Fabio Berger
a0b9c7777b
merge v2-prototype
2018-07-05 00:38:15 +02:00
Fabio Berger
1050ecdf3c
Refactor Web3Wrapper to no longer use Web3.js & add more test coverage
2018-07-05 00:36:01 +02:00
Fabio Berger
d712dc47d9
Removee getContractFromAbi method since we no longer use it and do not recommend others use it
2018-07-04 18:11:50 +02:00
Fabio Berger
cd766ea2a1
Add more assertions to Web3Wrapper public methods
2018-07-04 08:54:43 +02:00
Alex Browne
dc956020ef
Move NodeType caching out of web3-wrapper and into our internal code
2018-07-03 12:57:11 -07:00
Alex Browne
c5fcea1dbd
Actually cache node type in web3-wrapper
2018-07-03 10:40:54 -07:00
Alex Browne
5b64b3ea93
Improve robustness of revert reason assertions
2018-07-02 18:57:33 -07:00
Ara Kevonian
df50232ed9
Update default params in sendRawPaylodAsync for improved JSON-RPC compatibility
2018-06-19 04:13:32 -07:00
Alex Browne
3cc30f91a9
Speedup awaitTransactionMinedAsync and reduce polling interval in contracts tests
2018-06-11 17:07:28 -07:00
Leonid Logvinov
1c3dc757c3
Fix typos
2018-06-08 14:56:45 -07:00
Leonid Logvinov
760bab8f86
Implement SolidityProfiler & adapt sol-cov to work with Geth
2018-06-08 14:56:45 -07:00
Alex Browne
dd8727d3ae
Apply various fixes based on PR feedback
2018-06-06 12:41:15 -07:00
Alex Browne
d6d7f4e875
Update more things to work with both Geth and Ganache
2018-06-06 12:40:31 -07:00
Alex Browne
63caddea62
Small fixes and cleanup
2018-06-06 12:40:31 -07:00
Alex Browne
bca62c813d
Throw in web3-wrapper when rawCallResult is '0x'
2018-06-06 12:40:30 -07:00
Alex Browne
5900899c01
Add support for TEST_PROVIDER env var
2018-06-06 12:40:30 -07:00
Alex Browne
00bf957b53
Add more transactions to Geth on init. Skip tests that are failing.
2018-06-06 12:39:43 -07:00
Alex Browne
577156fe5f
Use Geth for contract tests
2018-06-06 12:39:39 -07:00
Leonid Logvinov
b8a267370d
Fix linter errors
2018-05-31 11:04:06 -07:00
Leonid Logvinov
a7fc9caacb
Introduce ethereum-types package
2018-05-31 11:04:05 -07:00
Alex Browne
f6f2818a02
Change error message for awaitTransactionSuccessAsync
2018-05-23 15:09:19 -07:00
Alex Browne
b05a3b7aed
Check transaction receipt status codes where applicable
2018-05-23 15:09:17 -07:00
Fabio Berger
839db68571
Fix TSLint rules
2018-05-16 14:59:10 +02:00
Leonid Logvinov
b74957acdf
Add missing type definitions
2018-05-14 10:35:13 +02:00
Fabio Berger
d370296e82
Merge branch 'development' into breakUp0xjs
...
* 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
2018-05-11 12:32:57 +02:00
Leonid Logvinov
f854f3ee2b
Remove unused deployer docs configs
2018-05-10 17:47:38 +02:00
Fabio Berger
209266dbed
Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a unifying library with the same interface
2018-05-09 20:36:28 +02:00
Leonid Logvinov
249bf0163d
Move our contract templates to accept Provider instead of Web3Wrapper
2018-04-04 11:56:32 +03:00
Leonid Logvinov
4d9029bb0e
Add metacoin example project
2018-04-02 12:34:29 +03:00
Leonid Logvinov
d72b7299c6
Move common types out of web3 types
2018-03-27 17:56:21 +02:00
Fabio Berger
6a410b03ff
Improve comments
2018-03-20 22:17:39 +00:00
Fabio Berger
3cd7bce0a3
Add DocComments to Web3Wrapper
2018-03-20 21:41:59 +00:00
Fabio Berger
647bc5a63e
Rename method for clarity
2018-03-20 21:41:21 +00:00
Fabio Berger
4f76bb2a12
Remove duplicate method
2018-03-20 21:39:41 +00:00
Fabio Berger
9991ddecc2
Fix var name typo
2018-03-20 21:39:08 +00:00
Fabio Berger
db8be4a66e
Rename stagedocs.ts
file to stage_docs.ts
in keeping with our file naming conventions. postpublish.ts
is the only exception and this is because it is dictated by Lerna
2018-03-20 12:00:22 +00:00
Fabio Berger
642a2cf165
Added doc json generation and uploading to Web3Wrapper package
2018-03-14 16:36:00 +01:00
Fabio Berger
009b70f5b2
Merge branch 'development' into convertScriptsToTs
...
* 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
2018-03-14 14:16:08 +01:00
Fabio Berger
f7c1e10b5a
Move configuration into package.json configs section
2018-03-14 14:07:24 +01:00
Fabio Berger
a2e848a7fa
Fix lint issues
2018-03-13 16:55:50 +01:00
Fabio Berger
ca25b816fa
move scripts to monorepro-scripts
2018-03-13 15:29:12 +01:00
Leonid Logvinov
13299158d1
Add sol-cover implementation
2018-03-12 03:37:27 +01:00
Fabio Berger
8f921a61da
Add getProvider method to web3Wrapper
2018-03-09 18:52:02 +01:00
Fabio Berger
7b82a8669d
Fix comment
2018-03-09 15:07:39 +01:00
Fabio Berger
a6303de4d1
Move RawLogEntry to types package
2018-03-07 14:22:15 +01:00
Leonid Logvinov
72e6e1ce8b
Move BaseContract to its own package
2018-02-27 17:51:31 -08:00
Leonid Logvinov
8fe844bcc9
Move BaseContract to web3Wrapper
2018-02-27 12:07:58 -08:00