Skip to content

v0.0.56

Choose a tag to compare

@patrick-ogrady patrick-ogrady released this 14 Jul 18:32
· 1192 commits to main since this release
685aa3d

Changes

Full Changelog: v0.0.55...v0.0.56

Stats

 .github/workflows/publish.yml                  |    5 +
 .github/workflows/slow.yml                     |    4 +
 Cargo.lock                                     |   85 +-
 Cargo.toml                                     |   28 +-
 README.md                                      |    1 +
 broadcast/Cargo.toml                           |    2 +-
 codec/Cargo.toml                               |    2 +-
 codec/fuzz/Cargo.toml                          |    2 +-
 coding/Cargo.toml                              |   31 +
 coding/README.md                               |   10 +
 coding/src/lib.rs                              |    8 +
 coding/src/reed_solomon/benches/bench.rs       |    6 +
 coding/src/reed_solomon/benches/decode.rs      |   54 +
 coding/src/reed_solomon/benches/encode.rs      |   42 +
 coding/src/reed_solomon/mod.rs                 |  747 ++++++++++++++
 collector/Cargo.toml                           |    2 +-
 consensus/Cargo.toml                           |    2 +-
 consensus/src/aggregation/config.rs            |   74 ++
 consensus/src/aggregation/engine.rs            |  804 +++++++++++++++
 consensus/src/aggregation/metrics.rs           |   69 ++
 consensus/src/aggregation/mocks/application.rs |  110 +++
 consensus/src/aggregation/mocks/mod.rs         |   10 +
 consensus/src/aggregation/mocks/monitor.rs     |   56 ++
 consensus/src/aggregation/mocks/reporter.rs    |  232 +++++
 consensus/src/aggregation/mocks/supervisor.rs  |   97 ++
 consensus/src/aggregation/mod.rs               | 1247 ++++++++++++++++++++++++
 consensus/src/aggregation/safe_tip.rs          |  701 +++++++++++++
 consensus/src/aggregation/types.rs             |  385 ++++++++
 consensus/src/lib.rs                           |    5 +-
 consensus/src/ordered_broadcast/engine.rs      |    2 +-
 cryptography/Cargo.toml                        |    2 +-
 cryptography/fuzz/Cargo.toml                   |    2 +-
 cryptography/src/bls12381/primitives/ops.rs    |   36 +-
 deployer/Cargo.toml                            |    2 +-
 docs/index.html                                |    2 +
 examples/bridge/Cargo.toml                     |    2 +-
 examples/chat/Cargo.toml                       |    2 +-
 examples/flood/Cargo.toml                      |    2 +-
 examples/log/Cargo.toml                        |    2 +-
 examples/sync/Cargo.toml                       |    2 +-
 examples/vrf/Cargo.toml                        |    2 +-
 macros/Cargo.toml                              |    2 +-
 p2p/Cargo.toml                                 |    2 +-
 resolver/Cargo.toml                            |    2 +-
 runtime/Cargo.toml                             |    2 +-
 storage/Cargo.toml                             |    2 +-
 storage/fuzz/Cargo.toml                        |    3 +-
 storage/fuzz/fuzz_targets/bmt_operations.rs    |    5 +-
 storage/src/bmt/mod.rs                         |   76 +-
 storage/src/freezer/mod.rs                     |  153 ++-
 storage/src/freezer/storage.rs                 |  307 +++---
 stream/Cargo.toml                              |    2 +-
 stream/fuzz/Cargo.toml                         |    2 +-
 utils/Cargo.toml                               |    2 +-
 utils/fuzz/Cargo.toml                          |    2 +-
 utils/src/lib.rs                               |   66 ++
 56 files changed, 5244 insertions(+), 263 deletions(-)