Marek Kotewicz
56af248de8
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
cf103a909c
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
1f05776b61
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
af1afaa892
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
da9d4b7bc7
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
76fcce1f03
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
3c565b76a9
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
3f0314f09d
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
51bfb71732
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
debris
2ea80de13c
ethbloom crate
2018-01-05 17:45:04 +01:00
debris
f1e6fbee9e
ethbloom crate
2018-01-05 17:45:04 +01:00
André Silva
45d192ab14
Upgrade to RocksDB 5.8.8 and tune settings to reduce space amplification ( #7348 )
...
* kvdb-rocksdb: update to RocksDB 5.8.8
* kvdb-rocksdb: tune RocksDB options
* Switch to level-style compaction
* Increase default block size (16K), and use bigger blocks for HDDs (64K)
* Increase default file size base (64MB SSDs, 256MB HDDs)
* Create a single block cache shared across all column families
* Tune compaction settings using RocksDB helper functions, taking into account
memory budget spread across all columns
* Configure backgrounds jobs based on the number of CPUs
* Set some default recommended settings
* ethcore: remove unused config blockchain.db_cache_size
* parity: increase default value for db_cache_size
* kvdb-rocksdb: enable compression on all levels
* kvdb-rocksdb: set global db_write_bufer_size
* kvdb-rocksdb: reduce db_write_bufer_size to force earlier flushing
* kvdb-rocksdb: use master branch for rust-rocksdb dependency
2018-01-03 11:00:37 +01:00
debris
7bae79915d
fixed-hash implements heap-size, version 0.1.1
2018-01-02 15:40:16 +01:00
debris
9e23e8f4a3
updated uint manifest
2017-12-29 17:23:16 +01:00
debris
71b84a24d4
updated fixed-hash manifest
2017-12-29 17:21:56 +01:00
Tomasz Drwięga
3a43846f76
Some more.
2017-12-21 15:37:10 +01:00
Tomasz Drwięga
5a82d3d7c8
Get rid of clippy remainings.
2017-12-21 11:27:26 +01:00
Tomasz Drwięga
f6c9280b07
Transaction Pool re-implementation ( #6994 )
...
* Initial design and some tests.
* Insertion & limits.
* Constructing pending block.
* Change to PendingIterator.
* Removing/cancelling transactions.
* Full status.
* Culling transactions.
* Use bigint.
* Add listener tests.
* Clean up listener types.
* Split into multiple files.
* Add copyright notice.
* Documentation.
* Don't require ownership.
* Fix cull to remove from by_hash.
* Make the queue generic over transactions.
* Address code review.
* Update wasm submodules.
* Fix review grumbles.
* Add some docs.
2017-12-19 10:20:49 +01:00
snd
d0f9df0719
feature(asm) is only allowed in crate ( #8 )
...
* feature(asm) is only allowed in crate
* add tests/build.rs again - haven't found a way around it
2017-12-05 14:44:36 +01:00
snd
45f721cf6e
feature(asm) is only allowed in crate ( #8 )
...
* feature(asm) is only allowed in crate
* add tests/build.rs again - haven't found a way around it
2017-12-05 14:44:36 +01:00
snd
83df0b7baa
Issue 6 ( #7 )
...
* add rustc_version to build deps of ether types (needed by build script)
* ethereum-types: add build script that sets cargo:rustc-cfg=asm_available on nightly
* ethereum-types: #![cfg_attr(asm_available, feature(asm))]
* tests: add the whole feature asm build script to make it pass on nightly CI
* add #![cfg_attr(asm_available, feature(asm))] directly where needed
so users don't have to add it
* remove tests/build.rs since it should not be needed anymore
* move inner cfg_attr attributes to the right allowed position
* remove check for asm_available in contexts that already have check for that
2017-12-05 13:14:16 +01:00
Robert Habermeier
53fc051926
fix tests on patricia-trie
2017-11-17 17:12:12 +01:00
debris
2791a94db7
unify hash macro by renaming it to `construct_hash`
2017-11-14 15:38:09 +01:00
debris
91b87cd91e
unify hash macro by renaming it to `construct_hash`
2017-11-14 15:38:09 +01:00
debris
032980ac1a
use error-chain in ethcore-network
2017-11-13 16:48:58 +01:00
Robert Habermeier
38f6e55f80
update patricia-trie cargo.toml
2017-11-10 20:26:19 +01:00
Robert Habermeier
b027fe0ebf
update rlp
2017-11-10 20:22:45 +01:00
Robert Habermeier
88b0b42258
update rlp
2017-11-10 20:22:45 +01:00
Robert Habermeier
ff8a4eb8d4
update rlp
2017-11-10 20:22:45 +01:00
Robert Habermeier
05658b0397
update rlp
2017-11-10 20:22:45 +01:00
Robert Habermeier
57a6f67dc5
update memorydb
2017-11-10 20:17:41 +01:00
Robert Habermeier
7576ac84d3
rename hash crate to keccak-hash
2017-11-10 20:08:28 +01:00
Robert Habermeier
33f32ae3a4
rename hash crate to keccak-hash
2017-11-10 20:08:28 +01:00
Robert Habermeier
9076e818c4
rename hash crate to keccak-hash
2017-11-10 20:08:28 +01:00
Robert Habermeier
3c55633180
rename hash crate to keccak-hash
2017-11-10 20:08:28 +01:00
Robert Habermeier
54e9759d0f
update ethcore-bigint version
2017-11-10 18:50:45 +01:00
Robert Habermeier
abf3f0d9b9
update ethcore-bigint version
2017-11-10 18:50:45 +01:00
Robert Habermeier
49ac1b9a91
update ethcore-bigint version
2017-11-10 18:50:45 +01:00
Robert Habermeier
20295a3c10
update bigint version number
2017-11-10 18:43:18 +01:00
Robert Habermeier
bff712d510
prepare cargo configuration for upload of crates
2017-11-10 18:31:31 +01:00
Robert Habermeier
039f06b343
prepare cargo configuration for upload of crates
2017-11-10 18:31:31 +01:00
Robert Habermeier
0e54286166
prepare cargo configuration for upload of crates
2017-11-10 18:31:31 +01:00
Robert Habermeier
e80350e7ec
prepare cargo configuration for upload of crates
2017-11-10 18:31:31 +01:00
Robert Habermeier
3308c8d96d
prepare cargo configuration for upload of crates
2017-11-10 18:31:31 +01:00
debris
845d305359
ethereum-types refactor
2017-10-30 10:00:58 -07:00
debris
9dec8ff8de
ethereum-types refactor
2017-10-30 10:00:58 -07:00
debris
c3b2b5cfb2
ethereum-types refactor
2017-10-30 10:00:58 -07:00
efyang
66f347a9f9
Fix iterator issues
2017-10-28 16:59:00 -05:00
debris
c4e00f8ca1
ethereum-types refactor
2017-10-24 16:09:44 +08:00
debris
c110f3eac9
ethereum-types refactor
2017-10-24 16:09:44 +08:00