Commit Graph

64 Commits

Author SHA1 Message Date
Jonathan Rainville 4023392ea9 feat(generattion): remove web3 generation to let EmbarkJS handle it 2019-01-28 16:21:45 -05:00
Thiago F. Alencar a3da5c0b5b docs(@embark/): Fixes 'Optionnal' typo in templates/ and contract.js examples 2019-01-25 11:31:03 -05:00
Jonathan Rainville 1bafc41d97 change to use an object instead and change templates 2019-01-14 08:29:21 -05:00
Jonathan Rainville 5928d134fc refactor(blockchain/accounts): refactor blockchain config accounts 2018-12-07 10:02:34 -05:00
Anthony Laibe 5a375d9a5e feat: enable ethereum manually 2018-12-07 09:30:29 -05:00
Anthony Laibe 45afe83cb3 feat: update to solc 0.5.0 2018-11-21 08:50:43 +00:00
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
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
Richard Ramos e726d3ea29
Symmetric and private keys can be set in whisper 2018-10-23 09:52:57 +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
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 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 c8cf53fcde use solc 0.4.25 by default 2018-09-14 18:50:46 -04:00
Anthony Laibe 5f90b4516c Ens disabled by default 2018-09-12 14:01:21 +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
Jonathan Rainville 18abd639c3 update templates for the new keystore password 2018-08-24 15:50:11 -04:00
Iuri Matias 1065d3eae1 fix configs 2018-08-23 15:53:33 -04:00
Iuri Matias 0aa9d7547e add comments to configs 2018-08-23 14:46:36 -04:00
Iuri Matias acc154bde6 update templates 2018-08-21 16:11:07 -04:00
Iuri Matias 407f78249b put common options in default 2018-08-21 16:11:07 -04:00
Richard Ramos f56fd9e264 Removing code. Doesn't make sense to specify keys when everyone can read them 2018-08-21 15:46:14 -04:00
Richard Ramos 57f71d5504 Symmetric and private keys can be set in whisper 2018-08-21 15:44:46 -04:00
Jonathan Rainville 63cd508e06 change templates to add privatenet 2018-08-21 15:22:07 -04:00
emizzle efe649e4e6 Removed p-iteration from embark altogether.
Replaced usage in storage module (on dapp side) with async.js `detectSeries`
2018-08-21 15:12:07 -04:00
Michael Bradley, Jr e718b33d72 templates' .gitignore -> dot.gitignore 2018-08-12 14:58:05 -05:00
Heikki Hakala 872501e94e Update sync mode config values in demo config #601 2018-07-06 08:53:54 -04:00
Jonathan Rainville f9d6e196c8 add configs for local swarm 2018-06-18 16:10:31 -04:00
Jonathan Rainville 002f5992d4 add semicolons 2018-06-18 16:04:35 -04:00
Jonathan Rainville a6dc2f5a91 fix linting 2018-06-18 16:04:05 -04:00
Jonathan Rainville bf0cd2866c add comments to contracts templates 2018-06-18 15:59:48 -04:00
Jonathan Rainville 78f8dfdd60 add comments in communication templates 2018-06-18 15:44:24 -04:00
Jonathan Rainville c1540dc2ea add comments in blockchain configs 2018-06-18 15:40:06 -04:00
Jonathan Rainville 3d9a006ecc update tests in templates 2018-06-18 15:15:24 -04:00
Iuri Matias 40ea38993a convert json configs to js configs 2018-06-12 12:59:31 -04:00
Iuri Matias e1b127138e add ws to dappConnection list of the templates 2018-06-12 12:33:21 -04:00
Richard Ramos a669538e70 Adding proxy to config, and closing on error 2018-06-11 16:40:59 -04:00
Iuri Matias 8d985ce60a fix tests; put back solc 0.4.24 2018-06-01 18:09:54 -04:00
Iuri Matias 9a1eefc838
Merge branch 'develop' into features/improve-storage-config 2018-06-01 12:01:51 -04:00