openethereum/ethcore/src
s3krit 3fd58bdcbd
Beta 2.5.3 (#10776)
* ethcore/res: activate atlantis classic hf on block 8772000 (#10766)

* fix docker tags for publishing (#10741)

* fix: aura don't add `SystemTime::now()` (#10720)

This commit does the following:
- Prevent overflow in `verify_timestamp()` by not adding `now` to found faulty timestamp
- Use explicit `CheckedSystemTime::checked_add` to prevent potential consensus issues because SystemTime is platform
depedent
- remove `#[cfg(not(time_checked_add))]` conditional compilation

* Update version

* Treat empty account the same as non-exist accounts in EIP-1052 (#10775)

* DevP2p: Get node IP address and udp port from Socket, if not included in PING packet (#10705)

* get node IP address and udp port from Socket, if not included in PING packet

* prevent bootnodes from being added to host nodes

* code corrections

* code corrections

* code corrections

* code corrections

* docs

* code corrections

* code corrections

* Apply suggestions from code review

Co-Authored-By: David <dvdplm@gmail.com>

* Add a way to signal shutdown to snapshotting threads (#10744)

* Add a way to signal shutdown to snapshotting threads

* Pass Progress to fat_rlps() so we can abort from there too.

* Checking for abort in a single spot

* Remove nightly-only weak/strong counts

* fix warning

* Fix tests

* Add dummy impl to abort snapshots

* Add another dummy impl for TestSnapshotService

* Remove debugging code

* Return error instead of the odd Ok(())
Switch to AtomicU64

* revert .as_bytes() change

* fix build

* fix build maybe
2019-06-25 13:38:29 +00:00
..
client Beta 2.5.3 (#10776) 2019-06-25 13:38:29 +00:00
engines Beta 2.5.3 (#10776) 2019-06-25 13:38:29 +00:00
ethereum ethcore: remove eth social and easthub chain configs (#10531) 2019-03-27 15:07:38 +01:00
json_tests Refactor ethcore::client::TransactResult to use it inside std::result::Result (#10366) 2019-02-26 13:49:33 +01:00
machine simplify block module and usage (#10479) 2019-03-15 12:22:47 +00:00
miner Implement caching for service transactions checker (#10088) 2019-03-31 10:39:38 +02:00
snapshot Beta 2.5.3 (#10776) 2019-06-25 13:38:29 +00:00
spec ethcore: add clique engine (#9981) 2019-03-27 14:13:24 +01:00
state perf(ethcore): `micro-opt` (#10405) 2019-03-06 15:30:35 +01:00
tests backports for beta 2.5.2 (#10737) 2019-06-11 20:56:03 +02:00
trace simplify parity machine (#10469) 2019-03-13 11:36:13 +01:00
verification Beta 2.5.3 (#10776) 2019-06-25 13:38:29 +00:00
account_db.rs Update to latest mem-db, hash-db and trie-db. (#10314) 2019-02-20 21:09:34 +03:00
block.rs ethcore: add clique engine (#9981) 2019-03-27 14:13:24 +01:00
builtin.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
error.rs perf(ethcore): `micro-opt` (#10405) 2019-03-06 15:30:35 +01:00
executed.rs Add trace information to eth_estimateGas (#10519) 2019-03-27 14:21:08 +01:00
executive.rs Additional error for invalid gas (#10327) 2019-02-11 22:20:51 +00:00
externalities.rs Beta 2.5.3 (#10776) 2019-06-25 13:38:29 +00:00
factory.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
lib.rs Beta 2.5.3 (#10776) 2019-06-25 13:38:29 +00:00
pod_account.rs Update to latest mem-db, hash-db and trie-db. (#10314) 2019-02-20 21:09:34 +03:00
pod_state.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
state_db.rs Update to latest mem-db, hash-db and trie-db. (#10314) 2019-02-20 21:09:34 +03:00
test_helpers.rs OpenBlock::new take IntoIterator instead of mutable ref to Iterator (#10480) 2019-03-15 15:43:54 +01:00
transaction_ext.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
tx_filter.rs Remove CallContract and RegistryInfo re-exports from `ethcore/client` (#10205) 2019-01-17 16:43:08 +01:00