168 Commits

Author SHA1 Message Date
Iuri Matias
5efda2c428 move debugger to sidebar; fix config issue 2018-10-24 13:10:31 -04:00
Iuri Matias
1d6da99e8f display last error found
display last line on tx

fix debugger call

listen to source event only after jumping to the end

keep track of last tx; add minimal debug feature; fix ast issue

initial debugger apis & ui integration

prevent crash when step is out of bounds; send all all available data in websocket

add debugger commands

fix line number tracking in editor; toggle breakpoints

replace timeouts with callbacks

add debugger manager & refactor

refactor debugger api

refactor cmd line debugger

reduce debugger decoupling

reduce debugger decoupling

fix debug buttons

trigger source update so api triggers ws event to update source location

move locals and contracts vars to a json view

improve debugger icons

simplify debugger data

update debug package

add command handler to get a contract given a tx; update debugger so it can get a contract by its tx instead of tracking latest txs only

update debugger package
2018-10-23 18:27:40 -04:00
Jonathan Rainville
74cca483b8 fix test app in develop (use WS instead of WEB3) 2018-10-23 11:23:42 -04:00
Jonathan Rainville
ccd064037f remove ens test as it is not applicable anymore 2018-10-23 11:13:50 -04:00
Iuri Matias
b06d224883
fix services & processes; improve UI 2018-10-23 11:11:58 +02:00
Anthony Laibe
ea16a865bd
Remove test 2018-10-23 10:17:26 +02:00
Anthony Laibe
3aff69c0c5
Change connection 2018-10-23 10:17:26 +02:00
Jonathan Rainville
1e8df75f6a
use setInterval to wait for deploy complete 2018-10-23 10:13:59 +02:00
Jonathan Rainville
4f1043910d
small cleanups 2018-10-23 10:13:59 +02:00
Jonathan Rainville
39cc281359
up timeout 2018-10-23 10:13:20 +02:00
Michael Bradley, Jr
6755b96aff
bump jquery dep, src in test_apps/test_app re: npm security warning 2018-10-23 10:08:00 +02:00
Jonathan Rainville
b491134bb9
remove provider-engine as it has been creating lots of issues 2018-10-23 10:04:14 +02:00
Jonathan Rainville
953a06ce05
wip fixes 2018-10-23 10:03:26 +02:00
Jonathan Rainville
0dee66bb4e
remove log 2018-10-23 10:01:55 +02:00
Jonathan Rainville
f9d21f4e02
intercept logs by adding the name only 2018-10-23 10:01:55 +02:00
Iuri Matias
31a3fbef66
fixes due to bad rebase 2018-10-23 10:00:30 +02:00
Jonathan Rainville
e95efbfc54
small cleanups 2018-10-23 09:53:47 +02:00
Jonathan Rainville
0bbc1f89b6
remove provider-engine as it has been creating lots of issues 2018-10-23 09:52:57 +02:00
Jonathan Rainville
7b5e88a6a9
wip fixes 2018-10-23 09:52:40 +02:00
Jonathan Rainville
bc837848d2
conflict in package json 2018-10-23 09:51:58 +02:00
emizzle
90be6125db
Removed p-iteration from embark altogether.
Replaced usage in storage module (on dapp side) with async.js `detectSeries`
2018-10-23 09:51:58 +02:00
Iuri Matias
95df68e67c
fixes due to bad rebase 2018-10-23 09:46:40 +02:00
Jonathan Rainville
5488961a1e
small cleanups 2018-10-23 09:37:06 +02:00
Jonathan Rainville
3ca70d6e21
remove provider-engine as it has been creating lots of issues 2018-10-23 09:02:40 +02:00
Jonathan Rainville
da82c2eba2
wip fixes 2018-10-23 09:02:15 +02:00
Jonathan Rainville
bb9c1e2314
change templates to add privatenet 2018-10-23 09:01:14 +02:00
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
Michael Bradley, Jr
373a67b4a3 rev testdapp scripts -- INIT_CWD compat 2018-09-21 17:00:08 -05: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
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
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