Commit Graph

339 Commits

Author SHA1 Message Date
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
efyang ca0d760cf1 Iterate over both buffered and unbuffered database entries 2017-10-22 20:58:06 -05:00
Marek Kotewicz 037d63a8af util crates use tempdir crate instead of devtools to create temp path (#6807)
* use tempdir instead of devtools in kvdb-rocksdb

* use tempdir instead of devtools in migration

* use tempdir instead of devtools in ethcore-network

* fixed wrong merge
2017-10-20 12:11:34 +02:00
debris bc92cc5cae add missing space to TrieError description 2017-10-16 12:17:06 +02:00
debris a134755049 require stable error-chain 2017-10-16 12:15:19 +02:00
debris 36f091ae9d KeyValueDB trait uses errors instead of strings 2017-10-16 12:11:35 +02:00
debris e1dd7b7ad9 KeyValueDB trait uses errors instead of strings 2017-10-16 12:11:35 +02:00
debris dbd2d30728 KeyValueDB trait uses errors instead of strings 2017-10-16 12:11:35 +02:00
debris d4d7781866 KeyValueDB trait uses errors instead of strings 2017-10-16 12:11:35 +02:00
debris cfc7527abb removed redundant mut from kvdb-memorydb 2017-10-16 10:02:26 +02:00
debris dd3acb8f40 Merge branch 'master' into kvdb_split 2017-10-15 16:40:20 +02:00
debris 3ef36aa844 docs 2017-10-15 16:18:45 +02:00
debris bac1c54eac renamed kvdb_memorydb::in_memory -> kvdb_memorydb::create 2017-10-15 16:17:15 +02:00
Dmitry Kashitsyn 5820197e4d Removes redundant `mut` in util 2017-10-15 20:11:34 +07:00
debris 117b929b70 use cc 1.0 instead of gcc 2017-10-12 23:23:50 +02:00
debris eb58f2787f fixed kvdb-memorydb && kvdb-rocksdb authors 2017-10-12 15:38:38 +02:00
debris b562708407 fixed kvdb-memorydb && kvdb-rocksdb authors 2017-10-12 15:38:38 +02:00
debris cb3a02ecb4 separated kvdb into 3 crates: kvdb, kvdb-memorydb && kvdb-rocksdb, #6693 2017-10-12 15:36:27 +02:00
debris f9018930e0 separated kvdb into 3 crates: kvdb, kvdb-memorydb && kvdb-rocksdb, #6693 2017-10-12 15:36:27 +02:00