* Fix several RPCs (#1926)
* Fix up pending receipts details.
* Add support for additional params and registry over RPC.
* Fix tests.
* Add test, additional fix.
Fixes#1932.
* Fix up tests.
* Fix test.
* Fix test.
* DB WAL size limit (#1935)
* Limit WAL size
* Check pruning by db modification date (#1924)
* Cache address hash (#1943)
* ECIES without MAC (#1948)
* Use random IV for ECIES AES
* ECIES encrypt/decrypt for a single message
* Derive IV from shared secret
* Apply settings to column families
* fixed#1933 (#1979)
* Fixed neighbours collection (#1996)
* dapps-hosts configuration
* Disabled counter check
* always process trie death row on commit, add more tracing
* fixed transaction addresses mapping, fixes#1971
* simplified iterator
* v1.3.1
* v1.3.1
* RPC errors & logs (#1845)
* Refactoring errors in RPC
* Updating jsonrpc-core
* Fixing code_at
* Avoid mentioning obvious segments in proof
[ci:skip]
* fixed cache_manager lock order
* Purging .derefs, fixing clippy warnings. (#1890)
* Fixing clippy warnings
* Purging derefs
* Simplifying engine derefs
* Simplifying more engine derefs
* Adding more details to miner log
* fixed#1889, .DS_Store is no longer treated as key file (#1892)
* fixed#1889, .DS_Store is no longer treated as key file
* ethstore filters directories, hidden files and common system files
* fixed compiling
* fix regression with geth dir
* fix regression with geth dir
* Fix ipc compilation and add ipc feature to test targets (#1902)
* fix compilation and add it to the ci run
* no separator?
* use quotes and spaces
* RocksDB version bump
* Don't return deleted nodes that are not yet flushed (#1908)
* polling & connection timeouts (#1910)
* Peers RPC + UI displaying active/connected/max peers (#1915)
* Peers API
* Bumping Parity-UI
* Fixing tests
* Save nodes removed from backing_overlay until commit (#1917)
* Making ConfirmationsQueue a bit more generic [WiP]
* Generalizing cofirmations
* New confirmations types - tests
* Separating transaction type in queue. Closes#1310
* Handling sign requests
* Speeding up tests
* Renaming methods
* eth_postSign
* Bumping ui
* Various improvements to tracing & diagnostics.
- Manage possibility of `Account` not having code for `PodAccount`
- New RPC: `trace_sendRawTransaction`
- See raw transaction dump when inspecting over RPC
* Fix test
* Remove one of the dupe error messages
* Remove unneeded `&`s
* Reformat and extremely minor optimisation
* Minor optimisation
* Remove unneeded let
* Fix tests.
* Additional fix.
* Minor rename.
[ci:skip]
* Bowing to the pressure.
* Introduce persistent name() and meta() in SecretStore.
* Quick stash.
* Fix build.
* Add ethcore_set methods.
* Bug fixes for default values.
* Move to personal to ensure set API exposed.
* Add UUID to accounts info.
* Add tests.
* Asynchronous transactions (polling based for now).
- Alter eth_sendTransaction to be async, returning one of:
- Transaction hash (signed and submitted).
- Transaction promise ID (< 32 bytes).
- Zero hash (will never be signed).
- Introduce new JSONRPC eth_checkTransaction.
The new API call takes a single argument - a promise ID. It returns
either:
- Transaction hash (signed and submitted).
- null (still pending, call again later),
- Zero hash (will never be signed).
* New RPC eth_postTransaction
- Restore previous semantics of sendTransaction.
- Introduce eth_postTransaction.
- Some refactoring.
* Fix minor lockup.
* Use TransientHashMap to prevent leak.
* reserved peers: lock them, use a hashset, and provide to networkcontext
* adding and removing reserved peer service API
* add NonReservedPeerMode, and setters in host
* setting non reserved mode, restriction accepted connections
* implement RPC apis
* fix deadlock
* fix rpc tests
* Gas price statistics.
Affects eth_gasPrice.
Added ethcore_gasPriceStatistics.
Closes#1265
* Fix a bug in eth_gasPrice
* Fix tests.
* Revert minor alteration.
* Tests for gas_price_statistics.
- Tests;
- Additional infrastructure for generating test blocks with
transactions.