openethereum/ethcore/src
Thibaut Sardan 491f17f149
Backport Stable 2.1.6 (#9904)
* bump stable 2.1.6

* ethcore: use Machine::verify_transaction on parent block (#9900)

* ethcore: use Machine::verify_transaction on parent block

also fixes off-by-one activation of transaction permission contract

* ethcore: clarify call to verify_transaction

* fix: Intermittent failing CI due to addr in use (#9885)

Allow OS to set port at runtime

* gitlab-ci: make android release build succeed (#9743)


* use docker cargo config file for android builds

* make android build succeed

* Update light-client hardcoded headers for
foundation: #6692865, ropsten: #4417537, kovan: #9363457

* Remove rust-toolchain file (#9906)

* light-fetch: Differentiate between out-of-gas/manual throw and use required gas from response on failure (#9824)

* fix start_gas, handle OOG exceptions & NotEnoughGas

* Change START_GAS: 50_000 -> 60_000
* When the `OutOfGas exception` is received then try to double the gas until it succeeds or block gas limit is reached
* When `NotEnoughBasGas error` is received then use the required gas provided in the response

* fix(light-fetch): ensure block_gas_limit is tried

Try the `block_gas_limit` before regard the execution as an error

* Update rpc/src/v1/helpers/light_fetch.rs

Co-Authored-By: niklasad1 <niklasadolfsson1@gmail.com>

* fix #9824 merge artifacts

* simplify cargo audit

* ci: nuke the gitlab caches (#9855)
2018-11-14 14:48:29 +01:00
..
account_provider Remove all dapp permissions related settings (#9120) 2018-08-07 20:52:23 +08:00
blockchain Fix Snapshot restoration failure on Windows (#9491) 2018-09-10 17:21:57 +02:00
client Backports: parity beta 2.1.4 (#9787) 2018-10-28 12:21:33 +01:00
engines Beta release 2.1.3 backports (#9749) 2018-10-15 21:44:18 +02:00
ethereum Backports for 2.1.0 beta (#9518) 2018-09-17 19:22:30 +02:00
json_tests Beta release 2.1.3 backports (#9749) 2018-10-15 21:44:18 +02:00
miner Fetch parity-common crates from crates.io (#9410) 2018-09-04 20:13:51 +02:00
snapshot Backports for 2.1.0 beta (#9518) 2018-09-17 19:22:30 +02:00
spec Backports for beta 2.1.2 (#9649) 2018-10-09 15:04:30 +02:00
state Beta release 2.1.3 backports (#9749) 2018-10-15 21:44:18 +02: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 Don't allocate in expect_valid_rlp unless necessary (#8867) 2018-06-12 08:15:52 +02:00
account_db.rs Make HashDB generic (#8739) 2018-07-02 18:50:05 +02: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 block cleanup (#9117) 2018-07-30 10:45:10 +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 Make HashDB generic (#8739) 2018-07-02 18:50:05 +02:00
pod_state.rs Update license header and scripts (#8666) 2018-06-04 10:19:50 +02:00
state_db.rs remove util-error (#9054) 2018-07-06 15:09:39 +02:00
test_helpers.rs Private packets verification and queue refactoring (#8715) 2018-08-29 20:31:04 +08:00
tx_filter.rs ethcore: add transition flag for transaction permission contract (#9275) 2018-08-07 15:18:19 +01:00