2847 Commits

Author SHA1 Message Date
emizzle
2800e347de
add contract class for assisted construction
# Conflicts:
#	package-lock.json
2018-10-23 10:36:57 +02:00
Jonathan Rainville
c844338c8a
add back return all errors 2018-10-23 10:36:57 +02:00
Jonathan Rainville
56d541fb8d
fix most rebase issues 2018-10-23 10:36:57 +02:00
Iuri Matias
5c5715d480
rebase fixes 2018-10-23 10:34:46 +02:00
Iuri Matias
7532562e28
rebase fixes 2018-10-23 10:34:46 +02:00
Anthony Laibe
d9ae5cbfc7
PR feedback: Use request 2018-10-23 10:34:18 +02:00
Anthony Laibe
6038da4339
Deploy contract 2018-10-23 10:34:18 +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
c234a850e3
Call Function API 2018-10-23 10:34:17 +02:00
Anthony Laibe
788db99a0e
Display error + lint 2018-10-23 10:34:02 +02:00
Anthony Laibe
2fd52c2be3
Client fixes 2018-10-23 10:33:41 +02:00
Anthony Laibe
f569767788
Lookup/Resolver between EmbarkJS and Embark 2018-10-23 10:33:40 +02:00
Anthony Laibe
83d6130259
Add plugins and versions to backend tab 2018-10-23 10:32:02 +02:00
emizzle
23a1cf57c2
Removed the contract compile event
(really did it this time)
2018-10-23 10:31:36 +02:00
emizzle
6f8f9a14d9
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-10-23 10:31:36 +02:00
emizzle
8caa478968
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-10-23 10:31:35 +02:00
emizzle
70f5a09d47
Fiddle now showing compilation warnings and errors 2018-10-23 10:31:35 +02:00
Anthony Laibe
52cec0a29e
Display compilation result 2018-10-23 10:31:35 +02:00
emizzle
1d13c71d83
Code compilation API working, but not updating state 2018-10-23 10:31:34 +02:00
emizzle
ddcccb3c2d
Initial compile API and Fiddle container/pres components 2018-10-23 10:31:34 +02:00
Jonathan Rainville
aaa5a6fd58
put as one line 2018-10-23 10:31:33 +02:00
Jonathan Rainville
e0ca082a57
watch for future contract logs 2018-10-23 10:31:33 +02:00
Jonathan Rainville
1ffe9505c8
conflict in contarct container 2018-10-23 10:31:33 +02:00
Jonathan Rainville
031ccc37ee
add contract logs 2018-10-23 10:31:33 +02:00
Jonathan Rainville
c7f9a374f2
rename name to className so it matches contract object 2018-10-23 10:31:33 +02:00
Anthony Laibe
4526c1a871
Fix fuzzer for bytes and uint 2018-10-23 10:31:32 +02:00
Jonathan Rainville
2d1e081c15
register api calls when web3 ready 2018-10-23 10:31:32 +02:00
Jonathan Rainville
d0a0fb49a7
clean listenTo 2018-10-23 10:31:32 +02:00
Jonathan Rainville
c2c00835f8
fix old WS not open and show subscriptions list 2018-10-23 10:31:31 +02:00
Jonathan Rainville
fd1b43d3e3
conflict in saga 2018-10-23 10:31:30 +02:00
Jonathan Rainville
d3f897e204
use topic param for listenTo 2018-10-23 10:31:09 +02:00
Jonathan Rainville
11bf667ad4
conflict in saga and action 2018-10-23 10:31:08 +02:00
Jonathan Rainville
1a787021d5
add communicationFunctions that has listenTo and send 2018-10-23 10:30:00 +02:00
Anthony Laibe
1bd5174f61
Adding new reducer and selector 2018-10-23 10:27:42 +02:00
Iuri Matias
f57d4b0a66
remove commented code 2018-10-23 10:27:41 +02:00
Iuri Matias
40004b5655
add contracts and contract page 2018-10-23 10:27:40 +02:00
Iuri Matias
8eb4d41ecd
refactor format params 2018-10-23 10:27:39 +02:00
Iuri Matias
f7d5bd0e70
refactor profile caller 2018-10-23 10:27:39 +02:00
Iuri Matias
1b96fbf451
use json in table generation 2018-10-23 10:27:39 +02:00
Iuri Matias
efbe71f5e2
return profiler object instead of text 2018-10-23 10:27:39 +02:00
Iuri Matias
7e96eb661e
define api for profiler 2018-10-23 10:27:39 +02:00
Anthony Laibe
5039d8b414
Adding home container 2018-10-23 10:26:57 +02:00
Anthony Laibe
83c56b6740
Apply changes for block and transaction + error 2018-10-23 10:26:56 +02:00
Anthony Laibe
966af5db73
Improve saga/actions/api interations 2018-10-23 10:26:56 +02:00
Anthony Laibe
6bc8a6d8c0
Lint 2018-10-23 10:26:56 +02:00
Anthony Laibe
2e1791e0f4
Add show components 2018-10-23 10:26:55 +02:00
Anthony Laibe
bfd123b133
New block Header ws API + Client 2018-10-23 10:26:54 +02:00
Iuri Matias
6243d7c453
add missing self 2018-10-23 10:26:14 +02:00
Jonathan Rainville
4e7a0389bb
fix eslint on EVERYTHING 2018-10-23 10:26:14 +02:00