1976 Commits

Author SHA1 Message Date
Richard Ramos
827c3e901f Form generation for view/constant/pure functions 2018-08-22 16:30:46 -04:00
Richard Ramos
7378e7c796 Importing contract and bootstrap css 2018-08-22 16:30:46 -04:00
Richard Ramos
23a9541896 JS generation + embark.json configuration update 2018-08-22 16:30:46 -04:00
Richard Ramos
ff19ae0917 Addid basic templating to start building UI from here 2018-08-22 16:30:46 -04:00
Richard Ramos
adf7340ab8 Adding base command logic for scaffolding generation 2018-08-22 16:30:46 -04:00
Anthony Laibe
f782af89bf Add IPNS demo 2018-08-22 16:30:23 -04:00
Iuri Matias
b7119d844c move processes into core 2018-08-22 16:29:52 -04:00
Iuri Matias
3be7782237 move blockchain connection code to its own module 2018-08-22 16:29:36 -04:00
Iuri Matias
418d1ba46a move accountParser to utils 2018-08-22 16:29:19 -04:00
Iuri Matias
f920a3d01a move deployment to module 2018-08-22 16:29:11 -04:00
Iuri Matias
760fdb0190 refactor blockchain check 2018-08-22 16:28:45 -04:00
Iuri Matias
6965c43da1 re-add events 2018-08-22 16:28:45 -04:00
Iuri Matias
5ea040856f cleanup 2018-08-22 16:28:45 -04:00
Iuri Matias
5afd428bf1 move process files into processes folder 2018-08-22 16:27:30 -04:00
Iuri Matias
a980d5a808 move blockchain process related files into blockchain module 2018-08-21 17:42:36 -04:00
Iuri Matias
423c1880c8 move blockchain process to own module 2018-08-21 17:42:36 -04:00
Iuri Matias
cdf5c30c43 first stab at refactor blockchain launcher 2018-08-21 17:42:24 -04:00
Michael Bradley, Jr
18b34498fc proxy -- canonicalHost, defaultHost 2018-08-21 17:41:12 -04:00
Michael Bradley, Jr
6bd72e709d blockchain -- defaultHost, dockerHostSwap 2018-08-21 17:40:28 -04:00
Michael Bradley, Jr
8b0c1f9780 simulator -- defaultHost, dockerHostSwap 2018-08-21 17:40:28 -04:00
Jonathan Rainville
e4e71146c3 only enabble register in dev 2018-08-21 17:40:28 -04:00
Jonathan Rainville
b31c19de83 small cleanups 2018-08-21 17:40:28 -04:00
Jonathan Rainville
3b3c0c3adb pre-dploy using the same function as register 2018-08-21 17:40:11 -04:00
Jonathan Rainville
32f89e45c8 if no register config, dont register anything 2018-08-21 17:39:59 -04:00
Jonathan Rainville
5799dcfceb add resolver contract 2018-08-21 17:36:06 -04:00
Anthony Laibe
df19b3a8fb Remove code dependencies to underscore 2018-08-21 17:30:08 -04:00
Michael Bradley, Jr
38ab033b7e rm commented code and extra whitespace 2018-08-21 17:24:33 -04:00
Jonathan Rainville
715896089a fix the indexOf instead by simulating what solc does 2018-08-21 17:23:24 -04:00
Jonathan Rainville
202bb7a768 fix duplicate dependencies and warn correctly for length 2018-08-21 17:23:24 -04:00
Michael Bradley, Jr
9cf68e0e3d Embark's own ganache-cli will always be found 2018-08-21 17:21:36 -04:00
Andre Medeiros
11f81858d5 Fix failing test on blockchain 2018-08-21 17:19:13 -04:00
Jonathan Rainville
15198ccf2a remove useless change 2018-08-21 17:16:41 -04:00
Jonathan Rainville
3abe723ca4 fix webserver errors 2018-08-21 17:16:01 -04:00
Iuri Matias
eb22b8ca23 refactor install template code 2018-08-21 17:12:04 -04:00
Iuri Matias
463d9b7720 add support to download a template 2018-08-21 17:12:04 -04:00
Jonathan Rainville
f371ccce48 remove provider-engine as it has been creating lots of issues 2018-08-21 17:07:27 -04:00
Jonathan Rainville
93f568b6fc wip fixes 2018-08-21 17:00:40 -04:00
Jonathan Rainville
9d532749b8 fix when using mining script 2018-08-21 16:46:49 -04:00
Jonathan Rainville
d28246a03d only put isDev when specifically set 2018-08-21 16:44:24 -04:00
Jonathan Rainville
53ebcb4508 revert caca code 2018-08-21 16:44:00 -04:00
Jonathan Rainville
e2b73c0c45 conflict in package json 2018-08-21 16:44:00 -04:00
emizzle
f108f070b5 Removed p-iteration from embark altogether.
Replaced usage in storage module (on dapp side) with async.js `detectSeries`
2018-08-21 16:40:54 -04:00
emizzle
f36dfd0b1c Handle geth process exit via crash/kill and also via killing embark blockchain
First case - run `embark run` which starts a blockchain node, then manually kill the `geth` process. Would throw `{ [Error: connect ECONNREFUSED 127.0.0.1:8543] message: 'connect ECONNREFUSED 127.0.0.1:8543', code: -32603 }` error and ruins the dashboard.

Second case, 1) run `embark blockchain` 2) run `embark run` 3) kill `embark blockchain` throws the error `{ [Error: connect ECONNREFUSED 127.0.0.1:8543] message: 'connect ECONNREFUSED 127.0.0.1:8543', code: -32603 }` and ruins the dashboard.

The first case was solved by having the child blockchain process that spawns geth listen for geth exit, then kill itself.

The second case required updating of `eth-block-tracker` to v4.0.1 inside of the `embark-web3-provider-engine`. v4.0.1 was a major version update and introduced breaking changes. Those changes were handled inside of `embark-web3-provider-engine`, covered in **blocker** PR https://github.com/jrainville/provider-engine/pull/1.
2018-08-21 16:34:16 -04:00
Iuri Matias
8b97b4efb1 move back dev_funds file 2018-08-21 16:17:02 -04:00
Iuri Matias
792e7dff5b lint is king 2018-08-21 16:12:57 -04:00
Iuri Matias
9d72030cff remove empty liens 2018-08-21 16:11:07 -04:00
Iuri Matias
a55ff613bf fix config 2018-08-21 16:11:07 -04:00
Anthony Laibe
cc7dfbcc60 Remove ENS warning 2018-08-21 16:11:07 -04:00
Iuri Matias
6ae697f36a add solc options 2018-08-21 16:11:07 -04:00
hodlbank
cc39931852 [m] Simplified networkId check for simulator. 2018-08-21 16:11:07 -04:00