359 Commits

Author SHA1 Message Date
Iuri Matias
4131cf42ef fix support for .json file in embark.json 2018-06-12 17:59:14 -04:00
Richard Ramos
8f52dd4cf3 Missing semicolon 2018-06-12 10:15:54 -04:00
Richard Ramos
a9065b1eae Websocket handling 2018-06-12 08:50:49 -04:00
Richard Ramos
a50e7c25a9 Not all messages received are json objects 2018-06-11 16:46:57 -04:00
Richard Ramos
03483052ea Adding error messages 2018-06-11 16:43:26 -04:00
Richard Ramos
48a3f2afdc Fixing conflicts 2018-06-11 16:43:08 -04:00
Richard Ramos
09c11662aa Removing unused variables 2018-06-11 16:40:59 -04:00
Richard Ramos
a669538e70 Adding proxy to config, and closing on error 2018-06-11 16:40:59 -04:00
Richard Ramos
39d510cef4 Displaying status, gas and block number 2018-06-11 16:40:59 -04:00
Richard Ramos
8ef2dc124f Extracted console logging to its own file 2018-06-11 16:40:59 -04:00
Richard Ramos
c1621c4029 Websocket support 2018-06-11 16:40:59 -04:00
Richard Ramos
bf25381fa6 Rebasing changes from develop 2018-06-11 16:40:14 -04:00
Iuri Matias
c6e63af12d remove unneded param 2018-06-08 13:55:24 -04:00
Jonathan Rainville
3d70028cc5 fixing small stuff 2018-06-07 13:01:12 -04:00
Iuri Matias
805091aa66
Merge pull request #482 from embark-framework/fuzzer
Fuzzer
2018-06-06 10:54:28 -04:00
Iuri Matias
f44ed981b5
Merge pull request #481 from embark-framework/ipc
add socket support
2018-06-05 16:42:44 -04:00
Jonathan Rainville
df3c5c2fd0 fix blockchain already booted 2018-06-05 14:39:18 -04:00
VoR0220
2056a7e9ad finish engine addition
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
2018-06-05 13:39:18 -05:00
Iuri Matias
0e6d526ab4 comply with linter 2018-06-05 08:37:27 -04:00
Iuri Matias
85443959e0 remove unneded option 2018-06-05 08:04:27 -04:00
Iuri Matias
c0e559a7d9 assign roles so ipc connections don't conflict; fallback if can't connect to ipc 2018-06-04 18:15:37 -04:00
Iuri Matias
a57bce2a40 refactor to use callbacks on ipc requests 2018-06-04 18:15:37 -04:00
Iuri Matias
37ade68804 debug console logs 2018-06-04 18:15:37 -04:00
Iuri Matias
1821e89346 refactor ipc to a module 2018-06-04 18:15:37 -04:00
Iuri Matias
b16c06025b use ipc for compiler 2018-06-04 18:15:37 -04:00
Iuri Matias
72e24f5e1b improve loading time by only doing require when needed 2018-06-02 09:54:32 -04:00
Iuri Matias
083961fc21 remove unneeded assignments 2018-06-01 19:32:14 -04:00
Iuri Matias
eadbeb0498 use monitor as a service 2018-06-01 19:32:14 -04:00
Iuri Matias
37d54e22db refactor services monitor to use events instead of passing addCheck around 2018-06-01 19:32:14 -04:00
Iuri Matias
a3de13e011 refactor to addPluginType 2018-06-01 19:30:51 -04:00
Jonathan Rainville
f3d55f6742 patch weird event max listeners bug 2018-06-01 13:44:54 -04:00
Iuri Matias
9a1eefc838
Merge branch 'develop' into features/improve-storage-config 2018-06-01 12:01:51 -04:00
Iuri Matias
f3e7d03204 remove orbit 2018-06-01 10:15:41 -04:00
emizzle
a11047c681 Further fixes for starting dappConnection processes automatically
moved storage process launching to storage module

refactored all cases of storage url building to util methods

updated cors so that a processes will not include itself in cors list

changed child process command console output to trace, so it's visible when --logLevel == trace
2018-06-01 13:36:46 +10:00
emizzle
927f562a41 Fixed issue with CORS domains for auto-started geth, swarm, and ipfs processes.
Fixes after rebase:
* De-duped i18n en.json
* Re-built package-lock.json

Current WIP is auto-starting storage processes defined in dappConnection config.
2018-06-01 13:35:25 +10:00
emizzle
7aa44c7fe3 Added improvements to storage config 2018-06-01 13:35:11 +10:00
emizzle
85117cf55c Dynamic selection of storage provider now working based on improved storage config.
swarm plugin now re-initialises the bzz object when it's availability is checked. this creates a much more stable swarm implementation on the dapp side.

surrounded the storage provider init code block with embark env ready

added alternate swarm gateway url

can now upload dapp to ipfs and run swarm storage and vice versa
2018-06-01 13:35:11 +10:00
emizzle
6ac8672a31 Added a global storage module that inits ipfs or swarm depending on dappConnection options. WIP. 2018-06-01 13:34:49 +10:00
emizzle
942a57aa3a Storage config improvements start. Adjusted the config and have started to support those improvements through the codebase.
Currently stuck on starting multiple storage servcies at once. Might need  a change in storage config spec.

WIP.
2018-06-01 13:33:44 +10:00
emizzle
0cb79d84a0 Dynamic selection of storage provider now working based on improved storage config.
swarm plugin now re-initialises the bzz object when it's availability is checked. this creates a much more stable swarm implementation on the dapp side.

surrounded the storage provider init code block with embark env ready

added alternate swarm gateway url

can now upload dapp to ipfs and run swarm storage and vice versa
2018-06-01 13:30:01 +10:00
emizzle
ec15823dbc Added a global storage module that inits ipfs or swarm depending on dappConnection options. WIP. 2018-06-01 13:28:28 +10:00
emizzle
f6667b6948 Storage config improvements start. Adjusted the config and have started to support those improvements through the codebase.
Currently stuck on starting multiple storage servcies at once. Might need  a change in storage config spec.

WIP.
2018-06-01 13:28:05 +10:00
Iuri Matias
9929415da8 remove unneded passing of contracts manager 2018-05-31 10:09:26 -04:00
Iuri Matias
b43a766de7 cleanup module call 2018-05-30 13:38:08 -04:00
Iuri Matias
4f20d31b4c add emitAndRunActionsForEvent 2018-05-30 13:38:08 -04:00
Iuri Matias
45f7767313 remove contracts manager dependency from deploy manager 2018-05-30 13:38:08 -04:00
Iuri Matias
1d782c0e53 emit contractsDeployed event only 2018-05-30 13:38:08 -04:00
Iuri Matias
1912981d7d move contract deploy code to contract deployer; move it to events 2018-05-30 13:38:08 -04:00
Iuri Matias
f1cb7d1187 lint is king 2018-05-30 13:35:36 -04:00
Iuri Matias
8458acd207 filter for plugins that have defined properties 2018-05-30 13:35:36 -04:00