Commit Graph

173 Commits

Author SHA1 Message Date
Jonathan Rainville 966252be97
conflict in package json 2018-10-23 09:01:13 +02:00
emizzle 3a145d4204
Removed p-iteration from embark altogether.
Replaced usage in storage module (on dapp side) with async.js `detectSeries`
2018-10-23 09:01:13 +02:00
Jonathan Rainville 985358b088
fix web3 being reseted every test and fix ens failing on web3 reset 2018-10-22 19:54:48 +02:00
Jonathan Rainville ce3f9bdf25
fix a couple of bugs caused by bounties 2018-10-22 19:54:48 +02:00
Jonathan Rainville f4d7636b7a
make code coverage work with refactored tests 2018-10-22 19:54:45 +02:00
Subramanian Venkatesan f686fec74a
ens resolve 2018-10-22 19:53:50 +02:00
Giuseppe Bertone 81e798c89c
Add support for Parity
Addons
 - New chain initialization and genesis management
 - Option to choose client to use
 - Option to "ping forever" for Geth
 - Creation and unlock of accounts at client's start
 - Utility to fund accounts with ethers
 - Miner settings inside the ethereum client
 - Workaround to CORS problem: origin is now http://embark
 - Several double callback's checks

Updates
 - Boilerplate, templates, configuration files and demo stuff
 - Messages and i18n strings
 - Tests

Fixes
 - Geth client now uses miner.gastarget instead of the deprecated targetGasLimit
 - Workaround for shh_version with Parity

Reworks of other PRs into the new code
 - Included delayed proxy
 - Send ready only when the proxy is started
 - Start HTTP and WS proxies individually
 - Async setupProxy
 - Fixed datadir for GethMiner
2018-10-22 19:53:49 +02:00
Subramanian Venkatesan ee77ac7f7f
Adds solc option to tests. Runs smart contract tests using remix-tests
Ref: #817
2018-10-22 19:39:24 +02:00
emizzle 8fd1f81949
Storage configs: Move “provider” keys to the correct level 2018-10-22 19:30:11 +02:00
Andre Medeiros fa8f4b4e41 Support if statements without a list of statements 2018-09-26 11:13:14 -04:00
Michael Bradley, Jr 373a67b4a3 rev testdapp scripts -- INIT_CWD compat 2018-09-21 17:00:08 -05:00
Andre Medeiros c6d7bec9d7 Do not request legacyAST from solc to speed up compilation 2018-09-19 15:51:11 -04:00
Anthony Laibe b2206b9358 Fix test 2018-09-17 10:13:40 +01:00
Jonathan Rainville d9350899b7 fix tests 2018-09-14 15:21:45 -04:00
Jonathan Rainville b3b61dd82c add build to gitignore 2018-09-14 14:36:27 -04:00
Jonathan Rainville 800a3ce285 remove last build thing 2018-09-14 14:35:39 -04:00
Jonathan Rainville ce8a201f43 remove build in contracts app 2018-09-14 14:35:29 -04:00
Jonathan Rainville 0bf4e48607 fix warnings in contracts app sol contracts 2018-09-14 14:35:12 -04:00
Jonathan Rainville a3cd053cb1 fix warnings in sol contracts 2018-09-14 14:20:41 -04:00
Jonathan Rainville 63be93856b test double import 2018-09-12 14:08:11 -04:00
Anthony Laibe 63d2478dd0 Fix embark test using node option 2018-09-12 15:03:17 +01:00
Anthony Laibe 7bd0f45fec Remove ENS contracts from test app 2018-09-12 09:29:34 +01:00
Anthony Laibe 613921169a Better trace register ens 2018-09-10 10:12:02 +01:00
Iuri Matias 608b5c38d7 remove no longer needed check for unexistant file 2018-09-01 09:30:37 -04:00
Jonathan Rainville 3e89729331 conflict with indents 2018-08-31 08:46:08 -04:00
Andre Medeiros bc5de4ef90 Support modifiers 2018-08-30 12:49:41 -04:00
Andre Medeiros 543f883b7d Fix consolidation of coverage and compiler events; Cleanup 2018-08-28 13:39:18 -04:00
Andre Medeiros 4c127d1192 Events 2018-08-28 11:27:37 -04:00
Andre Medeiros 4e9d2823e5 Improvements 2018-08-28 11:27:37 -04:00
Andre Medeiros 5dcd679e12 Add for loops and variable declarations; Coverage improvements 2018-08-28 11:27:37 -04:00
Iuri Matias a0d864b8ae
Merge pull request #746 from embark-framework/bug_fix/tests-ws-bug
Fix test_app with a WS node
2018-08-24 15:53:54 -04:00
Jonathan Rainville 8604c50a3c remove comment 2018-08-24 13:23:32 -04:00
Jonathan Rainville f45c7bc256 use secureSend for SimpleStorage set as it can cause hangs on WS 2018-08-24 13:11:06 -04:00
Jonathan Rainville 13e0d453ae fix websocket test, but still some hangs on second test run 2018-08-24 12:09:38 -04:00
Iuri Matias 864b41a2c2
Merge pull request #745 from embark-framework/deployIf
deployIf field + minor refactor
2018-08-24 10:33:58 -04:00
Anthony Laibe 51a1395316 Update ENS test using global 2018-08-24 14:48:14 +01:00
Iuri Matias 5fa089d51c add test for deployIf 2018-08-24 09:12:31 -04:00
Iuri Matias 8f5b47adf4 add deployIf directive support 2018-08-23 18:00:52 -04:00
Iuri Matias b4e118c85b update tests 2018-08-21 16:23:01 -04:00
Anthony Laibe cc7dfbcc60 Remove ENS warning 2018-08-21 16:11:07 -04:00
Iuri Matias 6ae697f36a add solc options 2018-08-21 16:11:07 -04:00
Iuri Matias 407f78249b put common options in default 2018-08-21 16:11:07 -04:00
Michael Bradley, Jr e31befe483 for test_app spec @babel/code-frame@7.0.0-rc.1 w/o caret range 2018-08-21 16:11:07 -04:00
Michael Bradley, Jr 9f61ac898a bump test_app's pkg-lock 2018-08-21 16:11:07 -04:00
Jonathan Rainville c621e30ec1 updated package-lock form scratch 2018-08-21 16:11:07 -04:00
Jonathan Rainville 8e50bfd976 conflict in package json 2018-08-21 16:11:06 -04:00
Jonathan Rainville 8f3a42b926 catch $accounts in contract config 2018-08-21 16:09:49 -04:00
Iuri Matias 58ba4bde48 move simulator & proxy to blockchain process module 2018-08-21 16:07:58 -04:00
Anthony Laibe 7aae8bc798 Remove test 2018-08-21 16:05:59 -04:00
Anthony Laibe 9ed162bc26 Change connection 2018-08-21 16:05:59 -04:00