emizzle
eedcdc77a7
Solc loading issue now fully resolved
...
Added better error checking for solidity compilation errors
Extracted timer functionality for downloading packages so it works across the main process and child processes.
Npm class is instantiated only once and reused for event commands.
Npm class can handle concurrent requests for the same package and callback the installation result for each request.
2018-06-15 17:02:53 -04:00
Eric Mastro
a046acb732
package-lock conflict
2018-06-15 17:02:53 -04:00
Iuri Matias
daf2eba36d
lock version to avoid suprises
2018-06-15 16:58:39 -04:00
Iuri Matias
c367ac2c88
use neo-blessed
2018-06-15 16:58:39 -04:00
Iuri Matias
6946883490
point to a forked npm package (for now), to avoid the npm install issues some users are reporting
2018-06-15 16:56:41 -04:00
emizzle
62f3b85bc4
Finally fixed the solc loading issue.
...
Moved the instantiation of the live-plugin-manager in to the child solc process. This allowed us to use the live-plugin-manager to require the installed solc file.
If the module is the same version as used by embark, the module is still loading using the normal require (from node_modules), as before.
2018-06-15 16:54:08 -04:00
Iuri Matias
5ee9843973
Merge pull request #541 from embark-framework/bug_fix/testnet-hang
...
remove deprecated geth params
2018-06-15 16:46:16 -04:00
Jonathan Rainville
7d94e4efee
fix tests
2018-06-15 16:40:27 -04:00
Iuri Matias
dae9e4ae7f
Merge pull request #460 from embark-framework/fix_overridecompiler
...
Allow plugins to override core compilers
2018-06-15 16:39:09 -04:00
Jonathan Rainville
d77083ee8c
enable syncMode
2018-06-15 16:33:59 -04:00
Jonathan Rainville
26447c9362
remove deprecated geth params
2018-06-15 16:23:55 -04:00
RJ Catalano
6ea395ca76
Merge pull request #537 from embark-framework/gethFixes
...
Geth fixes
2018-06-15 14:11:24 -05:00
VoR0220
7926a697c4
change directories for passwords to replicate good behavior and add light and fast modes
...
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
2018-06-15 14:03:48 -05:00
VoR0220
950ae2df88
replicate in contracts app
...
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
2018-06-15 13:27:14 -05:00
Iuri Matias
91b147d248
Merge pull request #536 from embark-framework/gethFixes
...
fix test app config and swap olympic for rinkeby as testnet option
2018-06-15 14:22:40 -04:00
VoR0220
44a77aa065
add rinkeby option for testing purposes
...
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
2018-06-15 13:21:32 -05:00
VoR0220
391777d5bf
fix test app config and swap olympic for rinkeby as testnet option
...
Signed-off-by: VoR0220 <catalanor0220@gmail.com>
2018-06-15 13:18:37 -05:00
Iuri Matias
3d00b9b852
Merge pull request #534 from embark-framework/bug_fix/ens-provider
...
Fix Provider not set or invalid in dev
2018-06-15 10:07:35 -04:00
Jonathan Rainville
cb8e0e9d3e
lint embarkjs
2018-06-15 10:04:36 -04:00
Jonathan Rainville
6991215b40
catch error and warn if no provider
2018-06-15 10:04:19 -04:00
Jonathan Rainville
2ed6842e71
trigger CI build
2018-06-15 09:16:03 -04:00
Jonathan Rainville
6d4d904825
sort by internal so first ones are internal and plugins last
2018-06-14 16:58:03 -04:00
Jonathan Rainville
930aa72bc6
revert original changes, sorry Ramos
2018-06-14 16:57:38 -04:00
Richard Ramos
dac06c10ea
Change based in code review
2018-06-14 16:29:23 -04:00
Richard Ramos
02de6089ed
Changed code to allow registering more than one compiler for same ext.
2018-06-14 16:29:23 -04:00
Richard Ramos
a058fbd349
Removing warning from appveyor
2018-06-14 16:29:23 -04:00
Richard Ramos
3dd4b2ada9
Verify that compiler for extension hasn't been loaded
2018-06-14 16:29:22 -04:00
Jonathan Rainville
fd1b9d80f9
hot fix tests
2018-06-14 16:28:29 -04:00
Iuri Matias
94bb43fd57
Merge pull request #531 from embark-framework/features/gas-price-network
...
Get gas price for network and fix testnet
2018-06-14 15:26:02 -04:00
Jonathan Rainville
dcbd868b78
get gasPrice if no gasPrice set in contract.json
2018-06-14 15:22:50 -04:00
Jonathan Rainville
a09f680ca7
fix testnet and olympic network types
2018-06-14 15:22:01 -04:00
Iuri Matias
9a261681da
Merge pull request #530 from embark-framework/bug_fix/after-deploy-dev
...
Add file build to embark build and fix afterDeploy
2018-06-14 12:11:16 -04:00
Iuri Matias
502788c7e0
Merge pull request #528 from embark-framework/cached_gas_issue
...
fix cached gas issue
2018-06-14 11:17:54 -04:00
Jonathan Rainville
a62a74d162
callback error from runCode and use that in onDeploy codes
2018-06-14 11:10:31 -04:00
Iuri Matias
a48a05cd27
remove unnended event listeners
2018-06-14 11:03:06 -04:00
Jonathan Rainville
d90d591fdc
fix after deploy and build files
2018-06-14 10:39:39 -04:00
Iuri Matias
50ff4d4a48
Merge pull request #527 from embark-framework/bug_fix/test-app-file-bug
...
Fix watch by not restarting anymore and enable config for contracts
2018-06-14 09:54:12 -04:00
Iuri Matias
86e1b115cc
update tests
2018-06-14 09:53:46 -04:00
Iuri Matias
5a2cf62ee5
reload config; create a config so it doens't damage original
2018-06-14 09:22:13 -04:00
Iuri Matias
be6ada2909
remove old instructions
2018-06-14 09:22:13 -04:00
Jonathan Rainville
37b69b43ff
fix watch by not restarting anymore and enable config for contracts
2018-06-14 09:15:31 -04:00
Iuri Matias
a4fc6999e4
Merge pull request #524 from embark-framework/disconnected_process_fix
...
don't send message if process isn't connected
2018-06-13 15:37:19 -04:00
Iuri Matias
8fe9ccedf2
don't send message if process isn't connected
2018-06-13 14:56:26 -04:00
Iuri Matias
977b472217
Merge pull request #523 from embark-framework/bug_fix/bad-branch
...
Fix callback already called on file download fail
2018-06-13 14:42:08 -04:00
Jonathan Rainville
e1c5487ba4
fix callback already called on file download fail
2018-06-13 14:37:15 -04:00
Iuri Matias
d44021d7f9
Merge pull request #522 from embark-framework/zombie_fix
...
track if couldn't send message to parent process
2018-06-13 14:23:59 -04:00
Iuri Matias
aa9d19f27e
Merge pull request #521 from embark-framework/features/warn-when-using-not-deployed-contract
...
show warning if dependency is not deploying
2018-06-13 14:10:25 -04:00
Iuri Matias
f1f4f2520c
reset counter
2018-06-13 14:09:59 -04:00
Iuri Matias
9219c17924
return process send
2018-06-13 14:00:21 -04:00
Iuri Matias
a62122a6d3
track if couldn't send message to parent process
2018-06-13 13:53:55 -04:00