Richard Ramos
b93d2d1145
Error handling, added overwrite, fixed duplication of components
2018-10-23 10:50:03 +02:00
Jonathan Rainville
13160e622f
fix ALL of the spaces
2018-10-23 10:50:02 +02:00
Jonathan Rainville
211321a914
fix event
2018-10-23 10:48:36 +02:00
Jonathan Rainville
328d9c7c07
remove blockcing if
2018-10-23 10:48:36 +02:00
Andre Medeiros
31476cf2b8
Address feedback
2018-10-23 10:48:36 +02:00
Richard Ramos
c8d357e601
Fix scaffolding command logic so it works with Embark 3.2.2
2018-10-23 10:48:36 +02:00
Jonathan Rainville
844e2ed5b0
add back tokens
2018-10-23 10:48:36 +02:00
Jonathan Rainville
58ce56684d
fix double startng the server
2018-10-23 10:48:35 +02:00
Jonathan Rainville
324e148fa6
resolve conflict in api and saga
2018-10-23 10:48:35 +02:00
Jonathan Rainville
feea4c27fc
log message after connecting in case of disconnect
2018-10-23 10:47:26 +02:00
Andre Medeiros
3b45128f20
Fix the way messages are appended in logs
2018-10-23 10:47:25 +02:00
Andre Medeiros
1f7e434632
Pass logger to webserver
2018-10-23 10:47:25 +02:00
Anthony Laibe
572cd20482
Fix backend tab request cached:
...
- Add no cache via helmet
- Fix linting (no-return-else)
- Rebase Fix: Use option.name for process log to avoid endpoint being called
blockchainProcess.js
- Rebase Fix: use option when compiling solidity
2018-10-23 10:47:24 +02:00
emizzle
25297027c8
Moved ‘authenticator’ module startup to console service
2018-10-23 10:45:51 +02:00
Anthony Laibe
feb59655cc
Fix race condition
2018-10-23 10:45:51 +02:00
Anthony Laibe
0e87d21b12
Pass plugin as options
2018-10-23 10:44:14 +02:00
Anthony Laibe
b4054a01fa
Remove duplicate declaration
2018-10-23 10:44:14 +02:00
Anthony Laibe
00c6b0029d
Fix start without webserver
2018-10-23 10:44:14 +02:00
emizzle
199aa18c07
Fix solidity compilation
...
Issues introduced in rebase.
2018-10-23 10:44:14 +02:00
Iuri Matias
b12856fe2d
rebase fixes
2018-10-23 10:44:14 +02:00
Iuri Matias
2843303d8c
rebase fixes
2018-10-23 10:44:13 +02:00
Anthony Laibe
2fb5d907ec
Add ability to logout
2018-10-23 10:42:00 +02:00
Jonathan Rainville
ae3185d96f
rename event
2018-10-23 10:42:00 +02:00
Jonathan Rainville
749853be32
use port and host from config
2018-10-23 10:42:00 +02:00
Jonathan Rainville
3495f9fbb8
authorize each request through header
2018-10-23 10:41:59 +02:00
Jonathan Rainville
6125329cae
show authorize form when auth error
2018-10-23 10:41:23 +02:00
Jonathan Rainville
e68feb81af
add console command to get token
2018-10-23 10:41:23 +02:00
Jonathan Rainville
faf09b7d39
use local cache to store the token
2018-10-23 10:41:23 +02:00
Jonathan Rainville
422a98e172
add basic authentication
2018-10-23 10:41:22 +02:00
Jonathan Rainville
b196a54a30
fix linting
2018-10-23 10:41:22 +02:00
Jonathan Rainville
7fa186b636
fix avergae not calculated correctly
2018-10-23 10:41:20 +02:00
Anthony Laibe
592ce4773c
Deploy contract
2018-10-23 10:41:20 +02:00
Anthony Laibe
a08690ef43
File Editor
2018-10-23 10:41:20 +02:00
Jonathan Rainville
d3c5407441
remove old transactions to lighten the memory
2018-10-23 10:40:13 +02:00
Jonathan Rainville
5690c2e054
conflict in saga
2018-10-23 10:40:13 +02:00
Jonathan Rainville
9d262e6a25
watch oracle changes
2018-10-23 10:40:13 +02:00
Jonathan Rainville
198b3c5cc1
conflicts in reducer and saga
2018-10-23 10:39:57 +02:00
Jonathan Rainville
dd0ae5023d
fix ws ping and add wait calculation
2018-10-23 10:39:57 +02:00
Jonathan Rainville
3a6ed745f6
add transactionTracker to track transactions and their time
2018-10-23 10:38:13 +02:00
Jonathan Rainville
8ff13b09f1
add gasPrice to transactions for contracts
2018-10-23 10:38:12 +02:00
Anthony Laibe
b945b87d4d
File explorer
2018-10-23 10:38:11 +02:00
Anthony Laibe
e31f4778ac
Handle string
2018-10-23 10:37:28 +02:00
Anthony Laibe
e4fd9ab3ba
All command available in backend tab console
2018-10-23 10:37:28 +02:00
Anthony Laibe
eb86bd7fbf
Fix profile command (rebase issue)
2018-10-23 10:37:28 +02:00
Anthony Laibe
c453a85dde
Add back console command
2018-10-23 10:37:28 +02:00
emizzle
ae029a5959
Small fixes
...
Fixed issue with contract deploying for first time and having no gasLimit specified.
Optimised/refactored looping of compiled contracts.
Added body parameter type checking for `/embark-api/contract/deploy` endpoint
2018-10-23 10:37:01 +02:00
emizzle
859d78eb41
Remove lodash
2018-10-23 10:37:00 +02:00
emizzle
05b324dffe
Fiddle use cases fixed
...
Handle use cases:
1) handle case when temp.sol doesn’t exist - due to the new saga updates, the response from retreiving a temp fiddle from the filesystem (even if it doesn’t exist) is forward to the compilation endpoint, which returns an ENOENT, and this is handled in the selector.
2) delete all code - shouldn’t return last fiddle and should compile an empty string.
3) Switch to different tab (ie contracts) then back to fiddle - previous fiddle should remain.
Also fixed an issue (most likely due to latest rebase) when deploying fiddle contracts. The gasLimit was not being specified.
Handled issue where entities stored in the state were not being put in the correct order, so a timestamp was sent with the requests and then sorted when the response was returned.
2018-10-23 10:37:00 +02:00
Anthony Laibe
4ecb092ed3
Remove last fiddle, and use code to compile
2018-10-23 10:37:00 +02:00
emizzle
cd176a5f95
Handle use cases that were failing
...
1) hanlde case when temp.sol doesn’t exist
2) delete all code - shouldn’t return last fiddle
3) Switch to different tab (ie contracts) then back to fiddle - fiddle should now remain.
2018-10-23 10:37:00 +02:00