Skip to content

Commit

Permalink
Merge pull request #20 from penumbra-zone/delete-stub-frost
Browse files Browse the repository at this point in the history
Delete experimental FROST stub code
  • Loading branch information
redshiftzero authored Nov 15, 2023
2 parents a0a4a69 + e546e8b commit 4cdd8ed
Show file tree
Hide file tree
Showing 9 changed files with 8 additions and 668 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

Entries are listed in reverse chronological order.

# 0.9.0

* Delete experimental FROST support (will move to another crate).
* Add missing Serde traits on Domain marker types.

# 0.8.1

* Improve nonce generation and add `sign_deterministic`.
Expand Down
10 changes: 1 addition & 9 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "decaf377-rdsa"
edition = "2021"
version = "0.8.1"
version = "0.9.0"
authors = ["Penumbra Labs <team@penumbralabs.xyz>"]
readme = "README.md"
license = "MIT OR Apache-2.0"
Expand All @@ -20,14 +20,6 @@ ark-serialize = "0.4"
ark-ff = { version = "0.4", default-features = false }
hex = "0.4"

frost-core = { git = "https://github.com/ZcashFoundation/frost/", rev = "60d9942f360e36e347513590a62cd7b850966848", features = [
"serde",
] }
frost-rerandomized = { git = "https://github.com/ZcashFoundation/frost/", rev = "60d9942f360e36e347513590a62cd7b850966848", features = [
"serde",
] }


# Frost deps
# TODO: make optional ? use published versions?
[dev-dependencies]
Expand Down
2 changes: 2 additions & 0 deletions src/domain.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,13 @@ pub trait Domain: private::Sealed {}

/// A type variable corresponding to Zcash's `BindingSig`.
#[derive(Copy, Clone, PartialEq, Eq, Debug)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
pub enum Binding {}
impl Domain for Binding {}

/// A type variable corresponding to Zcash's `SpendAuthSig`.
#[derive(Copy, Clone, PartialEq, Eq, Debug)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
pub enum SpendAuth {}
impl Domain for SpendAuth {}

Expand Down
155 changes: 0 additions & 155 deletions src/frost.rs

This file was deleted.

97 changes: 0 additions & 97 deletions src/frost/keys.rs

This file was deleted.

90 changes: 0 additions & 90 deletions src/frost/keys/dkg.rs

This file was deleted.

Loading

0 comments on commit 4cdd8ed

Please sign in to comment.