Commit Graph

4223 Commits

Author SHA1 Message Date
Anthony Laibe 2f55e4868d Call Function API 2018-09-30 11:36:59 -04:00
Anthony Laibe 758b3caf38 Show functions 2018-09-30 11:36:59 -04:00
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