Commit Graph

3449 Commits

Author SHA1 Message Date
Anthony Laibe 9f9a3401f6 PR feedback: Use request 2018-08-22 19:05:35 -04:00
Anthony Laibe 85354fd877 Deploy contract 2018-08-22 19:05:35 -04:00
Anthony Laibe 1ca85fdf4a Show result 2018-08-22 19:05:35 -04:00
Anthony Laibe f9ffddde04 Make call successfully 2018-08-22 19:05:35 -04:00
Anthony Laibe ad7e41b98c Call Function API 2018-08-22 19:05:35 -04:00
Anthony Laibe 82cd43d32e Show functions 2018-08-22 19:05:35 -04:00
Anthony Laibe 3f2f06f295 Show sources 2018-08-22 19:05:35 -04:00
Anthony Laibe 49463992ba Display error + lint 2018-08-22 19:05:35 -04:00
Anthony Laibe fcba6285e7 Fix naming 2018-08-22 19:05:34 -04:00
Anthony Laibe 4f13a2b51a Client fixes 2018-08-22 19:05:34 -04:00
Anthony Laibe a87b543f64 Lookup/Resolver between EmbarkJS and Embark 2018-08-22 19:05:34 -04:00
Anthony Laibe 6315de51d0 Rever fiddle order 2018-08-22 19:05:19 -04:00
Anthony Laibe e3415cf5d6 Fix typo 2018-08-22 19:05:19 -04:00
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 5bc4205f2b Fix method call 2018-08-22 19:05:19 -04:00
Anthony Laibe 5f79df00b6 API for ens 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 878577f371 Removed the contract compile event
(really did it this time)
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 d49cf52c2d put as one line 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
Anthony Laibe 1fbcb0fd83 Fix fuzzer for bytes and uint 2018-08-22 19:05:16 -04:00
Jonathan Rainville 8271d49db5 register api calls when web3 ready 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 29e84d5b18 clean listenTo 2018-08-22 19:05:15 -04:00
Jonathan Rainville 7130336532 conflict in action 2018-08-22 19:05:15 -04:00