Skip to content

Commit 4fda584

Browse files
author
Jared Stanbrough
committed
feat(rust): ockam_vault and ockam_vault_core crates v0.1.0
1 parent dc0441b commit 4fda584

9 files changed

Lines changed: 201 additions & 65 deletions

File tree

implementations/rust/examples/node/Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

implementations/rust/examples/worker/Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

implementations/rust/ockam/ockam_vault/Cargo.lock

Lines changed: 64 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

implementations/rust/ockam/ockam_vault/Cargo.toml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
[package]
2+
name = "ockam_vault"
3+
version = "0.1.0"
24
authors = ["Ockam Developers"]
3-
description = """ A software-only Ockam Vault implementation that can be used when no cryptographic hardware is available.
4-
"""
55
edition = "2018"
6-
homepage = "https://www.ockam.io/"
7-
keywords = ["ockam"]
86
license = "Apache-2.0"
9-
name = "ockam_vault"
7+
homepage = "https://github.com/ockam-network/ockam"
8+
repository = "https://github.com/ockam-network/ockam/tree/develop/implementations/rust/ockam/ockam_vault"
109
readme = "README.md"
11-
repository = "https://github.com/ockam-network/ockam"
12-
version = "0.0.0"
10+
keywords = ["ockam"]
11+
categories = ["no-std"]
12+
description = """A software-only Ockam Vault implementation.
13+
"""
1314

1415
[features]
1516
default = ["std"]
16-
no-std = ["ockam_vault_core/heapless"]
17-
# Requires the Rust Standard Library.
18-
std = ["hex/std"]
17+
std = ["ockam_core/std", "hex/std"]
18+
no_std = ["ockam_vault_core/heapless"]
1919

2020
[dependencies]
21-
ockam_core = {path = "../ockam_core", version = "*"}
22-
ockam_vault_core = {path = "../ockam_vault_core", version = "*"}
21+
ockam_core = {path = "../ockam_core", version = "0.2.0"}
22+
ockam_vault_core = {path = "../ockam_vault_core", version = "0.1.0"}
2323
arrayref = "0.3"
2424
curve25519-dalek = "3.0"
2525
ed25519-dalek = "1.0"

implementations/rust/ockam/ockam_vault/src/lib.rs

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,18 @@
1616
pub extern crate ockam_vault_core;
1717

1818
mod error;
19-
pub use error::*;
2019
mod hash_impl;
21-
pub use hash_impl::*;
2220
mod key_id_impl;
23-
pub use key_id_impl::*;
2421
mod secret_impl;
25-
pub use secret_impl::*;
2622
mod signer_impl;
27-
pub use signer_impl::*;
2823
mod software_vault;
29-
pub use software_vault::*;
3024
mod verifier_impl;
31-
pub use verifier_impl::*;
3225
mod xeddsa;
26+
27+
pub use error::*;
28+
pub use hash_impl::*;
29+
pub use key_id_impl::*;
30+
pub use secret_impl::*;
31+
pub use signer_impl::*;
32+
pub use software_vault::*;
33+
pub use verifier_impl::*;

0 commit comments

Comments
 (0)