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
Iuri Matias
3f20f400dd
certify pluginTypes are uniques, to avoid issue with a plugin call being called twice or more
2018-05-30 13:35:36 -04:00
Iuri Matias
71cd523f30
remove old methods
2018-05-30 13:35:36 -04:00
Iuri Matias
16653d491b
move onDeploy to new api
2018-05-30 13:35:36 -04:00
Iuri Matias
4f45b4fa13
add new plugin method for generalized event actions
2018-05-30 13:35:36 -04:00
Iuri Matias
8cc86e0b0f
remove legacy events
2018-05-30 13:35:36 -04:00
Iuri Matias
742632eccf
remove contractsManager dependency
2018-05-30 13:35:36 -04:00
Jonathan Rainville
b5d9a86680
start blockchain process at false and deploy on ready
2018-05-30 12:00:44 -04:00
Jonathan Rainville
023d8f7f5f
fix logs
2018-05-30 10:57:25 -04:00
Jonathan Rainville
f08c700151
reverse plugin.js changes
2018-05-30 10:57:25 -04:00
Jonathan Rainville
56f25ebba1
clonflict for silent
2018-05-30 10:57:25 -04:00
VoR0220
90b42bccb2
template correction to check for development environment and whether metamask is engaged and log that it is
...
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
2018-05-28 12:27:55 -05:00
Iuri Matias
ef3bde1053
add missing code init
2018-05-28 11:42:22 -04:00
Iuri Matias
3750fc297b
add missing module init
2018-05-28 11:10:09 -04:00
Iuri Matias
a25330ddec
set namesystem enable to true by default
2018-05-28 11:09:48 -04:00