4121 Commits

Author SHA1 Message Date
Anthony Laibe
bf77c2b010 Show sources 2018-09-30 11:36:59 -04:00
Anthony Laibe
d82c5f93fc Display error + lint 2018-09-30 11:36:59 -04:00
Anthony Laibe
f7bdbb68a2 Fix naming 2018-09-30 11:36:59 -04:00
Anthony Laibe
ec47f0e204 Client fixes 2018-09-30 11:36:59 -04:00
Anthony Laibe
83ed8b3ee5 Lookup/Resolver between EmbarkJS and Embark 2018-09-30 11:36:25 -04:00
Anthony Laibe
cd2a208099 Rever fiddle order 2018-09-30 11:34:15 -04:00
Anthony Laibe
1fc5dac03f Fix typo 2018-09-30 11:34:15 -04:00
Anthony Laibe
57b93692d6 Use subdomain 2018-09-30 11:34:15 -04:00
Anthony Laibe
f84f246580 Misc fixes after rebase 2018-09-30 11:34:15 -04:00
Anthony Laibe
a47a6a5fe0 Lint 2018-09-30 11:34:15 -04:00
Anthony Laibe
853a655a84 Register and resolve 2018-09-30 11:34:15 -04:00
Anthony Laibe
5edbe10ad3 Show ENS records 2018-09-30 11:34:15 -04:00
Anthony Laibe
9194bff673 Add actions/api/reducers/sagas 2018-09-30 11:34:15 -04:00
Anthony Laibe
3bd345e0ae Fix method call 2018-09-30 11:34:15 -04:00
Anthony Laibe
13e6980726 API for ens 2018-09-30 11:34:15 -04:00
Anthony Laibe
e6dc284211 Add plugins and versions to backend tab 2018-09-30 11:34:15 -04:00
emizzle
b4580c364c Fix react ‘key’ error 2018-09-30 11:34:15 -04:00
emizzle
e61449bc4e Make linter happy 2018-09-30 11:34:15 -04:00
emizzle
ac2ce45f3b Removed the contract compile event
(really did it this time)
2018-09-30 11:34:15 -04:00
emizzle
9b22c79701 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-09-30 11:34:15 -04:00
emizzle
08006a2aea add page title class 2018-09-30 11:33:14 -04:00
emizzle
3643fab359 Remove comments and spaces 2018-09-30 11:33:14 -04:00
emizzle
17a86ac51a Fix rebase 2018-09-30 11:33:14 -04:00
emizzle
607392ae6d 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-09-30 11:33:14 -04:00
emizzle
03fc5889fc Fiddle now showing compilation warnings and errors 2018-09-30 11:33:14 -04:00
Anthony Laibe
635557b94b Display compilation result 2018-09-30 11:31:17 -04:00
emizzle
01f9508238 Code compilation API working, but not updating state 2018-09-30 11:31:17 -04:00
emizzle
27ff7f80cd Initial compile API and Fiddle container/pres components 2018-09-30 11:31:17 -04:00
emizzle
288075dc77 Swapped editor to Ace 2018-09-30 11:29:05 -04:00
emizzle
49e4f9b95f Added monaco editor via react-monaco-editor
Needs to pull version from package.json
2018-09-30 11:28:24 -04:00
emizzle
97ef0259ce Initial commit of fiddle tab
Not any functionality yet
2018-09-30 11:27:19 -04:00
Jonathan Rainville
7cb8ac9e35 put as one line 2018-09-30 11:27:19 -04:00
Jonathan Rainville
91481bd350 rename compoenent to right name 2018-09-30 11:27:19 -04:00
Jonathan Rainville
d0d919ea06 watch for future contract logs 2018-09-30 11:27:19 -04:00
Jonathan Rainville
0f5ba560e6 conflict in contarct container 2018-09-30 11:27:19 -04:00
Jonathan Rainville
245beeeb59 add contract logs 2018-09-30 11:27:19 -04:00
Jonathan Rainville
11e15d57ad rename name to className so it matches contract object 2018-09-30 11:26:05 -04:00
Anthony Laibe
44a52338e5 Fix fuzzer for bytes and uint 2018-09-30 11:26:05 -04:00
Jonathan Rainville
8d670a6af7 register api calls when web3 ready 2018-09-30 11:26:05 -04:00
Jonathan Rainville
29add82f45 remove messages reducer 2018-09-30 11:25:29 -04:00
Jonathan Rainville
5d126c8caa fix subscriptions, now called messageChannels 2018-09-30 11:25:29 -04:00
Jonathan Rainville
a52bbcac05 fix listen to channels 2018-09-30 11:25:29 -04:00
Jonathan Rainville
fd02447144 clean listenTo 2018-09-30 11:25:29 -04:00
Jonathan Rainville
5339ed30c9 conflict in action 2018-09-30 11:25:29 -04:00
Jonathan Rainville
efc93a1cfa conflict in action 2018-09-30 11:25:29 -04:00
Jonathan Rainville
78d9c48a97 fix no rendering on subscriptions 2018-09-30 11:25:29 -04:00
Jonathan Rainville
94d4761085 fix post 2018-09-30 11:25:29 -04:00
Jonathan Rainville
0abf67589e fix old WS not open and show subscriptions list 2018-09-30 11:25:29 -04:00
Jonathan Rainville
f3cc59cb92 use loader 2018-09-30 11:25:29 -04:00
Jonathan Rainville
7143146258 style messages boxes 2018-09-30 11:25:29 -04:00