openethereum/ethcore/src
Thibaut Sardan b47e064f8e
Backports for stable 2.1.10 (#10046)
* bump stable to 2.1.10

* RPC: parity_getBlockReceipts (#9527)

* Block receipts RPC.

* Use lazy evaluation of block receipts (ecrecover).

* Optimize transaction_receipt to prevent performance regression.

* Fix RPC grumbles.

* Add block & transaction receipt tests.

* Fix conversion to block id.

* Update a few parity-common dependencies (#9663)

* Update a few parity-common dependencies

* cleanup

* cleanup

* revert update of ethereum/tests

* better reporting of network rlp errors

* Use rlp 0.3.0-beta.1

* fix util function get_dummy_blocks

* Already a Vec

* encode_list returns vec already

* Address grumble

* No need for betas

* Fix double spaces

* Fix empty steps (#9939)

* Don't send empty step twice or empty step then block.

* Perform basic validation of locally sealed blocks.

* Don't include empty step twice.

* Strict empty steps validation (#10041)

* Add two failings tests for strict empty steps.

* Implement strict validation of empty steps.

* ethcore: enable constantinople on ethereum (#10031)

* ethcore: change blockreward to 2e18 for foundation after constantinople

* ethcore: delay diff bomb by 2e6 blocks for foundation after constantinople

* ethcore: enable eip-{145,1014,1052,1283} for foundation after constantinople

* Change test miner max memory to malloc reports. (#10024)

* Bump crossbeam. (#10048)

* Revert "Bump crossbeam. (#10048)"

This reverts commit ed1db0c2d3d3b8e6bfde3124fb03b093a264e241.
2018-12-13 17:53:36 +01:00
..
account_provider Remove all dapp permissions related settings (#9120) 2018-08-07 20:52:23 +08:00
blockchain Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
client Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
engines Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
ethereum Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
json_tests Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
miner Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
snapshot Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
spec Backports for beta 2.1.2 (#9649) 2018-10-09 15:04:30 +02:00
state Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
tests Backports for 2.1.0 beta (#9518) 2018-09-17 19:22:30 +02:00
trace Remove prepare_trace_output and make sure prepare_trace_call and trace*call are balanced (#9353) 2018-08-14 15:34:46 +01:00
verification Backport Stable 2.1.6 (#9904) 2018-11-14 14:48:29 +01:00
views Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
account_db.rs Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
block.rs block view! removal in progress (#9397) 2018-08-24 10:53:31 +01:00
builtin.rs ethcore: add missing builtins benchmarks (#9170) 2018-07-20 15:06:11 +02:00
cache_manager.rs remove trait bounds from several structs (#9055) 2018-07-09 12:55:27 +01:00
db.rs Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
encoded.rs block cleanup (#9117) 2018-07-30 10:45:10 +01:00
error.rs Prevent sync restart if import queue full (#9381) 2018-08-24 09:42:24 +01:00
executed.rs Make HashDB generic (#8739) 2018-07-02 18:50:05 +02:00
executive.rs Beta release 2.1.3 backports (#9749) 2018-10-15 21:44:18 +02:00
externalities.rs Beta release 2.1.3 backports (#9749) 2018-10-15 21:44:18 +02:00
factory.rs Allow single opcode stepping for EVM (#9051) 2018-08-14 04:06:15 +08:00
header.rs Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
lib.rs use kvdb-* and parity-snappy crates from crates.io (#9441) 2018-09-03 17:40:11 +01:00
machine.rs Backport Stable 2.1.6 (#9904) 2018-11-14 14:48:29 +01:00
pod_account.rs Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
pod_state.rs Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
state_db.rs Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
test_helpers.rs Backports for stable 2.1.10 (#10046) 2018-12-13 17:53:36 +01:00
tx_filter.rs ethcore: add transition flag for transaction permission contract (#9275) 2018-08-07 15:18:19 +01:00