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