Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[workspace]
members = ["protocol", "proxy", "protocol/fuzz"]
default-members = ["protocol", "proxy"]
members = ["protocol", "proxy", "protocol/fuzz", "traffic"]
default-members = ["protocol", "proxy", "traffic"]
resolver = "2"
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,6 @@ BIP-324 - "V2" - encrypted communication protects against the above issues incre

## Packages

* `protocol` - Exports the `bip324` client library.
* `proxy` - A small side-car application to enable V2 communication for V1-only applications.
* [`protocol`](./protocol) - Exports the `bip324` client library.
* [`proxy`](./proxy) - A small side-car application to enable V2 communication for V1-only applications.
* [`traffic`](./traffic) - Traffic shape hiding layer over the base client.
2 changes: 1 addition & 1 deletion protocol/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: CC0-1.0

//! BIP-324 encrypted transport protocol for Bitcoin P2P communication.
//! BIP-324 encrypted transport protocol for bitcoin p2p communication.
//!
//! This crate implements the [BIP-324](https://github.com/bitcoin/bips/blob/master/bip-0324.mediawiki)
//! version 2 encrypted transport protocol, which provides encryption and authentication
Expand Down
13 changes: 13 additions & 0 deletions traffic/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
[package]
name = "bip324-traffic"
version = "0.1.0"
authors = ["Nick Johnson <[email protected]>"]
edition = "2021"
license = "CC0-1.0"
description = "Traffic shape hiding layer for BIP-324 library"
repository = "https://github.com/rust-bitcoin/bip324"
rust-version = "1.63.0"

[dependencies]

[dev-dependencies]
4 changes: 4 additions & 0 deletions traffic/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# BIP-324 Traffic Shape Hiding

Provides a traffic shape hiding layer over the BIP-324 protocol library.

3 changes: 3 additions & 0 deletions traffic/src/lib.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
//! # BIP-324 Traffic Shape Hiding
//!
//! Provides a traffic shape hiding layer over the BIP-324 library.
Loading