118 Commits

Author SHA1 Message Date
Iuri Matias
27150f34b8
Merge pull request #1046 from embark-framework/chore/change-to-ws
Change RPC to WS in contract configs
2018-11-08 16:47:10 -05:00
Jonathan Rainville
3e9d99b699 chore(config): change RPC to WS in contract configs 2018-11-07 12:51:35 -05:00
Anthony Laibe
f9f4c28f72 feat: strategy for deployment
Allow implicit and explicit for deployment strategy
implicit: all contracts are deployed
explicit: only specified contracts are deployed

Default value: implicit
2018-11-07 14:51:57 +00:00
Michael Bradley, Jr
7207108aaa give templates a common dot.gitignore
if a template (built-in, downloaded or otherwise) doesn't supply its own
dot.gitignore file then templates/dot.gitignore will be used

also, update dot.gitignore to ignore chains.json by default
2018-10-28 15:36:05 +01:00
Michael Bradley, Jr
eeeb74602b cleanup, consolidate .gitignore files 2018-10-28 13:16:20 +01:00
Jonathan Rainville
f40cf609a8 fix embark ens and embark demo 2018-10-23 11:39:14 -04:00
Anthony Laibe
2d287c43f3
Ignore badly formatted message 2018-10-23 11:03:59 +02:00
Anthony Laibe
5fa118ae2e
Event function filt 2018-10-23 11:02:54 +02:00
Anthony Laibe
00c6b0029d
Fix start without webserver 2018-10-23 10:44:14 +02:00
Anthony Laibe
870efbcf20
Show result 2018-10-23 10:34:18 +02:00
Anthony Laibe
3c9cea594c
Make call successfully 2018-10-23 10:34:17 +02:00
Anthony Laibe
bfd123b133
New block Header ws API + Client 2018-10-23 10:26:54 +02:00
Anthony Laibe
2581e679b2
Add IPNS demo 2018-10-23 10:15:46 +02:00
Richard Ramos
e726d3ea29
Symmetric and private keys can be set in whisper 2018-10-23 09:52:57 +02:00
Richard Ramos
aa51e64dd3
Removing code. Doesn't make sense to specify keys when everyone can read them 2018-10-23 09:03:32 +02:00
Richard Ramos
05d1a6fe3a
Symmetric and private keys can be set in whisper 2018-10-23 09:03:31 +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
Pascal Precht
a0ef234fea
feat(modules/pipeline): move pipeline into its own module plugin
This is the first step of refactoring Embark's pipeline abstraction into
dedicated plugin modules that take advantage of Embark's event system.

With this commit we're moving `Pipeline` into `lib/modules/pipeline` and
introduce a new command handler `pipeline:build`. Embark's engine now
requests builds via this command handler.

Notice that `Watch` still lives in `lib/pipeline` as this is a step-by-step
refactoring to reduce chances of introducing regressions.
2018-10-22 19:35:58 +02:00
Michael Bradley, Jr
dc8b171354
comments re: flow/typescript in templates' config/pipeline.js 2018-10-22 19:35:55 +02:00
Michael Bradley, Jr
059635979d
pipeline.js dapp config to allow easy toggling of typescript 2018-10-22 19:35:55 +02:00
emizzle
8fd1f81949
Storage configs: Move “provider” keys to the correct level 2018-10-22 19:30:11 +02:00
emizzle
db365f1870 fix typo 2018-09-20 23:00:11 +10:00
emizzle
ec625bd3f6 Removed development folder in template config 2018-09-20 16:24:08 +10:00
emizzle
46cce5266d add autominer config example to templates with comments
Updated the demo template config and the boilerplate template config with documentation for the `mineWhenNeeded`, and `genesisBlock` options.
2018-09-20 16:21:29 +10:00
Michael Bradley, Jr
1b7aed8b80 openBrowser config option 2018-09-17 17:59:52 -05:00
Iuri Matias
5fd95f0202
Merge pull request #839 from embark-framework/solc_0_4_25
use solc 0.4.25 by default
2018-09-15 08:54:23 -04:00
Iuri Matias
40154b3060 remove unnecessary from 2018-09-15 07:51:17 -04:00
Iuri Matias
6007e8543b cleanup template 2018-09-14 18:53:03 -04:00
Iuri Matias
c8cf53fcde use solc 0.4.25 by default 2018-09-14 18:50:46 -04:00
Iuri Matias
cf43c15f4b simplify embark_demo, use web3.js 1.0 only 2018-09-14 18:39:47 -04:00
Anthony Laibe
5f90b4516c Ens disabled by default 2018-09-12 14:01:21 +01:00
Jonathan Rainville
e28d631bd1 fix error message 2018-09-11 17:10:36 -04:00
Iuri Matias
cbd208cae1
Merge pull request #805 from embark-framework/feature/blockchain-indicator
Adding blockchain indicator
2018-09-11 14:00:01 -04:00
Anthony Laibe
0884cd7c8e Adding blockchain indicator 2018-09-11 09:12:09 +01:00
emizzle
92ed32aeba Add dev_funds doco to templates 2018-09-10 11:22:47 +10:00
Anthony Laibe
93424f5c78 Ready for EIP 1102 2018-09-07 14:31:34 +01:00
Iuri Matias
10e41dd4f2 update examples 2018-09-01 10:34:12 -04:00
Anthony Laibe
31cb79bf5b PR feedback 2018-08-30 10:41:13 +01:00
Anthony Laibe
deb433c0fb Fix ens enabled 2018-08-30 10:04:58 +01:00
Iuri Matias
f0a6b913c4
Merge pull request #747 from embark-framework/features/password-protected-keyfiles
Unlock account using keystore file with password
2018-08-24 16:01:55 -04:00
Iuri Matias
7ef531aacc
Merge pull request #743 from embark-framework/feature/hide-alert-on-ipfs
Display alert only when not ipfs
2018-08-24 15:52:29 -04:00
Jonathan Rainville
18abd639c3 update templates for the new keystore password 2018-08-24 15:50:11 -04:00
Iuri Matias
8e1a0c897f
Merge pull request #733 from embark-framework/feature/ens-root-eth
Change ENS root to eth in demo
2018-08-24 10:11:58 -04:00
Iuri Matias
c5a65177c3 use null instead of false 2018-08-24 10:05:48 -04:00
Anthony Laibe
84d5368e88 Update provider name method 2018-08-24 14:17:37 +01:00
Anthony Laibe
3fba585628 Display alert only when not ipfs 2018-08-24 09:07:05 +01:00
Iuri Matias
ba4510fa17 remove unneded else 2018-08-23 16:23:00 -04:00
Iuri Matias
65d3d5c1e9 display error message when there is a connection error 2018-08-23 16:09:47 -04:00
Iuri Matias
1065d3eae1 fix configs 2018-08-23 15:53:33 -04:00
Iuri Matias
9baae923b1
Merge pull request #729 from embark-framework/feature/ipns-to-ipfs
Move ipns function to ipfs
2018-08-23 14:48:02 -04:00