Skip to content

Commit

Permalink
feat(rust): ockam_vault and ockam_vault_core crates v0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Jared Stanbrough committed Feb 10, 2021
1 parent dc0441b commit 4fda584
Show file tree
Hide file tree
Showing 9 changed files with 201 additions and 65 deletions.
8 changes: 4 additions & 4 deletions implementations/rust/examples/node/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions implementations/rust/examples/worker/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

76 changes: 64 additions & 12 deletions implementations/rust/ockam/ockam_vault/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 12 additions & 12 deletions implementations/rust/ockam/ockam_vault/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
[package]
name = "ockam_vault"
version = "0.1.0"
authors = ["Ockam Developers"]
description = """ A software-only Ockam Vault implementation that can be used when no cryptographic hardware is available.
"""
edition = "2018"
homepage = "https://www.ockam.io/"
keywords = ["ockam"]
license = "Apache-2.0"
name = "ockam_vault"
homepage = "https://github.com/ockam-network/ockam"
repository = "https://github.com/ockam-network/ockam/tree/develop/implementations/rust/ockam/ockam_vault"
readme = "README.md"
repository = "https://github.com/ockam-network/ockam"
version = "0.0.0"
keywords = ["ockam"]
categories = ["no-std"]
description = """A software-only Ockam Vault implementation.
"""

[features]
default = ["std"]
no-std = ["ockam_vault_core/heapless"]
# Requires the Rust Standard Library.
std = ["hex/std"]
std = ["ockam_core/std", "hex/std"]
no_std = ["ockam_vault_core/heapless"]

[dependencies]
ockam_core = {path = "../ockam_core", version = "*"}
ockam_vault_core = {path = "../ockam_vault_core", version = "*"}
ockam_core = {path = "../ockam_core", version = "0.2.0"}
ockam_vault_core = {path = "../ockam_vault_core", version = "0.1.0"}
arrayref = "0.3"
curve25519-dalek = "3.0"
ed25519-dalek = "1.0"
Expand Down
15 changes: 8 additions & 7 deletions implementations/rust/ockam/ockam_vault/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,18 @@
pub extern crate ockam_vault_core;

mod error;
pub use error::*;
mod hash_impl;
pub use hash_impl::*;
mod key_id_impl;
pub use key_id_impl::*;
mod secret_impl;
pub use secret_impl::*;
mod signer_impl;
pub use signer_impl::*;
mod software_vault;
pub use software_vault::*;
mod verifier_impl;
pub use verifier_impl::*;
mod xeddsa;

pub use error::*;
pub use hash_impl::*;
pub use key_id_impl::*;
pub use secret_impl::*;
pub use signer_impl::*;
pub use software_vault::*;
pub use verifier_impl::*;
Loading

0 comments on commit 4fda584

Please sign in to comment.