diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 1a058ca9de..af0c409f95 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -9,6 +9,7 @@ members = [ "cbork-abnf-parser", "cbork-cddl-parser", "cbork-utils", + "catalyst-contest", "catalyst-voting", "catalyst-types", "immutable-ledger", diff --git a/rust/Earthfile b/rust/Earthfile index 46dc6d7509..964289bf1e 100644 --- a/rust/Earthfile +++ b/rust/Earthfile @@ -17,6 +17,7 @@ COPY_SRC: cbork cbork-abnf-parser cbork-cddl-parser cbork-utils \ hermes-ipfs \ signed_doc \ + catalyst-contest \ catalyst-signed-doc-macro \ catalyst-signed-doc-spec \ rbac-registration \ diff --git a/rust/catalyst-contest/Cargo.toml b/rust/catalyst-contest/Cargo.toml new file mode 100644 index 0000000000..2f17d8eec9 --- /dev/null +++ b/rust/catalyst-contest/Cargo.toml @@ -0,0 +1,15 @@ +[package] +name = "catalyst-contest" +description = "Catalyst voting (contest)" +keywords = ["cardano", "catalyst", "voting", "contest"] +version = "0.0.1" +edition.workspace = true +authors.workspace = true +homepage.workspace = true +repository.workspace = true +license.workspace = true + +[lints] +workspace = true + +[dependencies] diff --git a/rust/catalyst-contest/src/lib.rs b/rust/catalyst-contest/src/lib.rs new file mode 100644 index 0000000000..096d5740eb --- /dev/null +++ b/rust/catalyst-contest/src/lib.rs @@ -0,0 +1,5 @@ +//! A Catalyst voting (contest) functionality. +//! +//! See the [documentation] for more information. +//! +//! [documentation]: https://docs.dev.projectcatalyst.io/libs/main/architecture/08_concepts/signed_doc/docs/contest_ballot/