* 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
* 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
* 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
* 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)
* The front-end for each hard-fork, also EIP-160.
* Address EIP161 a/c
* Include EIP-161b
* EIP-161 part d.
* Fix test build.
* Fix one test, add another.
* Fix use of bloom & renaming.
* Initial groundwork for EIP-155
* Fix minor bug.
* Fix all tests finally.
* Rest of EIP-155.
* Add tests for EIP-155 algorithm.
Update transaction tests validation.
* Minor reformat.
* Address grumbles.
* Remove unused code.
* Fix SUICIDE gas mechanism and add consensus tests.
* Remove commented code.
* Set Frontier hardfork block number
* Fix warning.
* Transaction tests,
* Split personal namespace into Safe and Unsafe part
* Re-add api.personal.accountsInfo() calls to dapps
* Removing listGethAccounts from safe personal
* add auto compaction types
* pass db paths
* detect drive type on Linux
* use base db path
* add docstring
* limit the test to be side effect free
* use base db path
* more docs
* fix parsing test
* update error
* detect only on Linux
* make test Linux only
* add second device letter, update cli doc
* use spaces in cli doc
* import only on linux
* default->auto
* CLI to specify queue ordering strategy (#2494)
* Alter gas priorities to include gas_price also
* CLI options and tests
* Adding ordering by gas
* whitespace
Conflicts:
ethcore/src/miner/miner.rs
ethcore/src/miner/mod.rs
ethcore/src/miner/transaction_queue.rs
parity/cli/usage.txt
parity/configuration.rs
* fix build
* split journaldb commit into two functions: journal_under and mark_canonical
* use new commit mechanism in client
* Configurable history size in master
* Reduce DB history
* Configurable history size
* Set min history size
* Test
* Fixed a test and reduced the limit
* Actually enable fat db, and do RPCs for it.
* Implement HashDB traits for AccountDB.
* user defaults
* finished user defaults
* user defaults are network-dependent
* added tests for newly added functions, logger is initialized first
* dir cleanup in progress
* user_file is placed next to snapshots
* fixing requested change