4357 Commits

Author SHA1 Message Date
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
cdc7c107a6
Show functions 2018-10-23 10:34:17 +02:00
Anthony Laibe
f3bef0c3a6
Show sources 2018-10-23 10:34:17 +02:00
Anthony Laibe
788db99a0e
Display error + lint 2018-10-23 10:34:02 +02:00
Anthony Laibe
8cd3ccd5af
Fix naming 2018-10-23 10:33:41 +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
a2b7ee962c
Rever fiddle order 2018-10-23 10:33:27 +02:00
Anthony Laibe
c01f836391
Fix typo 2018-10-23 10:33:26 +02:00
Anthony Laibe
e1043bf5f5
Use subdomain 2018-10-23 10:33:26 +02:00
Anthony Laibe
9e7d7bbee2
Misc fixes after rebase 2018-10-23 10:33:07 +02:00
Anthony Laibe
3bb15194ea
Lint 2018-10-23 10:33:07 +02:00
Anthony Laibe
8deae7209e
Register and resolve 2018-10-23 10:33:07 +02:00
Anthony Laibe
0f7a30f530
Show ENS records 2018-10-23 10:33:06 +02:00
Anthony Laibe
b6156e7632
Add actions/api/reducers/sagas 2018-10-23 10:32:42 +02:00
Anthony Laibe
83d6130259
Add plugins and versions to backend tab 2018-10-23 10:32:02 +02:00
emizzle
950f285d2e
Fix react ‘key’ error 2018-10-23 10:31:36 +02:00
emizzle
dba61ed382
Make linter happy 2018-10-23 10:31:36 +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
4f2b838526
add page title class 2018-10-23 10:31:35 +02:00
emizzle
32575437cd
Remove comments and spaces 2018-10-23 10:31:35 +02:00
emizzle
8e3e3129c5
Fix rebase 2018-10-23 10:31:35 +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
emizzle
12faeb7866
Swapped editor to Ace 2018-10-23 10:31:34 +02:00
emizzle
518111132b
Added monaco editor via react-monaco-editor
Needs to pull version from package.json
2018-10-23 10:31:34 +02:00
emizzle
fd97ba51c7
Initial commit of fiddle tab
Not any functionality yet
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
04a7d2a50b
rename compoenent to right name 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
289ed2bda8
remove messages reducer 2018-10-23 10:31:32 +02:00
Jonathan Rainville
2ca039cd1b
fix subscriptions, now called messageChannels 2018-10-23 10:31:32 +02:00
Jonathan Rainville
3d094164e5
fix listen to channels 2018-10-23 10:31:32 +02:00
Jonathan Rainville
d0a0fb49a7
clean listenTo 2018-10-23 10:31:32 +02:00
Jonathan Rainville
d27ecb5b20
conflict in action 2018-10-23 10:31:31 +02:00
Jonathan Rainville
ea3cd474b9
conflict in action 2018-10-23 10:31:31 +02:00
Jonathan Rainville
f66a018241
fix no rendering on subscriptions 2018-10-23 10:31:31 +02:00