Skip to content

Commit 4fba6d8

Browse files
authored
feat: Upstream merge to iota v1.9.2 (#68)
Upstream merge to iota v1.9.2: - [ ] tokio version update to: - - [ ] fastcrypto version update to rev = "-" - [x] changes in iota_interaction/src/sdk_types - [ ] iota_interaction_ts: new peerDep. version for @iota/iota-sdk: _ - [x] pin all iota.git dependencies to tag = "v1.9.2" Only minor changes in iota_interaction/src/sdk_types because we don't handle EndOfEpoch management. New npmjs peer dependency version for @iota/iota-sdk is omitted until next npmjs release for @iota/iota-interaction-ts is needed.
1 parent 259fe69 commit 4fba6d8

File tree

5 files changed

+8
-5
lines changed

5 files changed

+8
-5
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ async-trait = "0.1.88"
2121
bcs = "0.1.6"
2222
cfg-if = "1.0.0"
2323
fastcrypto = { git = "https://github.com/MystenLabs/fastcrypto", rev = "69d496c71fb37e3d22fe85e5bbfd4256d61422b9", package = "fastcrypto" }
24-
iota-sdk = { git = "https://github.com/iotaledger/iota.git", package = "iota-sdk", tag = "v1.7.0" }
24+
iota-sdk = { git = "https://github.com/iotaledger/iota.git", package = "iota-sdk", tag = "v1.9.2" }
2525
phf = { version = "0.11.2", features = ["macros"] }
2626
secret-storage = { git = "https://github.com/iotaledger/secret-storage.git", default-features = false, tag = "v0.3.0" }
2727
serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] }

iota_interaction/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ jsonpath-rust = { version = "0.5.1", optional = true }
2222
secret-storage.workspace = true
2323
serde.workspace = true
2424
serde_json.workspace = true
25-
shared-crypto = { git = "https://github.com/iotaledger/iota.git", package = "shared-crypto", tag = "v1.7.0" }
25+
shared-crypto = { git = "https://github.com/iotaledger/iota.git", package = "shared-crypto", tag = "v1.9.2" }
2626
strum.workspace = true
2727
thiserror.workspace = true
2828

2929
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
30-
iota-sdk = { git = "https://github.com/iotaledger/iota.git", package = "iota-sdk", tag = "v1.7.0" }
31-
move-core-types = { git = "https://github.com/iotaledger/iota.git", package = "move-core-types", tag = "v1.7.0" }
30+
iota-sdk = { git = "https://github.com/iotaledger/iota.git", package = "iota-sdk", tag = "v1.9.2" }
31+
move-core-types = { git = "https://github.com/iotaledger/iota.git", package = "move-core-types", tag = "v1.9.2" }
3232
tokio = { workspace = true, optional = true }
3333

3434
[target.'cfg(target_arch = "wasm32")'.dependencies]

iota_interaction/src/sdk_types/iota_types/error.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -590,6 +590,8 @@ pub enum IotaError {
590590
// Unsupported Operations on Fullnode
591591
#[error("Fullnode does not support handle_certificate")]
592592
FullNodeCantHandleCertificate,
593+
#[error("Fullnode does not support handle_authority_capabilities")]
594+
FullNodeCantHandleAuthorityCapabilities,
593595

594596
// Epoch related errors.
595597
#[error("Validator temporarily stopped processing transactions due to epoch change")]

iota_interaction/src/sdk_types/shared_crypto/intent.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ pub enum IntentScope {
7575
* purposes but was never included in messages. */
7676
ConsensusBlock = 7, // Used for consensus authority signature on block's digest.
7777
DiscoveryPeers = 8, // Used for reporting peer addresses in discovery
78+
AuthorityCapabilities = 9, // Used for authority capabilities from non-committee authorities.
7879
}
7980

8081
impl TryFrom<u8> for IntentScope {

product_common/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ async-trait.workspace = true
1717
bcs = { workspace = true, optional = true }
1818
cfg-if.workspace = true
1919
fastcrypto = { workspace = true, optional = true }
20-
iota-keys = { git = "https://github.com/iotaledger/iota.git", package = "iota-keys", tag = "v1.7.0", optional = true }
20+
iota-keys = { git = "https://github.com/iotaledger/iota.git", package = "iota-keys", tag = "v1.9.2", optional = true }
2121
itertools = { version = "0.13.0", optional = true }
2222
lazy_static = { version = "1.5.0", optional = true }
2323
phf.workspace = true

0 commit comments

Comments
 (0)