openethereum/ethcore
Wei Tang 528497b86a Keep all enacted blocks notify in order (#8524)
* Keep all enacted blocks notify in order

* Collect is unnecessary

* Update ChainNotify to use ChainRouteType

* Fix all ethcore fn defs

* Wrap the type within ChainRoute

* Fix private-tx and sync api

* Fix secret_store API

* Fix updater API

* Fix rpc api

* Fix informant api

* Eagerly cache enacted/retracted and remove contain_enacted/retracted

* Fix indent

* tests: should use full expr form for struct constructor

* Use into_enacted_retracted to further avoid copy

* typo: not a function

* rpc/tests: ChainRoute -> ChainRoute::new
2018-05-07 12:58:25 +02:00
..
benches Consolidate crypto functionality in `ethcore-crypto`. (#8432) 2018-05-05 11:02:33 +02:00
crypto Consolidate crypto functionality in `ethcore-crypto`. (#8432) 2018-05-05 11:02:33 +02:00
evm EIP 145: Bitwise shifting instructions in EVM (#8451) 2018-05-05 10:23:50 +02:00
light Show imported messages for light client (#8517) 2018-05-01 14:16:03 +02:00
node_filter Bump master to 1.12 (#8477) 2018-04-25 16:25:43 +02:00
private-tx Keep all enacted blocks notify in order (#8524) 2018-05-07 12:58:25 +02:00
res Enable WebAssembly and Byzantium for Ellaism (#8520) 2018-05-01 19:41:46 +01:00
service More code refactoring to integrate Duration (#8322) 2018-04-14 21:35:58 +02:00
src Keep all enacted blocks notify in order (#8524) 2018-05-07 12:58:25 +02:00
stratum Bump master to 1.12 (#8477) 2018-04-25 16:25:43 +02:00
sync Keep all enacted blocks notify in order (#8524) 2018-05-07 12:58:25 +02:00
transaction Return error if RLP size of transaction exceeds the limit (#8473) 2018-04-27 15:02:45 +02:00
types Replace legacy Rlp with UntrustedRlp and use in ethcore rlp views (#8316) 2018-04-16 15:52:12 +02:00
vm EIP 145: Bitwise shifting instructions in EVM (#8451) 2018-05-05 10:23:50 +02:00
wasm Update wasmi and pwasm-utils (#8493) 2018-04-26 14:00:42 +02:00
Cargo.toml Consolidate crypto functionality in `ethcore-crypto`. (#8432) 2018-05-05 11:02:33 +02:00