openethereum/parity
Afri Schoedon 4ba600fcc4
Beta: 1.11.6 backports (#9015)
* parity-version: bump beta to 1.11.6

* scripts: remove md5 checksums (#8884)

* Add support for --chain tobalaba

* Convert indents to tabs :)

* Fixes for misbehavior reporting in AuthorityRound (#8998)

* aura: only report after checking for repeated skipped primaries

* aura: refactor duplicate code for getting epoch validator set

* aura: verify_external: report on validator set contract instance

* aura: use correct validator set epoch number when reporting

* aura: use epoch set when verifying blocks

* aura: report skipped primaries when generating seal

* aura: handle immediate transitions

* aura: don't report skipped steps from genesis to first block

* aura: fix reporting test

* aura: refactor duplicate code to handle immediate_transitions

* aura: let reporting fail on verify_block_basic

* aura: add comment about possible failure of reporting

* Only return error log for rustls (#9025)

* Transaction Pool improvements (#8470)

* Don't use ethereum_types in transaction pool.

* Hide internal insertion_id.

* Fix tests.

* Review grumbles.

* Improve should_replace on NonceAndGasPrice (#8980)

* Additional tests for NonceAndGasPrice::should_replace.

* Fix should_replace in the distinct sender case.

* Use natural priority ordering to simplify should_replace.

* Minimal effective gas price in the queue (#8934)

* Minimal effective gas price.

* Fix naming, add test

* Fix minimal entry score and add test.

* Fix worst_transaction.

* Remove effective gas price threshold.

* Don't leak gas_price decisions out of Scoring.

* Never drop local transactions from different senders. (#9002)

* Recently rejected cache for transaction queue (#9005)

* Store recently rejected transactions.

* Don't cache AlreadyImported rejections.

* Make the size of transaction verification queue dependent on pool size.

* Add a test for recently rejected.

* Fix logging for recently rejected.

* Make rejection cache smaller.

* obsolete test removed

* obsolete test removed

* Construct cache with_capacity.

* Optimize pending transactions filter (#9026)

* rpc: return unordered transactions in pending transactions filter

* ethcore: use LruCache for nonce cache

Only clear the nonce cache when a block is retracted

* Revert "ethcore: use LruCache for nonce cache"

This reverts commit b382c19abdb9985be1724c3b8cde83906da07d68.

* Use only cached nonces when computing pending hashes.

* Give filters their own locks, so that they don't block one another.

* Fix pending transaction count if not sealing.

* Clear cache only when block is enacted.

* Fix RPC tests.

* Address review comments.

* A last bunch of txqueue performance optimizations (#9024)

* Clear cache only when block is enacted.

* Add tracing for cull.

* Cull split.

* Cull after creating pending block.

* Add constant, remove sync::read tracing.

* Reset debug.

* Remove excessive tracing.

* Use struct for NonceCache.

* Fix build

* Remove warnings.

* Fix build again.

* miner: add missing macro use for trace_time

* ci: remove md5 merge leftovers
2018-07-09 08:39:46 +02:00
..
cli Beta: 1.11.6 backports (#9015) 2018-07-09 08:39:46 +02:00
db Unify and limit rocksdb dependency places (#8371) 2018-04-13 21:14:53 +02:00
light_helpers More code refactoring to integrate Duration (#8322) 2018-04-14 21:35:58 +02:00
account.rs [beta] Backports (#8624) 2018-05-15 07:41:30 +02:00
blockchain.rs Beta: 1.11.6 backports (#9015) 2018-07-09 08:39:46 +02:00
cache.rs Upgrade to RocksDB 5.8.8 and tune settings to reduce space amplification (#7348) 2018-01-03 11:00:37 +01:00
configuration.rs [beta] Backports (#8916) 2018-06-19 10:41:14 +02:00
dapps.rs Enable UI by default, but only display deprecation notice (#8262) 2018-04-10 16:14:15 +02:00
deprecated.rs Make CLI arguments parsing more backwards compatible 2017-11-08 12:33:56 +01:00
export_hardcoded_sync.rs Unify and limit rocksdb dependency places (#8371) 2018-04-13 21:14:53 +02:00
helpers.rs Unify and limit rocksdb dependency places (#8371) 2018-04-13 21:14:53 +02:00
informant.rs [beta] Backports (#8916) 2018-06-19 10:41:14 +02:00
ipfs.rs Fix default CORS settings. (#7387) 2017-12-27 18:56:06 +01:00
main.rs ParityShell::open Return result (#8377) 2018-04-21 12:54:48 +02:00
modules.rs ethcore-sync (#8347) 2018-04-10 12:13:49 +02:00
params.rs Beta: 1.11.6 backports (#9015) 2018-07-09 08:39:46 +02:00
presale.rs Fix #6209 - introduce standalone dir crate 2017-12-26 00:54:34 -08:00
rpc_apis.rs ethcore-sync (#8347) 2018-04-10 12:13:49 +02:00
rpc.rs Enable UI by default, but only display deprecation notice (#8262) 2018-04-10 16:14:15 +02:00
run.rs Beta: 1.11.6 backports (#9015) 2018-07-09 08:39:46 +02:00
secretstore.rs [beta] Backports (#8916) 2018-06-19 10:41:14 +02:00
signer.rs Re-enable signer, even with no UI. (#8167) 2018-03-20 17:57:37 +00:00
snapshot.rs Beta: 1.11.6 backports (#9015) 2018-07-09 08:39:46 +02:00
stratum.rs remove the deprecated options in rustfmt.toml (#5616) 2017-05-19 17:12:20 +02:00
upgrade.rs Upgrader remove raw unwrap and bump semver (#8251) 2018-04-04 11:54:41 +02:00
url.rs Bump beta to 1.11.5 / Backports (#8955) 2018-06-29 09:55:47 +02:00
user_defaults.rs Beta: 1.11.6 backports (#9015) 2018-07-09 08:39:46 +02:00
whisper.rs [beta] Backports (#8624) 2018-05-15 07:41:30 +02:00