Skip to content

Commit

Permalink
update bindings to Stronghold 1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
felsweg-iota committed Oct 18, 2022
2 parents eeded6f + 9cdaa19 commit f5a0cfd
Show file tree
Hide file tree
Showing 13 changed files with 60 additions and 52 deletions.
5 changes: 0 additions & 5 deletions .changes/add_store_to_stronghold.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/concurrency-with-locks.md

This file was deleted.

8 changes: 8 additions & 0 deletions .changes/native.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"stronghold-derive" : major
"stronghold-runtime" : major
"stronghold_engine" : major
"stronghold-utils" : major
---

update to Stronghold 1.0
5 changes: 0 additions & 5 deletions .changes/p2p.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/repl.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changes/upgrades.md

This file was deleted.

2 changes: 1 addition & 1 deletion bindings/native/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ bench = false
[dependencies]
libc = "0.2.2"
thiserror = { version = "1.0.30" }
iota_stronghold = { package = "iota_stronghold", path = "../../client/", version = "0.9.0"}
iota_stronghold = { package = "iota_stronghold", path = "../../client/", version = "1.0.0"}
engine = { package = "stronghold_engine", path = "../../engine", version = "0.5.4" }
tokio = { version = "1.15.0", features = ["full"] }
base64 = { version = "0.13.0" }
Expand Down
14 changes: 14 additions & 0 deletions client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Changelog

## \[1.0.0]

- Add a method to access the store of a Stronghold instance
- [c14b04b6](https://www.github.com/iotaledger/stronghold.rs/commit/c14b04b646d7500722a8e1cabe9a3ba795fad821) Add change file on 2022-10-05
- Multithreaded stronghold with RwLock
- [24c0d762](https://www.github.com/iotaledger/stronghold.rs/commit/24c0d7626af8ca925da9aec3fc7a782c06124339) Concurrency with locks ([#441](https://www.github.com/iotaledger/stronghold.rs/pull/441)) on 2022-10-13
- Remove p2p dependency
- [6a4acd58](https://www.github.com/iotaledger/stronghold.rs/commit/6a4acd581fae415dd42bead887cb98c1213e9847) fix tests; remove dispatch mapper protoype on 2022-09-28
- Add a REPL as an interactive example application
- [865b3e69](https://www.github.com/iotaledger/stronghold.rs/commit/865b3e69700febc30943b07398784e68553609bd) doc: add changes doc on 2022-10-17
- - Upgrade to crypto.rs 0.15.1
- Downgrade Zeroize to 1.3.0
- [be680479](https://www.github.com/iotaledger/stronghold.rs/commit/be68047942788c047c1ac8a9ef12776a974fee0a) dep: upgrade crypto.rs to latest version; downgrade zeroize on 2022-10-18

## \[0.9.1]

- upgrade dev-dependency for criterion
Expand Down
2 changes: 1 addition & 1 deletion client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "iota_stronghold"
version = "0.9.1"
version = "1.0.0"
edition = "2021"
license = "Apache-2.0"
readme = "README.md"
Expand Down
7 changes: 7 additions & 0 deletions engine/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## \[0.5.6]

- - Upgrade to crypto.rs 0.15.1
- Downgrade Zeroize to 1.3.0
- Bumped due to a bump in stronghold-runtime.
- [be680479](https://www.github.com/iotaledger/stronghold.rs/commit/be68047942788c047c1ac8a9ef12776a974fee0a) dep: upgrade crypto.rs to latest version; downgrade zeroize on 2022-10-18

## \[0.5.5]

- upgrade dev-dependency for criterion
Expand Down
44 changes: 22 additions & 22 deletions engine/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stronghold_engine"
version = "0.5.5"
version = "0.5.6"
authors = [
"IOTA Stiftung",
"tensorprogramming <tensordeveloper@gmail.com>"
Expand All @@ -27,37 +27,37 @@ once_cell = "1.4"
zeroize = { version = "1.3.0", features = [ "zeroize_derive" ] }
serde = { version = "1.0", features = [ "derive" ] }

[dependencies.stronghold-runtime]
path = "runtime"
version = "0.5"
[dependencies.stronghold-runtime]
path = "runtime"
version = "0.6"

[dependencies.digest]
version = "0.10.1"
optional = true
default-features = false
[dependencies.digest]
version = "0.10.1"
optional = true
default-features = false

[dependencies.iota-crypto]
version = "0.15.1"
features = [
"random",
"chacha",
"hmac",
"sha",
"x25519",
"blake2b",
"std"
[dependencies.iota-crypto]
version = "0.15.1"
features = [
"random",
"chacha",
"hmac",
"sha",
"x25519",
"blake2b",
"std"
]
default-features = false
default-features = false

[dev-dependencies]
tempfile = "3.1.0"
proptest = "1.0.0"
criterion = "0.4"
json = "0.12"

[dev-dependencies.stronghold-utils]
path = "../utils"
version = "0.4.1"
[dev-dependencies.stronghold-utils]
path = "../utils"
version = "0.4.1"

[[bench]]
name = "engine_bench"
Expand Down
6 changes: 6 additions & 0 deletions engine/runtime/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## \[0.6.0]

- - Upgrade to crypto.rs 0.15.1
- Downgrade Zeroize to 1.3.0
- [be680479](https://www.github.com/iotaledger/stronghold.rs/commit/be68047942788c047c1ac8a9ef12776a974fee0a) dep: upgrade crypto.rs to latest version; downgrade zeroize on 2022-10-18

## \[0.5.4]

- upgrade dev-dependency for criterion
Expand Down
2 changes: 1 addition & 1 deletion engine/runtime/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stronghold-runtime"
version = "0.5.4"
version = "0.6.0"
authors = [ "IOTA Stiftung", "Alexandre Dang <alexandre.dang@iota.org" ]
edition = "2021"
readme = "README.md"
Expand Down

0 comments on commit f5a0cfd

Please sign in to comment.