identity_iota_core/iota_interaction_rust/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// Copyright 2020-2024 IOTA Stiftung
// SPDX-License-Identifier: Apache-2.0

pub(crate) mod asset_move_calls;
pub(crate) mod identity_move_calls;
pub(crate) mod iota_client_rust_sdk;
pub(crate) mod migration_move_calls;
pub(crate) mod transaction_builder;
mod utils;

pub(crate) use super::rebased::Error as AdapterError;
pub(crate) use asset_move_calls::AssetMoveCallsRustSdk as AssetMoveCallsAdapter;
pub(crate) use identity_iota_interaction::rpc_types::IotaTransactionBlockResponse as NativeTransactionBlockResponse;
pub(crate) use identity_move_calls::IdentityMoveCallsRustSdk as IdentityMoveCallsAdapter;
pub(crate) use iota_client_rust_sdk::IotaClientRustSdk as IotaClientAdapter;
pub(crate) use iota_client_rust_sdk::IotaTransactionBlockResponseProvider as IotaTransactionBlockResponseAdapter;
pub(crate) use migration_move_calls::MigrationMoveCallsRustSdk as MigrationMoveCallsAdapter;
#[allow(unused_imports)]
pub(crate) use transaction_builder::TransactionBuilderRustSdk as TransactionBuilderAdapter;

#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::CoinReadApiAdaptedT;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::CoinReadApiAdaptedTraitObj;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::EventApiAdaptedT;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::EventApiAdaptedTraitObj;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::IotaClientAdaptedT;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::IotaClientAdaptedTraitObj;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::IotaTransactionBlockResponseAdaptedT;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::IotaTransactionBlockResponseAdaptedTraitObj;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::QuorumDriverApiAdaptedT;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::QuorumDriverApiAdaptedTraitObj;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::ReadApiAdaptedT;
#[allow(unused_imports)]
pub(crate) use iota_client_rust_sdk::ReadApiAdaptedTraitObj;