97 Commits

Author SHA1 Message Date
Anthony Laibe
01851bcb89 Use subdomain 2018-08-22 19:05:19 -04:00
Anthony Laibe
2c4f1e070d Misc fixes after rebase 2018-08-22 19:05:19 -04:00
Anthony Laibe
e2615e2def Lint 2018-08-22 19:05:19 -04:00
Anthony Laibe
a5ca5c524f Register and resolve 2018-08-22 19:05:19 -04:00
Anthony Laibe
66f1403252 Show ENS records 2018-08-22 19:05:19 -04:00
Anthony Laibe
b4f12925f5 Add actions/api/reducers/sagas 2018-08-22 19:05:19 -04:00
Anthony Laibe
f1fe8fff9e Add plugins and versions to backend tab 2018-08-22 19:05:18 -04:00
emizzle
34867b613c Fix react ‘key’ error 2018-08-22 19:05:18 -04:00
emizzle
eedcdd4d22 Make linter happy 2018-08-22 19:05:18 -04:00
emizzle
eee898527e 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:05:18 -04:00
emizzle
13e4b4dc0d add page title class 2018-08-22 19:05:18 -04:00
emizzle
9de961f7f3 Remove comments and spaces 2018-08-22 19:05:18 -04:00
emizzle
0c00b10737 Fix rebase 2018-08-22 19:05:18 -04:00
emizzle
de4fa6b4f6 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:05:18 -04:00
emizzle
5b5bd461c7 Fiddle now showing compilation warnings and errors 2018-08-22 19:05:17 -04:00
Anthony Laibe
ead9596aca Display compilation result 2018-08-22 19:05:17 -04:00
emizzle
d35606ac5a Code compilation API working, but not updating state 2018-08-22 19:05:17 -04:00
emizzle
7bced48a50 Initial compile API and Fiddle container/pres components 2018-08-22 19:05:17 -04:00
emizzle
48edb990b9 Swapped editor to Ace 2018-08-22 19:05:17 -04:00
emizzle
994b4c2434 Added monaco editor via react-monaco-editor
Needs to pull version from package.json
2018-08-22 19:05:17 -04:00
emizzle
24f2e6165a Initial commit of fiddle tab
Not any functionality yet
2018-08-22 19:05:17 -04:00
Jonathan Rainville
867b53b141 rename compoenent to right name 2018-08-22 19:05:16 -04:00
Jonathan Rainville
42425ca605 watch for future contract logs 2018-08-22 19:05:16 -04:00
Jonathan Rainville
2644e94d55 conflict in contarct container 2018-08-22 19:05:16 -04:00
Jonathan Rainville
7b4d6bafe6 add contract logs 2018-08-22 19:05:16 -04:00
Jonathan Rainville
2077bc36aa rename name to className so it matches contract object 2018-08-22 19:05:16 -04:00
Jonathan Rainville
a1759a4ad7 remove messages reducer 2018-08-22 19:05:16 -04:00
Jonathan Rainville
fca152e0d9 fix subscriptions, now called messageChannels 2018-08-22 19:05:16 -04:00
Jonathan Rainville
6c9ea597d0 fix listen to channels 2018-08-22 19:05:16 -04:00
Jonathan Rainville
7130336532 conflict in action 2018-08-22 19:05:15 -04:00
Jonathan Rainville
202d2eb2a4 conflict in action 2018-08-22 19:05:15 -04:00
Jonathan Rainville
0f6d287632 fix no rendering on subscriptions 2018-08-22 19:05:15 -04:00
Jonathan Rainville
710ae9aabe fix post 2018-08-22 19:05:15 -04:00
Jonathan Rainville
d9bc1774f1 fix old WS not open and show subscriptions list 2018-08-22 19:05:15 -04:00
Jonathan Rainville
8249bc05ff use loader 2018-08-22 19:05:15 -04:00
Jonathan Rainville
176f6b0cb9 style messages boxes 2018-08-22 19:05:15 -04:00
Jonathan Rainville
5a48b0843e conflict in saga 2018-08-22 19:05:15 -04:00
Jonathan Rainville
c4da3c18fa move presentation in another component 2018-08-22 19:05:15 -04:00
Jonathan Rainville
0fb569f02f use topic param for listenTo 2018-08-22 19:05:14 -04:00
Jonathan Rainville
e5e20b751c conflict in saga and action 2018-08-22 19:05:14 -04:00
Jonathan Rainville
4945a77c48 add back communicationContainer in layout 2018-08-22 19:05:14 -04:00
Jonathan Rainville
da935703a8 add back explorerLayout 2018-08-22 19:05:14 -04:00
Jonathan Rainville
6aa9b86fdd css conflict 2018-08-22 19:05:14 -04:00
Jonathan Rainville
ae34aed703 weird 2018-08-22 19:05:14 -04:00
Anthony Laibe
6221367a69 Adding new reducer and selector 2018-08-22 19:05:14 -04:00
Iuri Matias
ae9185be53 fix merge issues 2018-08-22 19:05:14 -04:00
Iuri Matias
ee4be6c360 fix double export 2018-08-22 19:05:13 -04:00
Iuri Matias
610a00b332 move root function to the end 2018-08-22 19:05:13 -04:00
Iuri Matias
fcfb321808 use constant for the route 2018-08-22 19:05:13 -04:00
Iuri Matias
ea76e70726 fix naming of contract profile 2018-08-22 19:05:03 -04:00