Commit Graph

225 Commits

Author SHA1 Message Date
Jaco Greeff
aa8ff4628d Pin package versions for beta (#3628)
Former-commit-id: 21b12c70cd22e84bac05f64d3709c291490a55c0
2016-11-26 17:28:59 +01:00
arkpar
1cd45f6578 Touched the file to trigger js build
Former-commit-id: ff18d2cfd9f606da591d7a8769661c901ee7379b
2016-11-25 22:50:45 +01:00
Arkadiy Paronyan
e7d7280a89 Backporting to beta (#3623)
* Ropsten network (#3539)

* Ropsten network

* Sorted premine

* Comas

* Removed trailing coma

* --testnet set to ropset

* New registry contract address for ropsten (#3549)

* New registry for ropsten

* Registry address

* Registry with payable modifier

* Fix panic on importing own invalid transaction (#3550)

* Use patched MIO

* Trim whitespace from recovery phrase

* v1.4.5

* Appending logs by default

* Fixing phrases generated on windows

* Manually add \r to Windows phrases pre 1.4.4

* < 1.4.5

* Update test, fix number. (#3612)

* Set default tx price to 0.0025 USD

* Only support 1.4.x dictionary


Former-commit-id: 793003af5ff14bccb34e24b8b57897762647e03d
2016-11-25 20:57:34 +01:00
Jaco Greeff
ac331613ab Ropsten chain for beta (#3622)
Former-commit-id: bae5efe71be575f149691e21111260ef6a2694df
2016-11-25 19:35:49 +01:00
Jaco Greeff
d14fb2c06c Beta apps typo fix
Former-commit-id: 48662c537e011bca54edbdcf99433aa934507bd5
2016-11-19 00:03:14 +01:00
Arkadiy Paronyan
de23d7a2d7 Backporting to beta (#3525)
* v1.4.4

* Fixing tests, fixing refreshing precompiled (#3483)

* Fixing tests, fixing refreshing precompiled

* Commit only js and Cargo.lock

* Moving commands to the right place

* Adding js content as well

* Wallet names shouldn't include address.

(Actually wallet files shouldn't contain it either, but we'll
leave that for a later PR).

* sudo -c Is not supported on Mac

* Add trace_{call, rawTransaction, replayTransaction}

* Remove dangling only

* check for sanity

* Better Erros Snackbar in UI #3473

* Sync bandwidth optimization

* Updated sync algo desription

* Check transaction signature when adding to the queue

* Limit sync reorg to 20 blocks (#3519)

* Limit sync reorg

* Fixed tests

* updated the european warp bootnode addresses (#3528)

* Fix dapp account selection (#3399)

* Fix GHH accounts (filter non accounts)

* SignatureReg handle undefined ABI names gracefully

* SignatureReg fix accounts (filter non accounts)

* TokenReg fix accounts (filter non accounts)

* Registry fix accounts (filter non accounts)

* Remove addresses, display non-refundable warning (#3403)

* Use Contract owner for unregistering Token #3440

* Make tokenreg dapp fast again (#3474)

* Using proper TokenReg Instance in TokenReg dApp #3371

* remove unnecessary logs in tokereg dapp

* Improved Redux managment in TokeReg dApp #3371

* Fixfing linting


Former-commit-id: 3e0d033eaf789cfdf517f4a97effc500f1f9263b
2016-11-18 20:50:20 +01:00
Jaco Greeff
5a40dba9ab Fix transfer token decimal calculation (#3445)
* Fix decimal calculation

* Recalc when shorcutting estimate


Former-commit-id: e7f457cf1b0fa66964320b259a70ae196fff50a7
2016-11-15 22:00:36 +01:00
Jaco Greeff
a80e19e51e Swap from base to decimals
Former-commit-id: ea84d832a60c4bba00e17d64b9e8882785bf404f
2016-11-15 21:58:22 +01:00
Jaco Greeff
98598d312d Load external, builtin & local apps in parallel (#3340)
Former-commit-id: c19af314f9d6d0f692618bd0fcc50fb85d173e4d
2016-11-15 21:53:59 +01:00
Nicolas Gotchac
3bcf8a84ce Check totalBalance > 0 // Better account selection (#3347)
Former-commit-id: cc2aa32c6b4b0a466e47eeb63271db7f13592047
2016-11-15 21:53:21 +01:00
Nicolas Gotchac
e018395c05 Fixed Unregister for Contract Owner only #3321 (#3346)
Former-commit-id: c171207bfafe98d3e25e409fdd8b36bc43985496
2016-11-15 21:53:08 +01:00
Jaco Greeff
3da0632771 Make transactions load (#3348)
Former-commit-id: 11a485ea1abb82551f0369b88cfce1ac9a43ce55
2016-11-10 16:39:20 +01:00
Jaco Greeff
e919b2d597 Remove 127.0.0.1 references (#3303)
Former-commit-id: 10ff9e134bad432871f860b9e588624dedb43038
2016-11-09 20:40:57 +01:00
Jaco Greeff
8660b057bf Handle redirects from /api/content on manifest.json gracefully (#3315)
* Add redirect follow mode to manifest.json

* Remove (now) unused count parameter

* autoRewrite: true for dev mode proxy redirects


Former-commit-id: 73143932199b78961760208a9f20dac62b55f0bd
2016-11-09 20:40:57 +01:00
Tomasz Drwięga
d0df85d50e Dapps interface RPC (#3311)
* Dapps Interface RPC

* Adding JS apis

* Support for signer interface in proxypac and embeds

* Fixing tests

* fixing tests again


Former-commit-id: 7b998f7ebf1f13bc8e2d948ae896b78e5870b53a
2016-11-09 20:40:57 +01:00
Jaco Greeff
bfc99f5a76 Fix signer token updates (#3302)
* Manual bump of package.json (recovery)

* Debug

* Simplify status connections


Former-commit-id: c5d0c002b60adeabd7726050437d0632763629ed
2016-11-09 20:40:57 +01:00
Jaco Greeff
59372af0af Update account recovery phrase hint
Former-commit-id: 016e9fd1ab905f46f63bbd0a85210ddcf4cb47cc
2016-11-09 20:40:57 +01:00
Jaco Greeff
adf4e65759 expose api as window.secureApi (#3207)
Former-commit-id: 6b1ca33b8da4ddd96efb28b879e568f713b5fb29
2016-11-09 20:40:57 +01:00
Jaco Greeff
618cc072b9 Change to more common focused spelling (#3264)
Former-commit-id: b39e5438d9aa2cecab3cc880181d065758a8dd87
2016-11-09 20:40:57 +01:00
Jaco Greeff
f9a75e8e57 Updated blance display with max decimals (#3266)
Former-commit-id: 308371799a47aea45dfceed9b8273f85b5dff728
2016-11-09 20:40:57 +01:00
Björn Wagner
31d75c2ba5 Fix typo (#3298)
Former-commit-id: 5f7bfe2926ff291670b56b7d14ddd9a4e4a4b979
2016-11-09 20:40:57 +01:00
Jaco Greeff
da7492fd29 Fix initial token generation (#3289)
* Fix initial token generation

* Remove extra debug info


Former-commit-id: 84e06150f784a55e63414aa412354d18f51f05e4
2016-11-08 23:21:00 +01:00
Arkadiy Paronyan
73f94c33f7 Add secure flag back (#3246)
* Add secure flag back

* Don't run js-release for tags


Former-commit-id: e61c6c4af3c7720a74bd4093b2fa5271c389236c
2016-11-07 20:08:24 +01:00
Arkadiy Paronyan
0d20b21ee8 Backporting to beta (#3239)
* Fixed some typos (#3236)

* Add store for dapps state (#3211)

* Add mobx

* Use mobx store for dapps

* Cleanup hidden reads

* Remove (now) unused hidden.js

* _ denotes internal functions

* s/visibleApps/visible/

* AddDapps now use the mobx store as well

* Move modalOpen state to store

* Simplify

* Complete master merge

* Remove extra indirection

* Remove unneeded check

* Readability improvements

* Remove final debug info

* Load network apps manifests as contentHash (no coding) (#3235)

* Add mobx

* Use mobx store for dapps

* Cleanup hidden reads

* Remove (now) unused hidden.js

* _ denotes internal functions

* s/visibleApps/visible/

* AddDapps now use the mobx store as well

* Move modalOpen state to store

* Simplify

* Complete master merge

* Remove extra indirection

* Remove unneeded check

* Readability improvements

* Remove final debug info

* Load network manifests from the network

* Swallow manifest errors

* introduce fetchManifest

* Rename cli and config options signer->ui (#3232)

* rename options signer->ui

* rename config signer->ui


Former-commit-id: f4c4934831f80f9217ff4e6afcaa95cdd41caf45
2016-11-07 18:25:58 +01:00
Arkadiy Paronyan
2e9cde38e4 UI fixes backporting (#3234)
* Fix /parity-utils/{web3,parity}.js webpack errors (#3221)

* Don't override library builds

* Don't override libraries on build

* Enhance working blockNumber display

* Don't push empty tags to input (#3222)


Former-commit-id: d3e51d21c8fc1b7cf9105e28c4719bf3ecba14e0
2016-11-07 17:41:55 +01:00
Arkadiy Paronyan
043ca21863 Backporting to beta (#3229)
* Use ethcore_dappsPort when constructing URLs (#3139)

* Upon connect, retrieve the available api ports

* Update dapps to load from dappsPort

* Update dapps summary with dappsPort

* Allow proxy to use dappsPort

* Replace /api/ping with HEAD /

* Dynamic port for available apps

* Retrieve content images with dappsPort

* Fix /

* Transfer token dropdown image fix

* IdentityIcon loads images via contentHash

* Update apps fetch to cater for dev & prod

* DRY up 127.0.0.1:${dappsPort} with ${dappsUrl}

* Cleaning up polluted namespaces (#3143)

* Renaming ethcore_ to parity_

* Renaming files

* Renaming poluted EthSigning

* Tidy up the namespaces

* Renaming files to match new structure

* Splitting EthSigning into separate traits

* jsapi move ethcore.* -> parity.*

* Move jsonrpc parity definitions

* Update UI API calls for parity interfaces

* Move jsapi signer interfaces from personal to signer

* Update UI to use signer.* where applicable

* Updsate jsapi subscriptions for signer

* Fix dodgy merge.

* Update README.

* Fix some tests.

* Move parity-only personal.* to parity.*

* Update UI for personal -> parity API moves

* Update subscription APIs after personal -> parity move

* personal. generateAuthorizationToken -> parity. generateAuthorizationToken (UI)

* enode, dappsPort & signerPort (UI)

* Update subscription tests (accountsInfo)

* subscription update

* personal -> parity

* Additional error logging on method failures

* move postTransaction to parity

* Additional debug info with method failures

* Fix personal tests.

* Console wrning shows parameters, error object does not

* Include parity_ signing methods.

* Console log http transport info

* Fix failing tests

* Add RPC stubs for parity_accounts.

* Allow some secure built-in dapps

* Use parity_accounts in place of accountsInfo

* Improve error reporting

* Cleanup GHH error handling


Former-commit-id: 5a094ccb9f0596d0e07abc23504b80dc099ad584
2016-11-07 14:46:41 +01:00
Arkadiy Paronyan
e727d92e0f Mode configuration backported to beta (#3213)
* Mode improvements for UI (#3109)

* `--mode=off` now works.

* Add Mode::Off as a persistent CLI option.

* "last" not "auto" as default.

* Commit accidentally unsaved file.

* Whitespace

[ci:skip]

* Mode CLI parse fix

* or offline

* Save mode when it gets changed.

* Fix Offline mode

* Fix up mode operations.

* Make passive default, but not overriding.

* Fix test

* Maybe not everyone wants to run an archive node...

* Parity configuration settings, i.e. mode (#3212)

* Add initial page

* Add parity icon

* opacity for parity icon

* Mode selector

* Actually set mode when value changes


Former-commit-id: 64386d94adfa58aa30bab2005eeb64f6343c8248
2016-11-05 14:37:45 +01:00
Arkadiy Paronyan
33cc10549a Backporting (#3198)
* sendRawTransaction invalid RLP error

* Returning proper error for estimate_gas

* Exposing engine extra info in block RPC (#3169)

* Exposing extra info in RPC

* Proper serialization and client trait API

* Fixing possible race condition in ethcore_hashContent (#3191)

* Remove dapp logos (GHH points to dapp-assets) (#3192)
2016-11-04 18:59:49 +01:00
Arkadiy Paronyan
19d0905cbd Backporting to beta (#3176)
* Linux build case sensitivity fix (#3161)

* Make the footer a bit less ugly. (#3160)

* Make the footer a bit less ugly.

* Whitespace.

* Enabling personal RPC over IPC by default (#3165)

* Push precompiled for beta/stable, npm only master (#3163)

* Push precompiled for beta/stable, npm only master

* Release to npm before comitting updates

* Fixes #3171 (#3175)

* Remove extra cd js (#3177)

* Back to real root (#3178)
2016-11-04 14:12:15 +01:00
GitLab Build Bot
11f2b5d0ae [ci skip] js-precompiled 20161104-130524 2016-11-04 13:06:27 +00:00
GitLab Build Bot
8bd89d05be [ci skip] js-precompiled 20161104-121340 2016-11-04 12:14:46 +00:00
GitLab Build Bot
ec99be1b28 [ci skip] js-precompiled 20161104-104904 2016-11-04 10:50:35 +00:00
GitLab Build Bot
3aba31114c [ci skip] js-precompiled 20161103-213602 2016-11-03 21:37:24 +00:00
Jannis Redmann
c79e3286ca abbreviated enode, CopyToClipboard component (#3131)
* show abbreviated enode

* CopyToClipboard component

* CopyToClipboard: improved styling

* put CopyToClipboard into enode status

* Rename CopyToClipboard.js to copyToClipboard.js
2016-11-03 22:22:53 +01:00
GitLab Build Bot
7e592e5389 [ci skip] js-precompiled 20161103-202525 2016-11-03 20:26:28 +00:00
GitLab Build Bot
f32c6af6c4 [ci skip] js-precompiled 20161103-194213 2016-11-03 19:43:20 +00:00
GitLab Build Bot
b447d69b88 [ci skip] js-precompiled 20161103-192710 2016-11-03 19:28:14 +00:00
Jaco Greeff
2f665ba115 Remove network label from TabBar (#3142) 2016-11-03 20:17:59 +01:00
Jaco Greeff
34e3c1e0c2 Speed up unresponsive Contract events & Account transactions (#3145)
* Don't load method via redux

* Don't redux fetchTransaction (contracts)

* Move isTest to top-level passing

* transaction list with local blocks/transactions

* Combine calls (allows future chunking)

* Progressive loading of transactions

* Cleanups

* Never try tracing
2016-11-03 20:08:35 +01:00
GitLab Build Bot
29c8350bf2 [ci skip] js-precompiled 20161103-190201 2016-11-03 19:03:12 +00:00
GitLab Build Bot
3cb355d06a [ci skip] js-precompiled 20161103-160437 2016-11-03 16:05:42 +00:00
GitLab Build Bot
03bb226947 [ci skip] js-precompiled 20161103-155801 2016-11-03 15:59:10 +00:00
GitLab Build Bot
98af662056 [ci skip] js-precompiled 20161103-154219 2016-11-03 15:43:26 +00:00
Jaco Greeff
7a804d8b01 Fix AddessInput icon position (#3132) 2016-11-03 16:10:40 +01:00
GitLab Build Bot
5bd9814470 [ci skip] js-precompiled 20161103-142158 2016-11-03 14:23:04 +00:00
Nicolas Gotchac
1481ed2dcb Fixed not scrollable accounts (#3128) 2016-11-03 15:20:40 +01:00
GitLab Build Bot
0affd61ebc [ci skip] js-precompiled 20161103-130130 2016-11-03 13:02:39 +00:00
GitLab Build Bot
b2b8d78bcc [ci skip] js-precompiled 20161103-121148 2016-11-03 12:13:11 +00:00
GitLab Build Bot
c2adce4a5c [ci skip] js-precompiled 20161103-120015 2016-11-03 12:01:36 +00:00
Jaco Greeff
3a1f3c0a80 Optimise contract events display (#3120)
* Adjust to last 25 events

* Adjust event address widths

* Slight column size adjustment
2016-11-03 12:23:53 +01:00