Commit Graph

263 Commits

Author SHA1 Message Date
Anthony Laibe b8ef9ee148 Add watcher to console command 2018-08-21 15:47:05 -04:00
Anthony Laibe 9c5cb35d3b Use global in repl 2018-08-21 15:46:14 -04:00
Anthony Laibe 87396c9882 nodashboard start a repl 2018-08-21 15:46:14 -04:00
Anthony Laibe d8a6987d37 No need for pipeline service, assets are not compiled 2018-08-21 15:46:14 -04:00
Anthony Laibe 692014aa8d Add access to the contract 2018-08-21 15:46:14 -04:00
Anthony Laibe a161e6856c Replace light monitor by REPL 2018-08-21 15:46:14 -04:00
Anthony Laibe c195fde051 Adding light monitor 2018-08-21 15:46:14 -04:00
Anthony Laibe 7752b1aa54 Adding Console Command 2018-08-21 15:46:14 -04:00
Michael Bradley, Jr 21b4cbf60d don't forward host/port cli options if the options weren't specified 2018-08-21 15:46:14 -04:00
Michael Bradley, Jr 98dcf6ffe3 propagate `embark run` cli webserver flags to config and service 2018-08-21 15:42:05 -04:00
Jonathan Rainville a3d612f8ba remove use of initConfig 2018-08-21 15:30:43 -04:00
Jonathan Rainville 838fa92775 set isDev as default if there is no blockchain file 2018-08-21 15:30:11 -04:00
Iuri Matias e07d06fa4c make linter happy 2018-08-21 15:30:11 -04:00
Iuri Matias 2780b4eb2f fix upload callback 2018-08-21 15:30:11 -04:00
Iuri Matias 14710e06d8 use commands to request upload; let storage component figure out which one to call 2018-08-21 15:30:10 -04:00
Iuri Matias cb780c9327 add todo 2018-08-21 15:30:10 -04:00
Iuri Matias 5ade9e090c move asset files check from index to pipeline; index shouldn't know about the internals 2018-08-21 15:30:10 -04:00
Iuri Matias a428928b53 remove unused parameter 2018-08-21 15:30:10 -04:00
Iuri Matias c0bc6e1b7c add support to download a template 2018-08-21 15:28:03 -04:00
Jonathan Rainville fcbd4739dc only put isDev when specifically set 2018-08-21 15:20:11 -04:00
emizzle f269eb748a Fix for embark upload failing when embark-solc plugin is installed.
It was simply too fast with the solc plugin and the blockchain node was not yet ready before solc would try to compile and deploy, and would error out while estimating gas costs.
2018-08-21 15:03:34 -04:00
Jonathan Rainville 0b3572f564 set PWD directly instead of overriding chdir 2018-08-20 09:47:19 -04:00
Iuri Matias f2213970f7 first stab at funding accounts in geth given config 2018-07-13 15:56:59 +03:00
Iuri Matias e1166df121 add message to warn about web3.js 2018-06-27 10:09:21 -04:00
Jonathan Rainville 063472a07e skip build if cmpile only 2018-06-25 12:03:22 -04:00
emizzle 7187be969e Fix for `embark build --contracts` writing into the pipeline 2018-06-25 12:03:15 -04:00
Jonathan Rainville 01277f6014 start web3 service so getGasPrice is available 2018-06-19 10:03:46 -04:00
emizzle a100dd4260 Requested PR fixes
Added catch to live-plugin-manager install promise running in child process

Removed some `else`'s ;)

Only showing solc downloading spinner when `--nodashboard` option is used.

When installing package in main process and simultaneous downloads fail, all callbacks called with error.

Updated logging in npmTimer.
2018-06-15 17:06:59 -04:00
Jonathan Rainville d90d591fdc fix after deploy and build files 2018-06-14 10:39:39 -04:00
Jonathan Rainville 8205f91802 enable loglevel for test logger and actually log 2018-06-13 09:44:19 -04:00
Richard Ramos 05f5a145f1 Added proxy to blockchain 2018-06-11 16:38:29 -04:00
Richard Ramos 339ffa5869 Adding proxy for simulator 2018-06-11 16:38:29 -04:00
Iuri Matias c8b52a1746 fix errors handling so it doesn't attempt to continue building when there are fatal errors compiling contracts 2018-06-08 07:07:27 -04:00
Iuri Matias 6e424f36b0 use const instead of let 2018-06-02 10:06:58 -04:00
Iuri Matias 72e24f5e1b improve loading time by only doing require when needed 2018-06-02 09:54:32 -04:00
Iuri Matias 07e58bcd04 check window size in dashboard instead of index 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
Jonathan Rainville d76ab75c4a remove initTest 2018-06-01 13:44:54 -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 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 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 1912981d7d move contract deploy code to contract deployer; move it to events 2018-05-30 13:38:08 -04:00
Jonathan Rainville e35474f726 early return 2018-05-30 13:23:18 -04:00
Jonathan Rainville b5d9a86680 start blockchain process at false and deploy on ready 2018-05-30 12:00:44 -04:00
Jonathan Rainville 3c7bdbf6cf set cors domain depending on the webserverConfig 2018-05-30 10:57:25 -04:00
Jonathan Rainville ac7612136e start storage node on run too 2018-05-30 10:57:25 -04:00
Jonathan Rainville e67fafdc29 conflict in en.json 2018-05-30 10:57:25 -04:00