Struct nekoton::core::contract_subscription::ContractSubscription
source · pub struct ContractSubscription { /* private fields */ }
Expand description
Used as a base object for different listeners implementation
Implementations§
source§impl ContractSubscription
impl ContractSubscription
pub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
on_contract_state: &'_ mut (dyn FnMut(&RawContractState) + Send + Sync),
diff --git a/nekoton/core/dens/struct.Dens.html b/nekoton/core/dens/struct.Dens.html
index aad06633f..c8084036d 100644
--- a/nekoton/core/dens/struct.Dens.html
+++ b/nekoton/core/dens/struct.Dens.html
@@ -1,6 +1,6 @@
Dens in nekoton::core::dens - Rust pub struct Dens { /* private fields */ }
Expand description
DeNS
domains collection
Implementations§
source§impl Dens
sourcepub fn builder(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>
) -> DensBuilder
sourcepub fn add_tld(&self, tld: Arc<DensTld>) -> Result<()>
sourcepub async fn remove_tld(&self, path: &str) -> Option<Arc<DensTld>>
sourcepub async fn try_resolve_contract_address(
&self,
diff --git a/nekoton/core/dens/struct.DensBuilder.html b/nekoton/core/dens/struct.DensBuilder.html
index f3ac3a473..de7f0e73a 100644
--- a/nekoton/core/dens/struct.DensBuilder.html
+++ b/nekoton/core/dens/struct.DensBuilder.html
@@ -1,4 +1,4 @@
-DensBuilder in nekoton::core::dens - Rust Struct nekoton::core::dens::DensBuilder
source · pub struct DensBuilder { /* private fields */ }
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DensBuilder
§impl Send for DensBuilder
§impl Sync for DensBuilder
§impl Unpin for DensBuilder
§impl !UnwindSafe for DensBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
+DensBuilder in nekoton::core::dens - Rust Struct nekoton::core::dens::DensBuilder
source · pub struct DensBuilder { /* private fields */ }
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DensBuilder
§impl Send for DensBuilder
§impl Sync for DensBuilder
§impl Unpin for DensBuilder
§impl !UnwindSafe for DensBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/dens/struct.DensTld.html b/nekoton/core/dens/struct.DensTld.html
index a53eb4043..8be9c3bce 100644
--- a/nekoton/core/dens/struct.DensTld.html
+++ b/nekoton/core/dens/struct.DensTld.html
@@ -1,6 +1,6 @@
DensTld in nekoton::core::dens - Rust pub struct DensTld { /* private fields */ }
Expand description
DeNS
Top Level Domain
Implementations§
source§impl DensTld
sourcepub async fn new(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt
) -> Result<Self>
sourcepub fn path(&self) -> &str
sourcepub async fn try_resolve_contract_address(
diff --git a/nekoton/core/generic_contract/struct.GenericContract.html b/nekoton/core/generic_contract/struct.GenericContract.html
index 56ccf415a..f4c2ab577 100644
--- a/nekoton/core/generic_contract/struct.GenericContract.html
+++ b/nekoton/core/generic_contract/struct.GenericContract.html
@@ -1,5 +1,5 @@
GenericContract in nekoton::core::generic_contract - Rust Struct nekoton::core::generic_contract::GenericContract
source · pub struct GenericContract { /* private fields */ }
Implementations§
source§impl GenericContract
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn GenericContractSubscriptionHandler>,
diff --git a/nekoton/core/nft_wallet/struct.CollectionContractState.html b/nekoton/core/nft_wallet/struct.CollectionContractState.html
index e543f4e6e..bd077c91e 100644
--- a/nekoton/core/nft_wallet/struct.CollectionContractState.html
+++ b/nekoton/core/nft_wallet/struct.CollectionContractState.html
@@ -1,7 +1,7 @@
CollectionContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::CollectionContractState
source · pub struct CollectionContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> CollectionContractState<'a>
sourcepub fn check_collection_supported_interfaces(
&self,
- clock: &dyn Clock
-) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
+ clock: &dyn Clock
+) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
&self,
owner: &MsgAddressInt,
code_index: Cell
diff --git a/nekoton/core/nft_wallet/struct.IndexContractState.html b/nekoton/core/nft_wallet/struct.IndexContractState.html
index eea2ea38b..ee262ce51 100644
--- a/nekoton/core/nft_wallet/struct.IndexContractState.html
+++ b/nekoton/core/nft_wallet/struct.IndexContractState.html
@@ -1,4 +1,4 @@
-IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> IndexContractState<'a>
sourcepub async fn get_info(&self, clock: &dyn Clock) -> Result<IndexGetInfoOutputs>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
pub struct Dens { /* private fields */ }
Expand description
DeNS
domains collection
Implementations§
source§impl Dens
impl Dens
pub fn builder( - clock: Arc<dyn Clock>, + clock: Arc<dyn Clock>, transport: Arc<dyn Transport> ) -> DensBuilder
pub fn add_tld(&self, tld: Arc<DensTld>) -> Result<()>
pub async fn remove_tld(&self, path: &str) -> Option<Arc<DensTld>>
pub async fn try_resolve_contract_address(
&self,
diff --git a/nekoton/core/dens/struct.DensBuilder.html b/nekoton/core/dens/struct.DensBuilder.html
index f3ac3a473..de7f0e73a 100644
--- a/nekoton/core/dens/struct.DensBuilder.html
+++ b/nekoton/core/dens/struct.DensBuilder.html
@@ -1,4 +1,4 @@
-DensBuilder in nekoton::core::dens - Rust Struct nekoton::core::dens::DensBuilder
source · pub struct DensBuilder { /* private fields */ }
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DensBuilder
§impl Send for DensBuilder
§impl Sync for DensBuilder
§impl Unpin for DensBuilder
§impl !UnwindSafe for DensBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
+DensBuilder in nekoton::core::dens - Rust Struct nekoton::core::dens::DensBuilder
source · pub struct DensBuilder { /* private fields */ }
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DensBuilder
§impl Send for DensBuilder
§impl Sync for DensBuilder
§impl Unpin for DensBuilder
§impl !UnwindSafe for DensBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/dens/struct.DensTld.html b/nekoton/core/dens/struct.DensTld.html
index a53eb4043..8be9c3bce 100644
--- a/nekoton/core/dens/struct.DensTld.html
+++ b/nekoton/core/dens/struct.DensTld.html
@@ -1,6 +1,6 @@
DensTld in nekoton::core::dens - Rust pub struct DensTld { /* private fields */ }
Expand description
DeNS
Top Level Domain
Implementations§
source§impl DensTld
sourcepub async fn new(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt
) -> Result<Self>
sourcepub fn path(&self) -> &str
sourcepub async fn try_resolve_contract_address(
diff --git a/nekoton/core/generic_contract/struct.GenericContract.html b/nekoton/core/generic_contract/struct.GenericContract.html
index 56ccf415a..f4c2ab577 100644
--- a/nekoton/core/generic_contract/struct.GenericContract.html
+++ b/nekoton/core/generic_contract/struct.GenericContract.html
@@ -1,5 +1,5 @@
GenericContract in nekoton::core::generic_contract - Rust Struct nekoton::core::generic_contract::GenericContract
source · pub struct GenericContract { /* private fields */ }
Implementations§
source§impl GenericContract
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn GenericContractSubscriptionHandler>,
diff --git a/nekoton/core/nft_wallet/struct.CollectionContractState.html b/nekoton/core/nft_wallet/struct.CollectionContractState.html
index e543f4e6e..bd077c91e 100644
--- a/nekoton/core/nft_wallet/struct.CollectionContractState.html
+++ b/nekoton/core/nft_wallet/struct.CollectionContractState.html
@@ -1,7 +1,7 @@
CollectionContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::CollectionContractState
source · pub struct CollectionContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> CollectionContractState<'a>
sourcepub fn check_collection_supported_interfaces(
&self,
- clock: &dyn Clock
-) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
+ clock: &dyn Clock
+) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
&self,
owner: &MsgAddressInt,
code_index: Cell
diff --git a/nekoton/core/nft_wallet/struct.IndexContractState.html b/nekoton/core/nft_wallet/struct.IndexContractState.html
index eea2ea38b..ee262ce51 100644
--- a/nekoton/core/nft_wallet/struct.IndexContractState.html
+++ b/nekoton/core/nft_wallet/struct.IndexContractState.html
@@ -1,4 +1,4 @@
-IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> IndexContractState<'a>
sourcepub async fn get_info(&self, clock: &dyn Clock) -> Result<IndexGetInfoOutputs>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::dens::DensBuilder
source · pub struct DensBuilder { /* private fields */ }
Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for DensBuilder
impl Send for DensBuilder
impl Sync for DensBuilder
impl Unpin for DensBuilder
impl !UnwindSafe for DensBuilder
Blanket Implementations§
source§impl<T> Any for Twhere
+DensBuilder in nekoton::core::dens - Rust Struct nekoton::core::dens::DensBuilder
source · pub struct DensBuilder { /* private fields */ }
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DensBuilder
§impl Send for DensBuilder
§impl Sync for DensBuilder
§impl Unpin for DensBuilder
§impl !UnwindSafe for DensBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/dens/struct.DensTld.html b/nekoton/core/dens/struct.DensTld.html
index a53eb4043..8be9c3bce 100644
--- a/nekoton/core/dens/struct.DensTld.html
+++ b/nekoton/core/dens/struct.DensTld.html
@@ -1,6 +1,6 @@
DensTld in nekoton::core::dens - Rust pub struct DensTld { /* private fields */ }
Expand description
DeNS
Top Level Domain
Implementations§
source§impl DensTld
sourcepub async fn new(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt
) -> Result<Self>
sourcepub fn path(&self) -> &str
sourcepub async fn try_resolve_contract_address(
diff --git a/nekoton/core/generic_contract/struct.GenericContract.html b/nekoton/core/generic_contract/struct.GenericContract.html
index 56ccf415a..f4c2ab577 100644
--- a/nekoton/core/generic_contract/struct.GenericContract.html
+++ b/nekoton/core/generic_contract/struct.GenericContract.html
@@ -1,5 +1,5 @@
GenericContract in nekoton::core::generic_contract - Rust Struct nekoton::core::generic_contract::GenericContract
source · pub struct GenericContract { /* private fields */ }
Implementations§
source§impl GenericContract
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn GenericContractSubscriptionHandler>,
diff --git a/nekoton/core/nft_wallet/struct.CollectionContractState.html b/nekoton/core/nft_wallet/struct.CollectionContractState.html
index e543f4e6e..bd077c91e 100644
--- a/nekoton/core/nft_wallet/struct.CollectionContractState.html
+++ b/nekoton/core/nft_wallet/struct.CollectionContractState.html
@@ -1,7 +1,7 @@
CollectionContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::CollectionContractState
source · pub struct CollectionContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> CollectionContractState<'a>
sourcepub fn check_collection_supported_interfaces(
&self,
- clock: &dyn Clock
-) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
+ clock: &dyn Clock
+) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
&self,
owner: &MsgAddressInt,
code_index: Cell
diff --git a/nekoton/core/nft_wallet/struct.IndexContractState.html b/nekoton/core/nft_wallet/struct.IndexContractState.html
index eea2ea38b..ee262ce51 100644
--- a/nekoton/core/nft_wallet/struct.IndexContractState.html
+++ b/nekoton/core/nft_wallet/struct.IndexContractState.html
@@ -1,4 +1,4 @@
-IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> IndexContractState<'a>
sourcepub async fn get_info(&self, clock: &dyn Clock) -> Result<IndexGetInfoOutputs>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
impl<T> Any for Twhere
+DensBuilder in nekoton::core::dens - Rust Struct nekoton::core::dens::DensBuilder
source · pub struct DensBuilder { /* private fields */ }
Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DensBuilder
§impl Send for DensBuilder
§impl Sync for DensBuilder
§impl Unpin for DensBuilder
§impl !UnwindSafe for DensBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/dens/struct.DensTld.html b/nekoton/core/dens/struct.DensTld.html
index a53eb4043..8be9c3bce 100644
--- a/nekoton/core/dens/struct.DensTld.html
+++ b/nekoton/core/dens/struct.DensTld.html
@@ -1,6 +1,6 @@
DensTld in nekoton::core::dens - Rust pub struct DensTld { /* private fields */ }
Expand description
DeNS
Top Level Domain
Implementations§
source§impl DensTld
sourcepub async fn new(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt
) -> Result<Self>
sourcepub fn path(&self) -> &str
sourcepub async fn try_resolve_contract_address(
diff --git a/nekoton/core/generic_contract/struct.GenericContract.html b/nekoton/core/generic_contract/struct.GenericContract.html
index 56ccf415a..f4c2ab577 100644
--- a/nekoton/core/generic_contract/struct.GenericContract.html
+++ b/nekoton/core/generic_contract/struct.GenericContract.html
@@ -1,5 +1,5 @@
GenericContract in nekoton::core::generic_contract - Rust Struct nekoton::core::generic_contract::GenericContract
source · pub struct GenericContract { /* private fields */ }
Implementations§
source§impl GenericContract
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn GenericContractSubscriptionHandler>,
diff --git a/nekoton/core/nft_wallet/struct.CollectionContractState.html b/nekoton/core/nft_wallet/struct.CollectionContractState.html
index e543f4e6e..bd077c91e 100644
--- a/nekoton/core/nft_wallet/struct.CollectionContractState.html
+++ b/nekoton/core/nft_wallet/struct.CollectionContractState.html
@@ -1,7 +1,7 @@
CollectionContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::CollectionContractState
source · pub struct CollectionContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> CollectionContractState<'a>
sourcepub fn check_collection_supported_interfaces(
&self,
- clock: &dyn Clock
-) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
+ clock: &dyn Clock
+) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
&self,
owner: &MsgAddressInt,
code_index: Cell
diff --git a/nekoton/core/nft_wallet/struct.IndexContractState.html b/nekoton/core/nft_wallet/struct.IndexContractState.html
index eea2ea38b..ee262ce51 100644
--- a/nekoton/core/nft_wallet/struct.IndexContractState.html
+++ b/nekoton/core/nft_wallet/struct.IndexContractState.html
@@ -1,4 +1,4 @@
-IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> IndexContractState<'a>
sourcepub async fn get_info(&self, clock: &dyn Clock) -> Result<IndexGetInfoOutputs>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::dens::DensBuilder
source · pub struct DensBuilder { /* private fields */ }
Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for DensBuilder
impl Send for DensBuilder
impl Sync for DensBuilder
impl Unpin for DensBuilder
impl !UnwindSafe for DensBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Downcast for Twhere
diff --git a/nekoton/core/dens/struct.DensTld.html b/nekoton/core/dens/struct.DensTld.html
index a53eb4043..8be9c3bce 100644
--- a/nekoton/core/dens/struct.DensTld.html
+++ b/nekoton/core/dens/struct.DensTld.html
@@ -1,6 +1,6 @@
DensTld in nekoton::core::dens - Rust pub struct DensTld { /* private fields */ }
Expand description
DeNS
Top Level Domain
Implementations§
source§impl DensTld
sourcepub async fn new(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt
) -> Result<Self>
sourcepub fn path(&self) -> &str
sourcepub async fn try_resolve_contract_address(
diff --git a/nekoton/core/generic_contract/struct.GenericContract.html b/nekoton/core/generic_contract/struct.GenericContract.html
index 56ccf415a..f4c2ab577 100644
--- a/nekoton/core/generic_contract/struct.GenericContract.html
+++ b/nekoton/core/generic_contract/struct.GenericContract.html
@@ -1,5 +1,5 @@
GenericContract in nekoton::core::generic_contract - Rust Struct nekoton::core::generic_contract::GenericContract
source · pub struct GenericContract { /* private fields */ }
Implementations§
source§impl GenericContract
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn GenericContractSubscriptionHandler>,
diff --git a/nekoton/core/nft_wallet/struct.CollectionContractState.html b/nekoton/core/nft_wallet/struct.CollectionContractState.html
index e543f4e6e..bd077c91e 100644
--- a/nekoton/core/nft_wallet/struct.CollectionContractState.html
+++ b/nekoton/core/nft_wallet/struct.CollectionContractState.html
@@ -1,7 +1,7 @@
CollectionContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::CollectionContractState
source · pub struct CollectionContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> CollectionContractState<'a>
sourcepub fn check_collection_supported_interfaces(
&self,
- clock: &dyn Clock
-) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
+ clock: &dyn Clock
+) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
&self,
owner: &MsgAddressInt,
code_index: Cell
diff --git a/nekoton/core/nft_wallet/struct.IndexContractState.html b/nekoton/core/nft_wallet/struct.IndexContractState.html
index eea2ea38b..ee262ce51 100644
--- a/nekoton/core/nft_wallet/struct.IndexContractState.html
+++ b/nekoton/core/nft_wallet/struct.IndexContractState.html
@@ -1,4 +1,4 @@
-IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> IndexContractState<'a>
sourcepub async fn get_info(&self, clock: &dyn Clock) -> Result<IndexGetInfoOutputs>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
impl<T> Downcast for Twhere
diff --git a/nekoton/core/dens/struct.DensTld.html b/nekoton/core/dens/struct.DensTld.html
index a53eb4043..8be9c3bce 100644
--- a/nekoton/core/dens/struct.DensTld.html
+++ b/nekoton/core/dens/struct.DensTld.html
@@ -1,6 +1,6 @@
DensTld in nekoton::core::dens - Rust pub struct DensTld { /* private fields */ }
Expand description
DeNS
Top Level Domain
Implementations§
source§impl DensTld
sourcepub async fn new(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt
) -> Result<Self>
sourcepub fn path(&self) -> &str
sourcepub async fn try_resolve_contract_address(
diff --git a/nekoton/core/generic_contract/struct.GenericContract.html b/nekoton/core/generic_contract/struct.GenericContract.html
index 56ccf415a..f4c2ab577 100644
--- a/nekoton/core/generic_contract/struct.GenericContract.html
+++ b/nekoton/core/generic_contract/struct.GenericContract.html
@@ -1,5 +1,5 @@
GenericContract in nekoton::core::generic_contract - Rust Struct nekoton::core::generic_contract::GenericContract
source · pub struct GenericContract { /* private fields */ }
Implementations§
source§impl GenericContract
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn GenericContractSubscriptionHandler>,
diff --git a/nekoton/core/nft_wallet/struct.CollectionContractState.html b/nekoton/core/nft_wallet/struct.CollectionContractState.html
index e543f4e6e..bd077c91e 100644
--- a/nekoton/core/nft_wallet/struct.CollectionContractState.html
+++ b/nekoton/core/nft_wallet/struct.CollectionContractState.html
@@ -1,7 +1,7 @@
CollectionContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::CollectionContractState
source · pub struct CollectionContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> CollectionContractState<'a>
sourcepub fn check_collection_supported_interfaces(
&self,
- clock: &dyn Clock
-) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
+ clock: &dyn Clock
+) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
&self,
owner: &MsgAddressInt,
code_index: Cell
diff --git a/nekoton/core/nft_wallet/struct.IndexContractState.html b/nekoton/core/nft_wallet/struct.IndexContractState.html
index eea2ea38b..ee262ce51 100644
--- a/nekoton/core/nft_wallet/struct.IndexContractState.html
+++ b/nekoton/core/nft_wallet/struct.IndexContractState.html
@@ -1,4 +1,4 @@
-IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> IndexContractState<'a>
sourcepub async fn get_info(&self, clock: &dyn Clock) -> Result<IndexGetInfoOutputs>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
pub struct DensTld { /* private fields */ }
Expand description
DeNS
Top Level Domain
Implementations§
source§impl DensTld
impl DensTld
pub async fn new( - clock: Arc<dyn Clock>, + clock: Arc<dyn Clock>, transport: Arc<dyn Transport>, address: &MsgAddressInt ) -> Result<Self>
pub fn path(&self) -> &str
pub async fn try_resolve_contract_address(
diff --git a/nekoton/core/generic_contract/struct.GenericContract.html b/nekoton/core/generic_contract/struct.GenericContract.html
index 56ccf415a..f4c2ab577 100644
--- a/nekoton/core/generic_contract/struct.GenericContract.html
+++ b/nekoton/core/generic_contract/struct.GenericContract.html
@@ -1,5 +1,5 @@
GenericContract in nekoton::core::generic_contract - Rust Struct nekoton::core::generic_contract::GenericContract
source · pub struct GenericContract { /* private fields */ }
Implementations§
source§impl GenericContract
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn GenericContractSubscriptionHandler>,
diff --git a/nekoton/core/nft_wallet/struct.CollectionContractState.html b/nekoton/core/nft_wallet/struct.CollectionContractState.html
index e543f4e6e..bd077c91e 100644
--- a/nekoton/core/nft_wallet/struct.CollectionContractState.html
+++ b/nekoton/core/nft_wallet/struct.CollectionContractState.html
@@ -1,7 +1,7 @@
CollectionContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::CollectionContractState
source · pub struct CollectionContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> CollectionContractState<'a>
sourcepub fn check_collection_supported_interfaces(
&self,
- clock: &dyn Clock
-) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
+ clock: &dyn Clock
+) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
&self,
owner: &MsgAddressInt,
code_index: Cell
diff --git a/nekoton/core/nft_wallet/struct.IndexContractState.html b/nekoton/core/nft_wallet/struct.IndexContractState.html
index eea2ea38b..ee262ce51 100644
--- a/nekoton/core/nft_wallet/struct.IndexContractState.html
+++ b/nekoton/core/nft_wallet/struct.IndexContractState.html
@@ -1,4 +1,4 @@
-IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> IndexContractState<'a>
sourcepub async fn get_info(&self, clock: &dyn Clock) -> Result<IndexGetInfoOutputs>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::generic_contract::GenericContract
source · pub struct GenericContract { /* private fields */ }
Implementations§
source§impl GenericContract
impl GenericContract
pub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn GenericContractSubscriptionHandler>,
diff --git a/nekoton/core/nft_wallet/struct.CollectionContractState.html b/nekoton/core/nft_wallet/struct.CollectionContractState.html
index e543f4e6e..bd077c91e 100644
--- a/nekoton/core/nft_wallet/struct.CollectionContractState.html
+++ b/nekoton/core/nft_wallet/struct.CollectionContractState.html
@@ -1,7 +1,7 @@
CollectionContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::CollectionContractState
source · pub struct CollectionContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> CollectionContractState<'a>
sourcepub fn check_collection_supported_interfaces(
&self,
- clock: &dyn Clock
-) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
+ clock: &dyn Clock
+) -> Result<CollectionInterfaces>
sourcepub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
sourcepub fn get_collection_code_hash(
&self,
owner: &MsgAddressInt,
code_index: Cell
diff --git a/nekoton/core/nft_wallet/struct.IndexContractState.html b/nekoton/core/nft_wallet/struct.IndexContractState.html
index eea2ea38b..ee262ce51 100644
--- a/nekoton/core/nft_wallet/struct.IndexContractState.html
+++ b/nekoton/core/nft_wallet/struct.IndexContractState.html
@@ -1,4 +1,4 @@
-IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> IndexContractState<'a>
sourcepub async fn get_info(&self, clock: &dyn Clock) -> Result<IndexGetInfoOutputs>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::nft_wallet::CollectionContractState
source · pub struct CollectionContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> CollectionContractState<'a>
impl<'a> CollectionContractState<'a>
pub fn check_collection_supported_interfaces( &self, - clock: &dyn Clock -) -> Result<CollectionInterfaces>
pub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
pub fn get_collection_code_hash( + clock: &dyn Clock +) -> Result<CollectionInterfaces>
pub fn resolve_collection_index_code(&self, clock: &dyn Clock) -> Result<Cell>
pub fn get_collection_code_hash(
&self,
owner: &MsgAddressInt,
code_index: Cell
diff --git a/nekoton/core/nft_wallet/struct.IndexContractState.html b/nekoton/core/nft_wallet/struct.IndexContractState.html
index eea2ea38b..ee262ce51 100644
--- a/nekoton/core/nft_wallet/struct.IndexContractState.html
+++ b/nekoton/core/nft_wallet/struct.IndexContractState.html
@@ -1,4 +1,4 @@
-IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> IndexContractState<'a>
sourcepub async fn get_info(&self, clock: &dyn Clock) -> Result<IndexGetInfoOutputs>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> IndexContractState<'a>
impl<'a> IndexContractState<'a>
pub async fn get_info(&self, clock: &dyn Clock) -> Result<IndexGetInfoOutputs>
Trait Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for IndexContractState<'a>
impl<'a> Send for IndexContractState<'a>
impl<'a> Sync for IndexContractState<'a>
impl<'a> Unpin for IndexContractState<'a>
impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
impl<T> Any for Twhere
+IndexContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for IndexContractState<'a>
§impl<'a> Send for IndexContractState<'a>
§impl<'a> Sync for IndexContractState<'a>
§impl<'a> Unpin for IndexContractState<'a>
§impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::nft_wallet::IndexContractState
source · pub struct IndexContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for IndexContractState<'a>
impl<'a> Send for IndexContractState<'a>
impl<'a> Sync for IndexContractState<'a>
impl<'a> Unpin for IndexContractState<'a>
impl<'a> !UnwindSafe for IndexContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
impl<T> Downcast for Twhere
diff --git a/nekoton/core/nft_wallet/struct.Nft.html b/nekoton/core/nft_wallet/struct.Nft.html
index f0e056cd5..5c88e82c7 100644
--- a/nekoton/core/nft_wallet/struct.Nft.html
+++ b/nekoton/core/nft_wallet/struct.Nft.html
@@ -1,10 +1,10 @@
Nft in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
sourcepub async fn subscribe_by_index_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
index_address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
) -> Result<Nft>
sourcepub async fn subscribe_by_nft_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: &MsgAddressInt,
handler: Arc<dyn NftSubscriptionHandler>
@@ -12,17 +12,17 @@
&self,
to: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_manager(
&self,
new_manager: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub fn prepare_change_owner(
&self,
new_owner: MsgAddressInt,
send_gas_to: MsgAddressInt,
- callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
+ callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload>
) -> Result<InternalMessage>
sourcepub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::nft_wallet::Nft
source · pub struct Nft { /* private fields */ }
Implementations§
source§impl Nft
impl Nft
pub async fn subscribe_by_index_address( - clock: Arc<dyn Clock>, + clock: Arc<dyn Clock>, transport: Arc<dyn Transport>, index_address: &MsgAddressInt, handler: Arc<dyn NftSubscriptionHandler> ) -> Result<Nft>
pub async fn subscribe_by_nft_address( - clock: Arc<dyn Clock>, + clock: Arc<dyn Clock>, transport: Arc<dyn Transport>, address: &MsgAddressInt, handler: Arc<dyn NftSubscriptionHandler> @@ -12,17 +12,17 @@ &self, to: MsgAddressInt, send_gas_to: MsgAddressInt, - callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload> + callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload> ) -> Result<InternalMessage>
pub fn prepare_change_manager( &self, new_manager: MsgAddressInt, send_gas_to: MsgAddressInt, - callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload> + callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload> ) -> Result<InternalMessage>
pub fn prepare_change_owner( &self, new_owner: MsgAddressInt, send_gas_to: MsgAddressInt, - callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload> + callbacks: BTreeMap<MsgAddressInt, NftCallbackPayload> ) -> Result<InternalMessage>
pub async fn send(
&mut self,
message: &Message,
diff --git a/nekoton/core/nft_wallet/struct.NftCollection.html b/nekoton/core/nft_wallet/struct.NftCollection.html
index c2005596f..56bdfa4b7 100644
--- a/nekoton/core/nft_wallet/struct.NftCollection.html
+++ b/nekoton/core/nft_wallet/struct.NftCollection.html
@@ -1,5 +1,5 @@
NftCollection in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
sourcepub async fn new(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: Arc<dyn Transport>,
collection_address: MsgAddressInt
) -> Result<NftCollection>
sourcepub fn collection_address(&self) -> &MsgAddressInt
sourcepub fn index_code(&self) -> &Cell
sourcepub fn json_info(&self) -> &Option<String>
sourcepub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::nft_wallet::NftCollection
source · pub struct NftCollection { /* private fields */ }
Implementations§
source§impl NftCollection
impl NftCollection
pub async fn new( - clock: &dyn Clock, + clock: &dyn Clock, transport: Arc<dyn Transport>, collection_address: MsgAddressInt ) -> Result<NftCollection>
pub fn collection_address(&self) -> &MsgAddressInt
pub fn index_code(&self) -> &Cell
pub fn json_info(&self) -> &Option<String>
pub fn compute_collection_code_hash(
diff --git a/nekoton/core/nft_wallet/struct.NftContractState.html b/nekoton/core/nft_wallet/struct.NftContractState.html
index 067baf902..904356399 100644
--- a/nekoton/core/nft_wallet/struct.NftContractState.html
+++ b/nekoton/core/nft_wallet/struct.NftContractState.html
@@ -1,7 +1,7 @@
NftContractState in nekoton::core::nft_wallet - Rust Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
§impl<'a> !RefUnwindSafe for NftContractState<'a>
§impl<'a> Send for NftContractState<'a>
§impl<'a> Sync for NftContractState<'a>
§impl<'a> Unpin for NftContractState<'a>
§impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::nft_wallet::NftContractState
source · pub struct NftContractState<'a>(pub &'a ExistingContract);
Tuple Fields§
§0: &'a ExistingContract
Implementations§
source§impl<'a> NftContractState<'a>
impl<'a> NftContractState<'a>
Trait Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for NftContractState<'a>
impl<'a> Send for NftContractState<'a>
impl<'a> Sync for NftContractState<'a>
impl<'a> Unpin for NftContractState<'a>
impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for NftContractState<'a>
impl<'a> Send for NftContractState<'a>
impl<'a> Sync for NftContractState<'a>
impl<'a> Unpin for NftContractState<'a>
impl<'a> !UnwindSafe for NftContractState<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/enum.OwnersCacheError.html b/nekoton/core/owners_cache/enum.OwnersCacheError.html
index dbe32ddb3..93f982b8a 100644
--- a/nekoton/core/owners_cache/enum.OwnersCacheError.html
+++ b/nekoton/core/owners_cache/enum.OwnersCacheError.html
@@ -1,6 +1,6 @@
OwnersCacheError in nekoton::core::owners_cache - Rust Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Enum nekoton::core::owners_cache::OwnersCacheError
source · pub enum OwnersCacheError {
InvalidRootTokenContract,
-}
Variants§
InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for OwnersCacheError
impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
impl Copy for OwnersCacheError
Auto Trait Implementations§
impl RefUnwindSafe for OwnersCacheError
impl Send for OwnersCacheError
impl Sync for OwnersCacheError
impl Unpin for OwnersCacheError
impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
impl<T> Any for Twhere
+}Variants§
§InvalidRootTokenContract
Trait Implementations§
source§impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl Copy for OwnersCacheError
Auto Trait Implementations§
§impl RefUnwindSafe for OwnersCacheError
§impl Send for OwnersCacheError
§impl Sync for OwnersCacheError
§impl Unpin for OwnersCacheError
§impl UnwindSafe for OwnersCacheError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
InvalidRootTokenContract
source§impl Clone for OwnersCacheError
impl Clone for OwnersCacheError
source§fn clone(&self) -> OwnersCacheError
fn clone(&self) -> OwnersCacheError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for OwnersCacheError
impl Debug for OwnersCacheError
source§impl Display for OwnersCacheError
impl Display for OwnersCacheError
source§impl Error for OwnersCacheError
impl Error for OwnersCacheError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
impl Copy for OwnersCacheError
impl RefUnwindSafe for OwnersCacheError
impl Send for OwnersCacheError
impl Sync for OwnersCacheError
impl Unpin for OwnersCacheError
impl UnwindSafe for OwnersCacheError
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
impl<T> Downcast for Twhere
diff --git a/nekoton/core/owners_cache/struct.OwnersCache.html b/nekoton/core/owners_cache/struct.OwnersCache.html
index 00320da4f..d8316df57 100644
--- a/nekoton/core/owners_cache/struct.OwnersCache.html
+++ b/nekoton/core/owners_cache/struct.OwnersCache.html
@@ -1,13 +1,13 @@
OwnersCache in nekoton::core::owners_cache - Rust Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
sourcepub async fn load(
network_group: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
) -> Result<Self>
sourcepub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::owners_cache::OwnersCache
source · pub struct OwnersCache { /* private fields */ }
Expand description
Stores a map to resolve owner’s wallet address from token wallet address
Implementations§
source§impl OwnersCache
impl OwnersCache
pub async fn load( network_group: &str, - clock: Arc<dyn Clock>, + clock: Arc<dyn Clock>, storage: Arc<dyn Storage>, transport: Arc<dyn Transport>, concurrent_resolvers: usize ) -> Result<Self>
pub async fn load_unchecked(
network_name: &str,
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
storage: Arc<dyn Storage>,
transport: Arc<dyn Transport>,
concurrent_resolvers: usize
diff --git a/nekoton/core/parsing/struct.InputMessage.html b/nekoton/core/parsing/struct.InputMessage.html
index 0e1562158..4c0f1e4cf 100644
--- a/nekoton/core/parsing/struct.InputMessage.html
+++ b/nekoton/core/parsing/struct.InputMessage.html
@@ -1,4 +1,4 @@
-InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
The type returned in the event of a conversion error.source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
The type returned in the event of a conversion error.Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
impl TryFrom<InputMessage> for DePoolOnRoundCompleteNotification
§type Error = UnpackerError
type Error = UnpackerError
The type returned in the event of a conversion error.
source§impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
impl TryFrom<InputMessage> for DePoolReceiveAnswerNotification
§type Error = UnpackerError
type Error = UnpackerError
The type returned in the event of a conversion error.
source§impl TryFrom<InputMessage> for IncomingChangeManager
impl TryFrom<InputMessage> for IncomingChangeManager
§type Error = UnpackerError
type Error = UnpackerError
The type returned in the event of a conversion error.
source§impl TryFrom<InputMessage> for IncomingChangeOwner
impl TryFrom<InputMessage> for IncomingChangeOwner
§type Error = UnpackerError
type Error = UnpackerError
The type returned in the event of a conversion error.
source§impl TryFrom<InputMessage> for IncomingNftTransfer
impl TryFrom<InputMessage> for IncomingNftTransfer
§type Error = UnpackerError
type Error = UnpackerError
The type returned in the event of a conversion error.
source§impl TryFrom<InputMessage> for MultisigSendTransaction
impl TryFrom<InputMessage> for MultisigSendTransaction
§type Error = UnpackerError
type Error = UnpackerError
The type returned in the event of a conversion error.
source§impl TryFrom<InputMessage> for TokenWalletDeployedNotification
impl TryFrom<InputMessage> for TokenWalletDeployedNotification
§type Error = UnpackerError
type Error = UnpackerError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl !RefUnwindSafe for InputMessage
impl Send for InputMessage
impl Sync for InputMessage
impl Unpin for InputMessage
impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
impl<T> Any for Twhere
+InputMessage in nekoton::core::parsing - Rust Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
§impl !RefUnwindSafe for InputMessage
§impl Send for InputMessage
§impl Sync for InputMessage
§impl Unpin for InputMessage
§impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Struct nekoton::core::parsing::InputMessage
source · pub struct InputMessage(pub Vec<Token>);
Tuple Fields§
§0: Vec<Token>
Trait Implementations§
source§impl TryFrom<InputMessage> for IncomingChangeManager
impl TryFrom<InputMessage> for IncomingChangeManager
source§impl TryFrom<InputMessage> for IncomingChangeOwner
impl TryFrom<InputMessage> for IncomingChangeOwner
source§impl TryFrom<InputMessage> for IncomingNftTransfer
impl TryFrom<InputMessage> for IncomingNftTransfer
Auto Trait Implementations§
impl !RefUnwindSafe for InputMessage
impl Send for InputMessage
impl Sync for InputMessage
impl Unpin for InputMessage
impl !UnwindSafe for InputMessage
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
impl<T> Downcast for Twhere
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details.html b/nekoton/core/token_wallet/fn.get_token_root_details.html
index 3f04be92e..e025a207a 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details.html
@@ -1,5 +1,5 @@
get_token_root_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
index 45a7bde5b..c158566c4 100644
--- a/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
+++ b/nekoton/core/token_wallet/fn.get_token_root_details_from_token_wallet.html
@@ -1,5 +1,5 @@
get_token_root_details_from_token_wallet in nekoton::core::token_wallet - Rust pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/fn.get_token_wallet_details.html b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
index f95c53a1d..c10bbcfd7 100644
--- a/nekoton/core/token_wallet/fn.get_token_wallet_details.html
+++ b/nekoton/core/token_wallet/fn.get_token_wallet_details.html
@@ -1,5 +1,5 @@
get_token_wallet_details in nekoton::core::token_wallet - Rust Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
\ No newline at end of file
diff --git a/nekoton/core/token_wallet/struct.TokenWallet.html b/nekoton/core/token_wallet/struct.TokenWallet.html
index 366d5230c..50cd00f43 100644
--- a/nekoton/core/token_wallet/struct.TokenWallet.html
+++ b/nekoton/core/token_wallet/struct.TokenWallet.html
@@ -1,5 +1,5 @@
TokenWallet in nekoton::core::token_wallet - Rust Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Function nekoton::core::token_wallet::get_token_root_details
source · pub async fn get_token_root_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
root_token_contract: &MsgAddressInt
) -> Result<RootTokenContractDetails>
pub async fn get_token_root_details_from_token_wallet(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet_address: &MsgAddressInt
) -> Result<(MsgAddressInt, RootTokenContractDetails)>
Function nekoton::core::token_wallet::get_token_wallet_details
source · pub async fn get_token_wallet_details(
- clock: &dyn Clock,
+ clock: &dyn Clock,
transport: &dyn Transport,
token_wallet: &MsgAddressInt
) -> Result<(TokenWalletDetails, RootTokenContractDetails)>
Struct nekoton::core::token_wallet::TokenWallet
source · pub struct TokenWallet { /* private fields */ }
Implementations§
source§impl TokenWallet
impl TokenWallet
pub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
owner: MsgAddressInt,
root_token_contract: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/enum.WalletType.html b/nekoton/core/ton_wallet/enum.WalletType.html
index d901e01fb..5fb71e043 100644
--- a/nekoton/core/ton_wallet/enum.WalletType.html
+++ b/nekoton/core/ton_wallet/enum.WalletType.html
@@ -3,8 +3,8 @@
WalletV3,
HighloadWalletV2,
EverWallet,
-}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
Trait Implementations§
source§impl Clone for WalletType
source§fn clone(&self) -> WalletType
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WalletType
source§impl FromStr for WalletType
source§impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
source§impl Copy for WalletType
source§impl Eq for WalletType
source§impl StructuralEq for WalletType
source§impl StructuralPartialEq for WalletType
Auto Trait Implementations§
§impl RefUnwindSafe for WalletType
§impl Send for WalletType
§impl Sync for WalletType
§impl Unpin for WalletType
§impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
source§impl WalletType
impl WalletType
source§impl Clone for WalletType
impl Clone for WalletType
source§fn clone(&self) -> WalletType
fn clone(&self) -> WalletType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for WalletType
impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for WalletType
impl Display for WalletType
source§impl FromStr for WalletType
impl FromStr for WalletType
source§impl PartialEq for WalletType
impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
fn eq(&self, other: &WalletType) -> bool
This method tests for
source§ source§ source§ source§ § § § § §
self
and other
values to be equal, and is used
+}Variants§
Implementations§
source§impl WalletType
impl WalletType
Trait Implementations§
source§impl Clone for WalletType
impl Clone for WalletType
source§fn clone(&self) -> WalletType
fn clone(&self) -> WalletType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for WalletType
impl Debug for WalletType
source§impl<'de> Deserialize<'de> for WalletType
impl<'de> Deserialize<'de> for WalletType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for WalletType
impl Display for WalletType
source§impl FromStr for WalletType
impl FromStr for WalletType
source§impl PartialEq for WalletType
impl PartialEq for WalletType
source§fn eq(&self, other: &WalletType) -> bool
fn eq(&self, other: &WalletType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for WalletType
impl Serialize for WalletType
source§impl TryInto<u16> for WalletType
impl TryInto<u16> for WalletType
impl Copy for WalletType
impl Eq for WalletType
impl StructuralEq for WalletType
impl StructuralPartialEq for WalletType
Auto Trait Implementations§
impl RefUnwindSafe for WalletType
impl Send for WalletType
impl Sync for WalletType
impl Unpin for WalletType
impl UnwindSafe for WalletType
Blanket Implementations§
source§impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
impl<T> Any for Twhere
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
index cf3fdb6c1..a214c9f08 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust
Function nekoton::core::ton_wallet::ever_wallet::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
index eff2ba5a5..e405e00bd 100644
--- a/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/ever_wallet/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::ever_wallet - Rust Function nekoton::core::ton_wallet::ever_wallet::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
index ce6ead3a4..184e0ede3 100644
--- a/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
+++ b/nekoton/core/ton_wallet/fn.get_wallet_custodians.html
@@ -1,5 +1,5 @@
get_wallet_custodians in nekoton::core::ton_wallet - Rust Function nekoton::core::ton_wallet::get_wallet_custodians
source · pub fn get_wallet_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
contract: &ExistingContract,
public_key: &PublicKey,
wallet_type: WalletType
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
index 9251c6a7f..e10daeb90 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
workchain: i8,
expiration: Expiration
diff --git a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
index 4cda4d3d0..86a28abd1 100644
--- a/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/highload_wallet_v2/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::highload_wallet_v2 - Rust Function nekoton::core::ton_wallet::highload_wallet_v2::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
current_state: &AccountStuff,
gifts: Vec<Gift>,
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
index 3f0615a8c..96f85d9dc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_transaction.html
@@ -1,5 +1,5 @@
find_pending_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_transaction
source · pub fn find_pending_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
pending_transaction_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
index cc0724ed4..f90772eb4 100644
--- a/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.find_pending_update.html
@@ -1,5 +1,5 @@
find_pending_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::find_pending_update
source · pub fn find_pending_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
update_id: u64
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
index 9ad6d2467..0090bebcc 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_custodians.html
@@ -1,5 +1,5 @@
get_custodians in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_custodians
source · pub fn get_custodians(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<Vec<UInt256>>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_params.html b/nekoton/core/ton_wallet/multisig/fn.get_params.html
index 38fe6d811..07d4bc07b 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_params.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_params.html
@@ -1,5 +1,5 @@
get_params in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_params
source · pub fn get_params(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>
) -> Result<MultisigParamsPrefix>
\ No newline at end of file
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
index 30b99e5f2..19f28eeac 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_transactions.html
@@ -1,5 +1,5 @@
get_pending_transactions in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_transactions
source · pub fn get_pending_transactions(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
index 2aacec2e8..faf8adb00 100644
--- a/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
+++ b/nekoton/core/ton_wallet/multisig/fn.get_pending_updates.html
@@ -1,5 +1,5 @@
get_pending_updates in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::get_pending_updates
source · pub fn get_pending_updates(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
account_stuff: Cow<'_, AccountStuff>,
custodians: &[UInt256]
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
index fcab50aef..f77eb083f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_code_update.html
@@ -1,5 +1,5 @@
prepare_code_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_code_update
source · pub fn prepare_code_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
index af3ef5eda..193da3dd0 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_transaction.html
@@ -1,5 +1,5 @@
prepare_confirm_transaction in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_transaction
source · pub fn prepare_confirm_transaction(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
index a3d922fdb..be9a8a793 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_confirm_update.html
@@ -1,5 +1,5 @@
prepare_confirm_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_confirm_update
source · pub fn prepare_confirm_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
index ed3b62b0c..b49927370 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_deploy.html
@@ -1,5 +1,5 @@
prepare_deploy in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_deploy
source · pub fn prepare_deploy(
- clock: &dyn Clock,
+ clock: &dyn Clock,
public_key: &PublicKey,
multisig_type: MultisigType,
workchain: i8,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
index 1c46eba56..6830f729f 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_execute_update.html
@@ -1,5 +1,5 @@
prepare_execute_update in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_execute_update
source · pub fn prepare_execute_update(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
address: MsgAddressInt,
diff --git a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
index cc2c46a64..68afb7023 100644
--- a/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
+++ b/nekoton/core/ton_wallet/multisig/fn.prepare_transfer.html
@@ -1,5 +1,5 @@
prepare_transfer in nekoton::core::ton_wallet::multisig - Rust Function nekoton::core::ton_wallet::multisig::prepare_transfer
source · pub fn prepare_transfer(
- clock: &dyn Clock,
+ clock: &dyn Clock,
multisig_type: MultisigType,
public_key: &PublicKey,
has_multiple_owners: bool,
diff --git a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
index 777ff4b4e..6ecc900f5 100644
--- a/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
+++ b/nekoton/core/ton_wallet/multisig/struct.MultisigParamsPrefix.html
@@ -4,7 +4,7 @@
pub expiration_time: u64,
pub min_value: u128,
pub required_confirms: u8,
-}
Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> Any for Twhere
+}Fields§
§max_queued_transactions: u8
§max_custodian_count: u8
§expiration_time: u64
§min_value: u128
§required_confirms: u8
Trait Implementations§
source§impl Clone for MultisigParamsPrefix
source§fn clone(&self) -> MultisigParamsPrefix
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl UnpackAbiPlain<MultisigParamsPrefix> for Vec<Token>
source§fn unpack(self) -> UnpackerResult<MultisigParamsPrefix>
source§impl Copy for MultisigParamsPrefix
Auto Trait Implementations§
§impl RefUnwindSafe for MultisigParamsPrefix
§impl Send for MultisigParamsPrefix
§impl Sync for MultisigParamsPrefix
§impl Unpin for MultisigParamsPrefix
§impl UnwindSafe for MultisigParamsPrefix
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
diff --git a/nekoton/core/ton_wallet/struct.TonWallet.html b/nekoton/core/ton_wallet/struct.TonWallet.html
index 36730b283..f08aded48 100644
--- a/nekoton/core/ton_wallet/struct.TonWallet.html
+++ b/nekoton/core/ton_wallet/struct.TonWallet.html
@@ -1,17 +1,17 @@
TonWallet in nekoton::core::ton_wallet - Rust Struct nekoton::core::ton_wallet::TonWallet
source · pub struct TonWallet { /* private fields */ }
Implementations§
source§impl TonWallet
sourcepub async fn subscribe(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
workchain: i8,
public_key: PublicKey,
wallet_type: WalletType,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_address(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
address: MsgAddressInt,
handler: Arc<dyn TonWalletSubscriptionHandler>
) -> Result<Self>
sourcepub async fn subscribe_by_existing(
- clock: Arc<dyn Clock>,
+ clock: Arc<dyn Clock>,
transport: Arc<dyn Transport>,
existing_wallet: ExistingWalletInfo,
handler: Arc<dyn TonWalletSubscriptionHandler>
diff --git a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
index 720f288b9..fcce9dd5b 100644
--- a/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
+++ b/nekoton/core/ton_wallet/wallet_v3/fn.estimate_seqno_offset.html
@@ -1,5 +1,5 @@
estimate_seqno_offset in nekoton::core::ton_wallet::wallet_v3 - Rust