2207 Commits

Author SHA1 Message Date
emizzle
b9a0d3a19f Removed the contract compile event
(really did it this time)
2018-08-22 19:18:21 -04:00
emizzle
3579f59e41 Addressed PR comments
Changed `fiddle` to an entity and removed unneeded fiddle reducer.

Added a selector for getting the entity.

Changed fiddle saga to `doRequest`.

Changed fiddle api call to the `post` method (did not see beofre the rebase).

Added `CompilerError` presentation component to handle displaying compiler errors and warnings.

Added spaces to css (as requested).

Removed extra space after function in solidity compiler (as requested).

Removed the compile contract event from the solidity compiler (as requested).

Handling of fatal api error in the UI.

Changed fiddle action to the one created with `createRequestTypes`.

Moved `Fiddle` nav tab before `Documentation`.

Changed `FiddleResults` DOM manipulation to be controlled via React state instead.
2018-08-22 19:18:21 -04:00
emizzle
6ddc481674 Annotations, click to error, UI improvements
Compiler annotations added to editor gutter for errors and warnings

Clicking an error now scrolls editor to offending line and scrolls page to the top of the editor

Added Compiling… loader.
2018-08-22 19:18:21 -04:00
emizzle
3561148b8c Fiddle now showing compilation warnings and errors 2018-08-22 19:18:21 -04:00
Anthony Laibe
e2a49b7d01 Display compilation result 2018-08-22 19:18:21 -04:00
emizzle
45d185b4ed Code compilation API working, but not updating state 2018-08-22 19:18:21 -04:00
emizzle
c9705f1c24 Initial compile API and Fiddle container/pres components 2018-08-22 19:18:20 -04:00
Jonathan Rainville
a553dd0555 put as one line 2018-08-22 19:18:20 -04:00
Jonathan Rainville
bf628b58c8 watch for future contract logs 2018-08-22 19:18:20 -04:00
Jonathan Rainville
cc8a50c732 conflict in contarct container 2018-08-22 19:18:20 -04:00
Jonathan Rainville
08b02c477f add contract logs 2018-08-22 19:18:20 -04:00
Jonathan Rainville
4c11db83e6 rename name to className so it matches contract object 2018-08-22 19:18:19 -04:00
Anthony Laibe
3300a7754b Fix fuzzer for bytes and uint 2018-08-22 19:18:19 -04:00
Jonathan Rainville
f3f68a73f2 register api calls when web3 ready 2018-08-22 19:18:19 -04:00
Jonathan Rainville
bcbf6f8460 clean listenTo 2018-08-22 19:18:19 -04:00
Jonathan Rainville
1956bdd77d fix old WS not open and show subscriptions list 2018-08-22 19:18:18 -04:00
Jonathan Rainville
ab6ff35708 conflict in saga 2018-08-22 19:18:18 -04:00
Jonathan Rainville
0ba9276997 use topic param for listenTo 2018-08-22 19:18:18 -04:00
Jonathan Rainville
aaf6415549 conflict in saga and action 2018-08-22 19:18:18 -04:00
Jonathan Rainville
a147288567 add communicationFunctions that has listenTo and send 2018-08-22 19:18:18 -04:00
Anthony Laibe
ba6bf2c341 Adding new reducer and selector 2018-08-22 19:18:17 -04:00
Iuri Matias
d4febce1d4 remove commented code 2018-08-22 19:18:17 -04:00
Iuri Matias
7d74097f33 add contracts and contract page 2018-08-22 19:18:13 -04:00
Iuri Matias
9c197f23fb refactor format params 2018-08-22 19:18:13 -04:00
Iuri Matias
2915a608a1 refactor profile caller 2018-08-22 19:18:13 -04:00
Iuri Matias
33306887f8 use json in table generation 2018-08-22 19:18:13 -04:00
Iuri Matias
bb53b1b6ef return profiler object instead of text 2018-08-22 19:18:13 -04:00
Iuri Matias
5421aa1240 define api for profiler 2018-08-22 19:18:12 -04:00
Anthony Laibe
dc6b61850d Adding home container 2018-08-22 19:18:12 -04:00
Anthony Laibe
7bc7e11406 Apply changes for block and transaction + error 2018-08-22 19:18:12 -04:00
Anthony Laibe
c2e4d9ad88 Improve saga/actions/api interations 2018-08-22 19:18:12 -04:00
Anthony Laibe
15adffe541 Lint 2018-08-22 19:18:12 -04:00
Anthony Laibe
77c47e2d2f Add show components 2018-08-22 19:18:11 -04:00
Anthony Laibe
13f7bcdfd9 New block Header ws API + Client 2018-08-22 19:18:11 -04:00
Iuri Matias
59a9e980c8 add missing self 2018-08-22 19:18:11 -04:00
Jonathan Rainville
33009c9917 fix eslint on EVERYTHING 2018-08-22 19:18:11 -04:00
Jonathan Rainville
2a14feab75 fix errors and add swarm 2018-08-22 19:18:10 -04:00
Jonathan Rainville
f64cf08410 conflict in actions and saga 2018-08-22 19:18:10 -04:00
Jonathan Rainville
de34486d8e conflict in api 2018-08-22 19:18:10 -04:00
Anthony Laibe
75174656c4 Adding transactions explorer 2018-08-22 19:18:10 -04:00
Anthony Laibe
c10a8f9e0f Feedback PR 2018-08-22 19:18:10 -04:00
Anthony Laibe
0f28cda6c2 Adding Load more 2018-08-22 19:18:10 -04:00
Anthony Laibe
06ff566468 Adding blocks explorer 2018-08-22 19:18:10 -04:00
Jonathan Rainville
c4d86360df add tabs for the processes 2018-08-22 19:18:09 -04:00
Jonathan Rainville
b473f33237 remove useless registerProcess function 2018-08-22 19:18:09 -04:00
Jonathan Rainville
2e9993c400 change route name 2018-08-22 19:18:09 -04:00
Jonathan Rainville
665d344a54 small conflicts 2018-08-22 19:18:08 -04:00
Anthony Laibe
afb9208739 Adding Fetch Account UI 2018-08-22 19:18:08 -04:00
Anthony Laibe
53a49d48b9 Use path embark-api 2018-08-22 19:18:08 -04:00
Anthony Laibe
4e44e07378 Adding embark ui 2018-08-22 19:18:08 -04:00