111 Commits

Author SHA1 Message Date
Anthony Laibe
eaefd39b96 Deploy contract 2018-08-16 16:18:07 +01:00
Anthony Laibe
81993cfc9e Show result 2018-08-16 14:16:47 +01:00
Anthony Laibe
376034da36 Make call successfully 2018-08-16 12:17:13 +01:00
Anthony Laibe
01913851c9 Call Function API 2018-08-16 11:35:24 +01:00
Anthony Laibe
e485eda425 Show functions 2018-08-16 10:15:31 +01:00
Anthony Laibe
28d76cfee0 Show sources 2018-08-15 14:59:16 +01:00
Anthony Laibe
fced9c2622 Display error + lint 2018-08-14 17:17:47 +01:00
Anthony Laibe
0a6a5171ce Fix naming 2018-08-14 16:22:15 +01:00
Anthony Laibe
fa915fc03b Rever fiddle order 2018-08-14 11:58:16 +01:00
Anthony Laibe
4e15c1b5aa Fix typo 2018-08-14 11:45:10 +01:00
Anthony Laibe
f08f7e09a4 Use subdomain 2018-08-14 11:31:58 +01:00
Anthony Laibe
1843a0e375 Misc fixes after rebase 2018-08-14 11:09:13 +01:00
Anthony Laibe
fac8429721 Lint 2018-08-14 11:01:56 +01:00
Anthony Laibe
d338d2ab59 Register and resolve 2018-08-14 10:57:33 +01:00
Anthony Laibe
238cf58e6c Show ENS records 2018-08-14 10:57:33 +01:00
Anthony Laibe
48e4be5c50 Add actions/api/reducers/sagas 2018-08-14 10:56:40 +01:00
Anthony Laibe
60125c6278 Add plugins and versions to backend tab 2018-08-14 10:55:55 +01:00
emizzle
2002a1ad4f Fix react ‘key’ error 2018-08-13 23:28:17 +10:00
emizzle
fe04b3ba78 Make linter happy 2018-08-13 21:52:04 +10:00
emizzle
a24ad6e57f 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-13 21:44:42 +10:00
emizzle
3eca1e6c91 add page title class 2018-08-13 09:53:10 +10:00
emizzle
2c377a2f64 Remove comments and spaces 2018-08-13 09:53:10 +10:00
emizzle
2e24a95391 Fix rebase 2018-08-13 09:53:10 +10:00
emizzle
3479a38f6e 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-13 09:53:10 +10:00
emizzle
4ba38b857b Fiddle now showing compilation warnings and errors 2018-08-13 09:51:40 +10:00
Anthony Laibe
999580bfd2 Display compilation result 2018-08-13 09:51:40 +10:00
emizzle
4ea9ae87cb Code compilation API working, but not updating state 2018-08-13 09:51:40 +10:00
emizzle
d40d44a3df Initial compile API and Fiddle container/pres components 2018-08-13 09:51:00 +10:00
emizzle
b3917fcf97 Swapped editor to Ace 2018-08-13 09:49:13 +10:00
emizzle
bb95c16750 Added monaco editor via react-monaco-editor
Needs to pull version from package.json
2018-08-13 09:49:13 +10:00
emizzle
f35bc61597 Initial commit of fiddle tab
Not any functionality yet
2018-08-13 09:49:13 +10:00
Jonathan Rainville
38defe3e78 rename compoenent to right name 2018-08-10 13:41:46 -04:00
Jonathan Rainville
40ec534d23 watch for future contract logs 2018-08-10 13:41:46 -04:00
Jonathan Rainville
77a77eb408 conflict in contarct container 2018-08-10 13:41:41 -04:00
Jonathan Rainville
daed2fdbd4 add contract logs 2018-08-10 13:40:36 -04:00
Jonathan Rainville
8fbba0e55d rename name to className so it matches contract object 2018-08-10 12:57:37 -04:00
Jonathan Rainville
7c13666f40 remove messages reducer 2018-08-08 15:10:30 -04:00
Jonathan Rainville
9a9f78204e fix subscriptions, now called messageChannels 2018-08-08 15:09:40 -04:00
Jonathan Rainville
6da7baf1a2 fix listen to channels 2018-08-08 15:03:46 -04:00
Jonathan Rainville
b4acbfe740 conflict in action 2018-08-08 12:38:21 -04:00
Jonathan Rainville
a5bf890728 conflict in action 2018-08-08 12:36:19 -04:00
Jonathan Rainville
d65345b01e fix no rendering on subscriptions 2018-08-08 12:36:00 -04:00
Jonathan Rainville
081ca8ef46 fix post 2018-08-08 12:36:00 -04:00
Jonathan Rainville
da0d87fdd1 fix old WS not open and show subscriptions list 2018-08-08 12:36:00 -04:00
Jonathan Rainville
66c061fdee use loader 2018-08-08 12:36:00 -04:00
Jonathan Rainville
819e193635 style messages boxes 2018-08-08 12:36:00 -04:00
Jonathan Rainville
b8f19d7444 conflict in saga 2018-08-08 12:35:55 -04:00
Jonathan Rainville
14d145fb02 move presentation in another component 2018-08-08 12:35:06 -04:00
Jonathan Rainville
b6fd6e4639 use topic param for listenTo 2018-08-08 12:35:06 -04:00
Jonathan Rainville
e4f3d168cd conflict in saga and action 2018-08-08 12:35:01 -04:00