Greg Fitzgerald
ea1d57b461
Update description
2018-02-16 12:51:57 -07:00
Greg Fitzgerald
49386309c8
Architecture -> Specification
2018-02-16 12:44:00 -07:00
Greg Fitzgerald
b7a95ab7cc
Re-add docs link
2018-02-16 12:40:33 -07:00
Greg Fitzgerald
bf35b730de
More metadata
2018-02-16 12:37:20 -07:00
Greg Fitzgerald
c2f28df9e3
Add badges for latest crate and documentation
2018-02-16 12:32:47 -07:00
Greg Fitzgerald
ebe00f40fa
Version bump
2018-02-16 12:24:55 -07:00
Greg Fitzgerald
ae41de91c2
Fix codecov badge url
2018-02-16 12:19:32 -07:00
Greg Fitzgerald
daa594cc64
Use SPDX identifier for license name
2018-02-16 12:17:28 -07:00
Greg Fitzgerald
6a04ccca5b
Add description and badge
2018-02-16 12:11:51 -07:00
Greg Fitzgerald
48ec84c399
Prep for ownership transfer and rename
2018-02-16 11:53:14 -07:00
Greg Fitzgerald
da01f45d39
Rename the project
2018-02-16 11:49:21 -07:00
Greg Fitzgerald
cc58b25270
Update description
2018-02-16 11:30:36 -07:00
Greg Fitzgerald
69f70cfe72
Add separate benchmarks for seq and par versions of verify_slice
2018-02-16 09:38:12 -08:00
Greg Fitzgerald
1c2e0af69b
Docs cleanup
2018-02-16 09:56:10 -07:00
Greg Fitzgerald
a857ae514b
Test sequential version of verify_slice with same tests
2018-02-16 09:14:42 -07:00
Greg Fitzgerald
09ccc1ee6d
Use create_ticks() outside of benchmark for improved code coverage
2018-02-16 09:06:25 -07:00
Greg Fitzgerald
2a04f4b52a
Add code coverage badge
2018-02-16 09:02:44 -07:00
Greg Fitzgerald
799e7a8a56
Try running kcov within docker
2018-02-16 08:55:25 -07:00
Greg Fitzgerald
1d359924a9
Disable cargo cache
...
Hoping this will fix kcov
2018-02-15 19:12:25 -07:00
Greg Fitzgerald
615517ac58
Another attempt to fix coverage reporting on Travis
2018-02-15 18:01:49 -07:00
Greg Fitzgerald
38485b09c7
Move tests to expose them to rustfmt and kcov
2018-02-15 17:47:54 -07:00
Greg Fitzgerald
046271a657
First attempt at lighting up code coverage
2018-02-15 17:47:34 -07:00
Greg Fitzgerald
fb168fcee0
Cleanup
...
Make it so the parallel and sequential verification implementations
are only different in one line.
For reasons I don't understand Rayon's `all()` isn't `mut`.
2018-02-15 16:00:53 -07:00
Greg Fitzgerald
306619c2a9
Upgrade dependencies
...
* This patch assumes Travis is already pointing 'stable' to 1.24
2018-02-15 15:26:52 -07:00
Greg Fitzgerald
b5645bc776
Rename project
2018-02-15 13:59:33 -07:00
Greg Fitzgerald
3cef50056b
Consistent naming
2018-02-15 11:50:48 -07:00
Greg Fitzgerald
a20e114a80
Cleanup tests
2018-02-15 11:48:18 -07:00
Greg Fitzgerald
0dc0ae506d
Better names
2018-02-15 11:45:04 -07:00
Greg Fitzgerald
9723c827f5
mut hash -> end_hash
2018-02-15 11:29:09 -07:00
Greg Fitzgerald
75d091bd3c
More descriptive event data
2018-02-15 10:57:32 -07:00
Greg Fitzgerald
d21ad9357c
More descriptive field names
2018-02-15 10:48:30 -07:00
Greg Fitzgerald
a74540470a
Rename Tick to Event
...
* Define a tick to be an event with no user data.
* Use the term "event log" for now.
** Reserve the word "entry" for hash entries, and "item" for array items.
** Reserve the word "blockchain" for when the event is a block of something.
** Reserve the word "ledger" for when the event is of a particular type,
such as transactions.
2018-02-15 10:13:59 -07:00
Greg Fitzgerald
beb4a643ad
Add back a more traditional version of new()
2018-02-14 16:52:09 -07:00
Greg Fitzgerald
cdf3cffcae
Rename Tick::new() to Tick::run()
2018-02-14 16:45:42 -07:00
Greg Fitzgerald
8a521ba163
Make space for user data
2018-02-14 16:18:06 -07:00
Greg Fitzgerald
a6f1a0e04b
Add TravisCI build status
2018-02-14 15:25:49 -07:00
Greg Fitzgerald
31d79727b6
Parallelize verification
2018-02-14 15:23:13 -07:00
Greg Fitzgerald
8ff8e90c5e
Cleanup slice verification
2018-02-14 13:02:39 -07:00
Greg Fitzgerald
d23fda1936
First go at Proof of History
2018-02-14 11:00:01 -07:00
Greg Fitzgerald
bad95b7712
cargo init
2018-02-14 07:23:59 -07:00
Greg Fitzgerald
e1e963e734
first commit
2018-02-13 21:53:49 -07:00