Commit Graph

503 Commits

Author SHA1 Message Date
David Palm 2af9e11af7 don't run tests with --no-default-features 2018-08-10 19:47:02 +02:00
David Palm 4336907eac move display/debug funtionality back to `std`-gated macro 2018-08-10 19:45:11 +02:00
David Palm 33567263fa Use rustc-hex without default features 2018-08-10 19:38:14 +02:00
David Palm 13d7356657 Run uint no_std tests 2018-08-10 17:56:05 +02:00
David Palm ae247ae84d Port over no_std formatting and use rustc_hex 2.0 to make tests pass in no_std 2018-08-10 17:53:55 +02:00
David 9bcbfa0f10
Merge pull request #18 from tworec/unbound-salt
unbound salt size
2018-08-10 14:29:27 +02:00
David Palm 16012b3943 Add benchmark 2018-08-10 14:11:53 +02:00
David Palm 9609d2e72d Remove asm and port over performance improvements from `bigint` 2018-08-10 14:09:09 +02:00
Nick Sanders 1832a76edd Update `log` -> 0.4, `env_logger` -> 0.5. (#9294)
* Rename a few types & methods.

* Change `(Log)Builder::format` (closure) arg.
2018-08-10 00:04:10 +01:00
Nick Sanders 1098f0710b Update `log` -> 0.4, `env_logger` -> 0.5. (#9294)
* Rename a few types & methods.

* Change `(Log)Builder::format` (closure) arg.
2018-08-10 00:04:10 +01:00
Arkadiy Paronyan aa386a59fc Allow tx pool to be Send (#9315) 2018-08-09 23:13:28 +02:00
Piotr Chromiec 6d280d2249
unbound also for Scrypt 2018-08-09 19:05:40 +02:00
David Palm 2b8675c69f Bump rlp to v0.2.2
Triehash has slimmer dependencies
2018-08-09 14:07:15 +02:00
David Palm 2d3007ec32 Merge branch 'master' into refactor/rlp-optionally-independent-of-ethereum-types
* master:
  Fix tests for no_std
  Fix travis script
  Make CI test with --no-default-features
  bump version to 0.2.1
  Change readme
  no_std
2018-08-09 12:27:01 +02:00
David 26baede0d9
Merge pull request #20 from paritytech/refactor/make-hashdb-no_std
[hashdb] make the `Hasher` trait useable with `no_std`
2018-08-09 12:05:08 +02:00
David Palm 883dd06468 Merge branch 'master' into refactor/rlp-optionally-independent-of-ethereum-types
* master:
  Add a README, categorize as "no-std", version bump: 0.2
  Remove dep on ethereum-types and make no_std compatible
2018-08-09 11:27:26 +02:00
David Palm 4ad57999be cleanup 2018-08-09 11:27:17 +02:00
David Palm 4ee0153668 Fix tests for --no-default-features 2018-08-09 11:17:08 +02:00
David Palm ec13c260ea Fix tests for no_std 2018-08-09 11:09:22 +02:00
David Palm 7123d1d055 Merge branch 'master' into refactor/make-hashdb-no_std
* master:
  Add a README, categorize as "no-std", version bump: 0.2
  Remove dep on ethereum-types and make no_std compatible
2018-08-09 11:08:48 +02:00
David Palm 884649c731 [rlp] make it possible to use rlp without pulling in ethereum-types 2018-08-09 11:03:17 +02:00
David Palm 88c3ba83f1 Fix travis script 2018-08-09 10:48:34 +02:00
David Palm 9c391ed530 Make CI test with --no-default-features 2018-08-09 10:36:21 +02:00
David 4733c5da04
Merge pull request #16 from paritytech/chore/plain_hasher-no_std
[plain_hasher] Remove dep on ethereum-types and make no_std compatible
2018-08-09 09:52:21 +02:00
David Palm 20d1624544 bump version to 0.2.1 2018-08-09 09:36:47 +02:00
David Palm b9d4154bc5 Change readme 2018-08-09 09:35:42 +02:00
David Palm 9beb8e45cd no_std 2018-08-09 09:24:45 +02:00
David Palm d77a579984 Add a README, categorize as "no-std", version bump: 0.2 2018-08-09 08:30:07 +02:00
Piotr Chromiec efef0bc197
unbound salt size 2018-08-08 20:17:00 +02:00
David e7aaf3c691
Merge pull request #17 from paritytech/refactor/remove-heapsize-bound-from-hashdb
Remove HeapSizeOf-bound for Hasher::Out and add it only where needed
2018-08-08 15:41:45 +02:00
David 109f736ac8
Merge pull request #15 from paritytech/chore/remove-unused-deps
Misc cleanup and unused deps
2018-08-08 12:39:20 +02:00
David Palm d6428657e4 Add HeapSizeOf-bound only where needed 2018-08-08 11:54:42 +02:00
David Palm f31f7d5d52 Remove dep on ethereum-types and make no_std compatible 2018-08-08 11:34:28 +02:00
Marek Kotewicz 4de078b203
Merge pull request #10 from paritytech/chore/add-readmes
Add readmes for parity-common crates
2018-08-08 11:28:06 +02:00
David Palm b46526c225 Remove HeapSizeOf-bound for Hasher::Out 2018-08-08 10:57:32 +02:00
David Palm 03747c14b2 remove git subtree artifact 2018-08-06 14:09:21 +02:00
David Palm faeec17b1e remove stale todo 2018-08-06 14:09:12 +02:00
David Palm 056ed842f7 Don't depend on ethereum-types 2018-08-06 09:10:31 +02:00
David ae80aff497
Merge pull request #12 from paritytech/add-fixed-hash
Add fixed-hash and uint crates to parity-common
2018-08-03 16:07:53 +02:00
Marek Kotewicz 0045887fec
Merge pull request #13 from paritytech/ng-fix-triedb-seek
Fix seek in TrieDB iterator
2018-08-01 09:49:50 +02:00
David Palm b0cf5d1cf5 Remove duplicated line 2018-07-30 16:10:31 +02:00
David Palm dfc1c7959a Silence warnings when running tests 2018-07-30 15:20:41 +02:00
Nicolas Gotchac 9f47d1fec6 Update comment for `seek` trait 2018-07-27 13:49:08 +02:00
Nicolas Gotchac ff37079d16 Fix seek in TrieDB iterator 2018-07-26 17:47:04 +02:00
Tomasz Drwięga 2435948458 Disable per-sender limit for local transactions. (#9148)
* Disable per-sender limit for local transactions.

* Add a missing new line.
2018-07-18 09:14:03 +02:00
David Palm 4e4347fc9a Fix travis 2018-07-13 19:08:07 +02:00
David Palm 70a778a43c cleanup 2018-07-13 18:35:00 +02:00
David Palm f8ee2e6e1a Move tests from `primitives/tests` to `uint`
Fix wonky example causing long compile times
2018-07-13 17:58:26 +02:00
David Palm 646fe8cfb7 Add 'uint/tests/' from commit '716691c42b794ad004d95df5ecdc77fe7d3b9d3b'
git-subtree-dir: uint/tests
git-subtree-mainline: 9144702316
git-subtree-split: 716691c42b
2018-07-13 15:19:51 +02:00
David Palm 9144702316 Move formatting test from `primitives` 2018-07-13 15:12:00 +02:00