3531 Commits

Author SHA1 Message Date
Anthony Laibe
da39f68954 Fix method call 2018-08-22 19:18:22 -04:00
Anthony Laibe
cf7e82b26b API for ens 2018-08-22 19:18:22 -04:00
Anthony Laibe
dca07bcfc2 Add plugins and versions to backend tab 2018-08-22 19:18:22 -04:00
emizzle
8dbedef0c1 Fix react ‘key’ error 2018-08-22 19:18:22 -04:00
emizzle
13e24d82d5 Make linter happy 2018-08-22 19:18:21 -04:00
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
a1195567e8 add page title class 2018-08-22 19:18:21 -04:00
emizzle
164685bc9a Remove comments and spaces 2018-08-22 19:18:21 -04:00
emizzle
26817bc2e1 Fix rebase 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
emizzle
5cf759f6da Swapped editor to Ace 2018-08-22 19:18:20 -04:00
emizzle
4a74938725 Added monaco editor via react-monaco-editor
Needs to pull version from package.json
2018-08-22 19:18:20 -04:00
emizzle
b8f5ceb6a1 Initial commit of fiddle tab
Not any functionality yet
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
9bde2dc77c rename compoenent to right name 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
8f156b2c21 remove messages reducer 2018-08-22 19:18:19 -04:00
Jonathan Rainville
3ec9dd0667 fix subscriptions, now called messageChannels 2018-08-22 19:18:19 -04:00
Jonathan Rainville
854ef452f7 fix listen to channels 2018-08-22 19:18:19 -04:00
Jonathan Rainville
bcbf6f8460 clean listenTo 2018-08-22 19:18:19 -04:00
Jonathan Rainville
1835960969 conflict in action 2018-08-22 19:18:19 -04:00
Jonathan Rainville
722ed6e8da conflict in action 2018-08-22 19:18:19 -04:00
Jonathan Rainville
47b3ba8030 fix no rendering on subscriptions 2018-08-22 19:18:19 -04:00
Jonathan Rainville
02d3095673 fix post 2018-08-22 19:18:18 -04:00
Jonathan Rainville
1956bdd77d fix old WS not open and show subscriptions list 2018-08-22 19:18:18 -04:00
Jonathan Rainville
23f2d70ffa use loader 2018-08-22 19:18:18 -04:00
Jonathan Rainville
ebd3db8e35 style messages boxes 2018-08-22 19:18:18 -04:00
Jonathan Rainville
ab6ff35708 conflict in saga 2018-08-22 19:18:18 -04:00
Jonathan Rainville
11adc342e2 move presentation in another component 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
3bf9a6c9ef add back communicationContainer in layout 2018-08-22 19:18:18 -04:00
Jonathan Rainville
d4e7c42a99 add back explorerLayout 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
Jonathan Rainville
0fe62933b5 css conflict 2018-08-22 19:18:17 -04:00
Jonathan Rainville
fbf92a8a7a weird 2018-08-22 19:18:17 -04:00
Anthony Laibe
ba6bf2c341 Adding new reducer and selector 2018-08-22 19:18:17 -04:00
Iuri Matias
d47d9b70a1 fix merge issues 2018-08-22 19:18:17 -04:00
Iuri Matias
86e2d2e057 fix double export 2018-08-22 19:18:17 -04:00
Iuri Matias
0e79a41b22 move root function to the end 2018-08-22 19:18:17 -04:00