From c255eae2216fe12d8f0800fbb0794b6af03a239c Mon Sep 17 00:00:00 2001 From: kukkok3 Date: Wed, 21 Feb 2024 19:45:43 +0000 Subject: [PATCH] deploy: dfd4ee05bb9c98111af46e2b2c4a53e8d1fe16c1 --- .../01_catalyst-cardano-bridge/index.html | 2 +- .../06_rust_api/rust/doc/help.html | 2 +- .../hersir/builder/committee/enum.Error.html | 4 +-- .../committee/fn.generate_committee_data.html | 2 +- .../builder/settings/struct.Settings.html | 4 +-- .../vote_plan/enum.VotePlanSettings.html | 4 +-- .../settings/wallet/struct.Wallet.html | 8 ++--- .../builder/stake_pool/fn.generate.html | 2 +- .../doc/hersir/builder/struct.Wallet.html | 8 ++--- .../builder/vote/fn.generate_vote_plans.html | 2 +- .../committee/enum.CommitteeTemplate.html | 4 +-- .../hersir/config/enum.CommitteeTemplate.html | 4 +-- .../hersir/config/enum.WalletTemplate.html | 10 +++--- .../config/struct.WalletTemplateBuilder.html | 4 +-- .../builder/struct.WalletTemplateBuilder.html | 4 +-- .../config/wallet/enum.WalletTemplate.html | 10 +++--- .../doc/hersir/controller/enum.Error.html | 6 ++-- .../hersir/controller/error/enum.Error.html | 6 ++-- .../struct.UserInteractionController.html | 4 +-- .../struct.UserInteractionController.html | 4 +-- .../monitor/struct.MonitorController.html | 4 +-- .../hersir/controller/struct.Controller.html | 4 +-- .../controller/struct.MonitorController.html | 4 +-- .../rust/doc/hersir/error/enum.Error.html | 6 ++-- .../iapyx/controller/builder/enum.Error.html | 6 ++-- .../builder/struct.ControllerBuilder.html | 6 ++-- .../controller/enum.ControllerError.html | 6 ++-- .../iapyx/controller/struct.Controller.html | 10 +++--- .../iapyx/enum.ArtificialUserLoadError.html | 6 ++-- .../iapyx/enum.ControllerBuilderError.html | 6 ++-- .../rust/doc/iapyx/enum.ControllerError.html | 6 ++-- .../doc/iapyx/enum.MultiControllerError.html | 6 ++-- .../iapyx/enum.ServicingStationLoadError.html | 6 ++-- .../rust/doc/iapyx/enum.WalletError.html | 6 ++-- .../fn.default_block_date_generator.html | 2 +- .../iapyx/expiry/fn.from_block_or_shift.html | 2 +- .../enum.MultiControllerError.html | 6 ++-- .../struct.MultiController.html | 6 ++-- .../account/struct.AccountRequestGen.html | 4 +-- .../batch/struct.BatchWalletRequestGen.html | 4 +-- .../post/enum.RequestGenError.html | 4 +-- .../post/single/struct.WalletRequestGen.html | 4 +-- .../settings/struct.SettingsRequestGen.html | 4 +-- .../struct.ServicingStationRequestGen.html | 10 +++--- .../scenario/artificial_users/enum.Error.html | 6 ++-- .../servicing_station/enum.Error.html | 6 ++-- .../load/status_provider/enum.Error.html | 4 +-- .../struct.VoteStatusProvider.html | 4 +-- .../rust/doc/iapyx/struct.Controller.html | 10 +++--- .../doc/iapyx/struct.ControllerBuilder.html | 6 ++-- .../doc/iapyx/struct.MultiController.html | 6 ++-- .../doc/iapyx/struct.VoteStatusProvider.html | 4 +-- .../doc/iapyx/struct.WalletRequestGen.html | 4 +-- .../fn.default_block_date_generator.html | 2 +- .../utils/expiry/fn.from_block_or_shift.html | 2 +- .../rust/doc/iapyx/wallet/enum.Error.html | 6 ++-- .../implementors/core/convert/trait.AsRef.js | 2 +- .../implementors/core/convert/trait.From.js | 10 +++--- .../06_rust_api/rust/doc/index.html | 2 +- .../context/struct.ActorsTestContext.html | 8 ++--- .../fn.create_new_account_address.html | 2 +- .../fn.create_new_delegation_address.html | 2 +- .../fn.create_new_delegation_address_for.html | 2 +- .../startup/fn.create_new_utxo_address.html | 2 +- .../startup/fn.start_stake_pool.html | 6 ++-- .../struct.ActorsTestBootstrapper.html | 6 ++-- .../struct.SingleNodeTestBootstrapper.html | 2 +- .../crypto/account/struct.Identifier.html | 2 +- .../crypto/key/struct.Identifier.html | 8 ++--- .../constant.DEFAULT_DISCRIMINATION.html | 2 +- .../enum.ParseAccountIdentifierError.html | 4 +-- .../struct.AccountIdentifier.html | 2 +- .../interfaces/address/struct.Address.html | 6 ++-- .../enum.DiscriminationDef.html | 4 +-- .../struct.BlockchainConfiguration.html | 6 ++-- .../fn.try_initial_fragment_from_message.html | 2 +- .../initial_fragment/struct.InitialUTxO.html | 2 +- .../interfaces/config/node/type.NodeId.html | 8 ++--- .../config_params/enum.ConfigParam.html | 4 +-- .../interfaces/enum.ConfigParam.html | 4 +-- .../interfaces/enum.DiscriminationDef.html | 4 +-- .../enum.ParseAccountIdentifierError.html | 4 +-- .../fn.try_initial_fragment_from_message.html | 2 +- .../settings/enum.DiscriminationDef.html | 4 +-- .../settings/struct.SettingsDto.html | 4 +-- .../interfaces/struct.AccountIdentifier.html | 2 +- .../interfaces/struct.Address.html | 6 ++-- .../struct.BlockchainConfiguration.html | 6 ++-- .../interfaces/struct.InitialUTxO.html | 2 +- .../interfaces/struct.SettingsDto.html | 4 +-- .../interfaces/struct.TransactionOutput.html | 2 +- .../interfaces/struct.UTxOInfo.html | 2 +- .../struct.TransactionOutput.html | 2 +- .../interfaces/type.NodeId.html | 8 ++--- .../interfaces/utxo_info/struct.UTxOInfo.html | 2 +- .../enum.AdversaryFragmentSenderError.html | 8 ++--- .../loki/process/struct.AdversaryNode.html | 4 +-- .../enum.AdversaryFragmentSenderError.html | 8 ++--- .../struct.AdversaryFragmentSender.html | 36 +++++++++---------- .../struct.AdversaryFragmentSenderSetup.html | 2 +- .../struct.FaultyTransactionBuilder.html | 8 ++--- .../loki/struct.AdversaryFragmentSender.html | 36 +++++++++---------- .../struct.AdversaryFragmentSenderSetup.html | 2 +- .../loki/struct.FaultyTransactionBuilder.html | 8 ++--- .../doc/mainnet_lib/struct.CardanoWallet.html | 4 +-- .../wallet/struct.CardanoWallet.html | 4 +-- .../struct.AdversaryFragmentGenerator.html | 10 +++--- .../struct.AdversaryVoteCastsGenerator.html | 16 ++++----- .../struct.BatchFragmentGenerator.html | 16 ++++----- .../struct.FragmentGenerator.html | 20 +++++------ .../struct.AdversaryFragmentGenerator.html | 10 +++--- .../struct.AdversaryVoteCastsGenerator.html | 16 ++++----- .../struct.BatchFragmentGenerator.html | 16 ++++----- .../generators/struct.FragmentGenerator.html | 20 +++++------ .../struct.TransactionGenerator.html | 12 +++---- .../generators/struct.VoteCastsGenerator.html | 12 +++---- .../struct.TransactionGenerator.html | 12 +++---- .../struct.VoteCastsGenerator.html | 12 +++---- .../06_rust_api/rust/doc/settings.html | 2 +- .../challenges/dsl/macro.__static_cond.html | 2 +- .../dsl/macro.__static_cond.html | 2 +- .../schema/funds/dsl/macro.__static_cond.html | 2 +- .../dsl/macro.__static_cond.html | 2 +- .../proposals/dsl/macro.__static_cond.html | 2 +- .../voteplans/dsl/macro.__static_cond.html | 2 +- .../schema/votes/dsl/macro.__static_cond.html | 2 +- .../dsl/macro.__static_cond.html | 2 +- .../proposals/dsl/macro.__static_cond.html | 2 +- .../dsl/macro.__static_cond.html | 2 +- .../builders/fn.generate_qr_and_hashes.html | 2 +- .../helpers/qr/fn.generate_qr_and_hashes.html | 2 +- .../helpers/qr/trait.WalletExtension.html | 2 +- .../struct.VitVotePlanDefBuilder.html | 4 +-- .../struct.VitVotePlanDefBuilder.html | 4 +-- .../vitup/builders/trait.WalletExtension.html | 2 +- .../cli/validate/deployment/enum.Check.html | 2 +- .../validate/deployment/enum.CheckError.html | 4 +-- .../certs/struct.CertificatesBuilder.html | 2 +- .../rust/doc/vitup/config/struct.Config.html | 2 +- .../rust/doc/vitup/error/enum.Error.html | 10 +++--- .../mock/config/struct.Configuration.html | 4 +-- .../mode/mock/context/struct.Context.html | 2 +- .../mode/mock/farm/config/struct.Config.html | 4 +-- .../mock/farm/context/struct.Context.html | 2 +- .../vitup/mode/mock/farm/struct.Config.html | 4 +-- .../vitup/mode/mock/farm/struct.Context.html | 2 +- .../mock/ledger_state/struct.LedgerState.html | 2 +- .../mock/mock_state/struct.MockState.html | 2 +- .../vitup/mode/mock/struct.Configuration.html | 4 +-- .../doc/vitup/mode/mock/struct.Context.html | 2 +- .../vitup/mode/mock/struct.LedgerState.html | 2 +- .../doc/vitup/mode/mock/struct.MockState.html | 2 +- .../struct.WalletProxyMonitorController.html | 2 +- .../struct.WalletProxyMonitorController.html | 2 +- .../mode/spawn/struct.NetworkSpawnParams.html | 6 ++-- .../main/struct.VitController.html | 4 +-- .../wallet_proxy/controller/enum.Error.html | 4 +-- .../struct.WalletProxyController.html | 8 ++--- .../settings/struct.WalletProxySettings.html | 4 +-- .../struct.WalletProxySpawnParams.html | 6 ++-- .../enum.WalletProxyControllerError.html | 4 +-- .../mode/standard/struct.VitController.html | 4 +-- .../struct.WalletProxyController.html | 8 ++--- .../standard/struct.WalletProxySettings.html | 4 +-- .../struct.WalletProxySpawnParams.html | 6 ++-- tests/typhon-registration/print.html | 2 +- 166 files changed, 440 insertions(+), 440 deletions(-) diff --git a/tests/typhon-registration/05_unified_platform/01_catalyst-cardano-bridge/index.html b/tests/typhon-registration/05_unified_platform/01_catalyst-cardano-bridge/index.html index d8aae73be6..c834ae44f8 100644 --- a/tests/typhon-registration/05_unified_platform/01_catalyst-cardano-bridge/index.html +++ b/tests/typhon-registration/05_unified_platform/01_catalyst-cardano-bridge/index.html @@ -281,7 +281,7 @@

A
ContractKey
contract_key: bytes
hash(concat(contract_hash, parameter_hash))
ContractHash
contract_hash : bytes
hash(Contract.as_bytes())
ParameterHash
parameter_hash
hash(Paramters.as_bytes())
Contract
Compiled Wasm
as_bytes()
Parameters
Structured Parameter Data
as_bytes()
-
hunger noticedchoose recipedesired dish?
+
hunger noticedchoose recipedesired dish?

Integration to the Catalyst Unified Backend

The Cardano-Catalyst bridge is an essential and integral part of the Catalyst Unified backend. diff --git a/tests/typhon-registration/06_rust_api/rust/doc/help.html b/tests/typhon-registration/06_rust_api/rust/doc/help.html index 7f9da8ecdc..f3949e31c7 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/help.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/help.html @@ -1 +1 @@ -Rustdoc help

Rustdoc help

Back
\ No newline at end of file +Rustdoc help

Rustdoc help

Back
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/committee/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/committee/enum.Error.html index 164eb374e3..47d42ec135 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/committee/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/committee/enum.Error.html @@ -1,8 +1,8 @@ Error in hersir::builder::committee - Rust
pub enum Error {
-    CannotFindAlias(WalletAlias),
+    CannotFindAlias(WalletAlias),
     Wallet(Error),
     Bech3(Error),
-}

Variants§

§

CannotFindAlias(WalletAlias)

§

Wallet(Error)

§

Bech3(Error)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

CannotFindAlias(WalletAlias)

§

Wallet(Error)

§

Bech3(Error)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/committee/fn.generate_committee_data.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/committee/fn.generate_committee_data.html index 8ed5905727..b3a8dfa02d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/committee/fn.generate_committee_data.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/committee/fn.generate_committee_data.html @@ -1,4 +1,4 @@ generate_committee_data in hersir::builder::committee - Rust
pub fn generate_committee_data(
     wallets: &[Wallet],
     committees_templates: &[CommitteeTemplate]
-) -> Result<CommitteeDataManager, Error>
\ No newline at end of file +) -> Result<CommitteeDataManager, Error>

\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/struct.Settings.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/struct.Settings.html index 60f643868d..d03b38c44e 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/struct.Settings.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/struct.Settings.html @@ -4,9 +4,9 @@ pub committees: Vec<CommitteeIdDef>, pub block0: Block0Configuration, pub explorer: Option<ExplorerConfiguration>, - pub stake_pools: HashMap<NodeAlias, StakePool>, + pub stake_pools: HashMap<NodeAlias, StakePool>, pub vote_plans: HashMap<VotePlanKey, VotePlanSettings>, -}

Fields§

§nodes: HashMap<NodeAlias, NodeSetting>§wallets: Vec<Wallet>§committees: Vec<CommitteeIdDef>§block0: Block0Configuration§explorer: Option<ExplorerConfiguration>§stake_pools: HashMap<NodeAlias, StakePool>§vote_plans: HashMap<VotePlanKey, VotePlanSettings>

Implementations§

source§

impl Settings

source

pub fn new<RNG>( +}

Fields§

§nodes: HashMap<NodeAlias, NodeSetting>§wallets: Vec<Wallet>§committees: Vec<CommitteeIdDef>§block0: Block0Configuration§explorer: Option<ExplorerConfiguration>§stake_pools: HashMap<NodeAlias, StakePool>§vote_plans: HashMap<VotePlanKey, VotePlanSettings>

Implementations§

source§

impl Settings

source

pub fn new<RNG>( nodes: HashMap<NodeAlias, NodeSetting>, blockchain: &Blockchain, wallets: &[WalletTemplate], diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/vote_plan/enum.VotePlanSettings.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/vote_plan/enum.VotePlanSettings.html index 2f31eb2f7d..ecf85b0ae3 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/vote_plan/enum.VotePlanSettings.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/vote_plan/enum.VotePlanSettings.html @@ -1,10 +1,10 @@ VotePlanSettings in hersir::builder::settings::vote_plan - Rust
pub enum VotePlanSettings {
     Public(VotePlan),
     Private {
-        keys: CommitteeDataManager,
+        keys: CommitteeDataManager,
         vote_plan: VotePlan,
     },
-}

Variants§

§

Public(VotePlan)

§

Private

Fields

§vote_plan: VotePlan

Implementations§

source§

impl VotePlanSettings

source

pub fn vote_plan(&self) -> VotePlan

source

pub fn to_id(&self) -> VotePlanId

source

pub fn from_public_vote_plan(vote_plan: VotePlan) -> Self

Trait Implementations§

source§

impl Clone for VotePlanSettings

source§

fn clone(&self) -> VotePlanSettings

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for VotePlanSettings

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

Public(VotePlan)

§

Private

Fields

§keys: CommitteeDataManager
§vote_plan: VotePlan

Implementations§

source§

impl VotePlanSettings

source

pub fn vote_plan(&self) -> VotePlan

source

pub fn to_id(&self) -> VotePlanId

source

pub fn from_public_vote_plan(vote_plan: VotePlan) -> Self

Trait Implementations§

source§

impl Clone for VotePlanSettings

source§

fn clone(&self) -> VotePlanSettings

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for VotePlanSettings

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/wallet/struct.Wallet.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/wallet/struct.Wallet.html index 5af1c8f874..0ded3f6c0d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/wallet/struct.Wallet.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/settings/wallet/struct.Wallet.html @@ -1,15 +1,15 @@ Wallet in hersir::builder::settings::wallet - Rust
pub struct Wallet {
-    inner: Option<Wallet>,
+    inner: Option<Wallet>,
     template: WalletTemplate,
 }
Expand description

wallet to utilise when testing jormungandr

This can be used for a faucet

-

Fields§

§inner: Option<Wallet>§template: WalletTemplate

Implementations§

source§

impl Wallet

source

pub fn save_to<P: AsRef<Path>>(&self, dir: P) -> Result<()>

source

pub fn external(template: WalletTemplate) -> Self

source

pub fn generate_account<RNG>(template: WalletTemplate, rng: &mut RNG) -> Selfwhere +

Fields§

§inner: Option<Wallet>§template: WalletTemplate

Implementations§

source§

impl Wallet

source

pub fn save_to<P: AsRef<Path>>(&self, dir: P) -> Result<()>

source

pub fn external(template: WalletTemplate) -> Self

source

pub fn generate_account<RNG>(template: WalletTemplate, rng: &mut RNG) -> Selfwhere RNG: CryptoRng + RngCore,

source

pub fn generate_utxo<RNG>(template: WalletTemplate, rng: &mut RNG) -> Selfwhere - RNG: CryptoRng + RngCore,

source

pub fn has_alias(&self, alias: &WalletAlias) -> bool

source

pub fn address(&self) -> Result<Address, Error>

source

pub fn committee_id(&self) -> Result<CommitteeId, Error>

source

pub fn stake_key(&self) -> Option<UnspecifiedAccountIdentifier>

source

pub fn delegation_cert_for_block0( + RNG: CryptoRng + RngCore,

source

pub fn has_alias(&self, alias: &WalletAlias) -> bool

source

pub fn address(&self) -> Result<Address, Error>

source

pub fn committee_id(&self) -> Result<CommitteeId, Error>

source

pub fn stake_key(&self) -> Option<UnspecifiedAccountIdentifier>

source

pub fn delegation_cert_for_block0( &self, valid_until: BlockDate, pool_id: PoolId -) -> Result<Initial, Error>

source

pub fn template(&self) -> &WalletTemplate

source

pub fn identifier(&self) -> Identifier

source

pub fn to_initial_fund(&self) -> Result<InitialUTxO, Error>

source

pub fn inner(&self) -> &Option<Inner>

Trait Implementations§

source§

impl Clone for Wallet

source§

fn clone(&self) -> Wallet

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Wallet

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Wallet> for Wallet

source§

fn from(wallet: Wallet) -> Inner

Converts to this type from the input type.
source§

impl From<WalletTemplate> for Wallet

source§

fn from(template: WalletTemplate) -> Self

Converts to this type from the input type.
source§

impl TryFrom<Wallet> for Wallet

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(wallet: Wallet) -> Result<Wallet, Error>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Result<Initial, Error>

source

pub fn template(&self) -> &WalletTemplate

source

pub fn identifier(&self) -> Identifier

source

pub fn to_initial_fund(&self) -> Result<InitialUTxO, Error>

source

pub fn inner(&self) -> &Option<Inner>

Trait Implementations§

source§

impl Clone for Wallet

source§

fn clone(&self) -> Wallet

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Wallet

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Wallet> for Wallet

source§

fn from(wallet: Wallet) -> Inner

Converts to this type from the input type.
source§

impl From<WalletTemplate> for Wallet

source§

fn from(template: WalletTemplate) -> Self

Converts to this type from the input type.
source§

impl TryFrom<Wallet> for Wallet

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(wallet: Wallet) -> Result<Wallet, Error>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/stake_pool/fn.generate.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/stake_pool/fn.generate.html index 88250bf02e..a4c45ae71b 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/stake_pool/fn.generate.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/stake_pool/fn.generate.html @@ -1,4 +1,4 @@ generate in hersir::builder::stake_pool - Rust
pub fn generate(
     wallets: &Vec<Wallet>,
     nodes: &mut HashMap<NodeAlias, NodeSetting>
-) -> Result<(Vec<Initial>, HashMap<NodeAlias, StakePool>), Error>
\ No newline at end of file +) -> Result<(Vec<Initial>, HashMap<NodeAlias, StakePool>), Error>

\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/struct.Wallet.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/struct.Wallet.html index 4262f983c3..63a8870678 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/struct.Wallet.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/struct.Wallet.html @@ -1,15 +1,15 @@ Wallet in hersir::builder - Rust

Struct hersir::builder::Wallet

source ·
pub struct Wallet {
-    inner: Option<Wallet>,
+    inner: Option<Wallet>,
     template: WalletTemplate,
 }
Expand description

wallet to utilise when testing jormungandr

This can be used for a faucet

-

Fields§

§inner: Option<Wallet>§template: WalletTemplate

Implementations§

source§

impl Wallet

source

pub fn save_to<P: AsRef<Path>>(&self, dir: P) -> Result<()>

source

pub fn external(template: WalletTemplate) -> Self

source

pub fn generate_account<RNG>(template: WalletTemplate, rng: &mut RNG) -> Selfwhere +

Fields§

§inner: Option<Wallet>§template: WalletTemplate

Implementations§

source§

impl Wallet

source

pub fn save_to<P: AsRef<Path>>(&self, dir: P) -> Result<()>

source

pub fn external(template: WalletTemplate) -> Self

source

pub fn generate_account<RNG>(template: WalletTemplate, rng: &mut RNG) -> Selfwhere RNG: CryptoRng + RngCore,

source

pub fn generate_utxo<RNG>(template: WalletTemplate, rng: &mut RNG) -> Selfwhere - RNG: CryptoRng + RngCore,

source

pub fn has_alias(&self, alias: &WalletAlias) -> bool

source

pub fn address(&self) -> Result<Address, Error>

source

pub fn committee_id(&self) -> Result<CommitteeId, Error>

source

pub fn stake_key(&self) -> Option<UnspecifiedAccountIdentifier>

source

pub fn delegation_cert_for_block0( + RNG: CryptoRng + RngCore,

source

pub fn has_alias(&self, alias: &WalletAlias) -> bool

source

pub fn address(&self) -> Result<Address, Error>

source

pub fn committee_id(&self) -> Result<CommitteeId, Error>

source

pub fn stake_key(&self) -> Option<UnspecifiedAccountIdentifier>

source

pub fn delegation_cert_for_block0( &self, valid_until: BlockDate, pool_id: PoolId -) -> Result<Initial, Error>

source

pub fn template(&self) -> &WalletTemplate

source

pub fn identifier(&self) -> Identifier

source

pub fn to_initial_fund(&self) -> Result<InitialUTxO, Error>

source

pub fn inner(&self) -> &Option<Inner>

Trait Implementations§

source§

impl Clone for Wallet

source§

fn clone(&self) -> Wallet

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Wallet

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Wallet> for Wallet

source§

fn from(wallet: Wallet) -> Inner

Converts to this type from the input type.
source§

impl From<WalletTemplate> for Wallet

source§

fn from(template: WalletTemplate) -> Self

Converts to this type from the input type.
source§

impl TryFrom<Wallet> for Wallet

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(wallet: Wallet) -> Result<Wallet, Error>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Result<Initial, Error>

source

pub fn template(&self) -> &WalletTemplate

source

pub fn identifier(&self) -> Identifier

source

pub fn to_initial_fund(&self) -> Result<InitialUTxO, Error>

source

pub fn inner(&self) -> &Option<Inner>

Trait Implementations§

source§

impl Clone for Wallet

source§

fn clone(&self) -> Wallet

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Wallet

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Wallet> for Wallet

source§

fn from(wallet: Wallet) -> Inner

Converts to this type from the input type.
source§

impl From<WalletTemplate> for Wallet

source§

fn from(template: WalletTemplate) -> Self

Converts to this type from the input type.
source§

impl TryFrom<Wallet> for Wallet

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(wallet: Wallet) -> Result<Wallet, Error>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/vote/fn.generate_vote_plans.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/vote/fn.generate_vote_plans.html index 93267a453e..c155acf787 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/vote/fn.generate_vote_plans.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/builder/vote/fn.generate_vote_plans.html @@ -1,5 +1,5 @@ generate_vote_plans in hersir::builder::vote - Rust
pub fn generate_vote_plans(
     wallets: &[Wallet],
     vote_plans: &[VotePlanTemplate],
-    keys: &mut CommitteeDataManager
+    keys: &mut CommitteeDataManager
 ) -> (HashMap<VotePlanKey, VotePlanSettings>, Vec<Fragment>)
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/committee/enum.CommitteeTemplate.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/committee/enum.CommitteeTemplate.html index f94d4be42a..ba5089ee90 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/committee/enum.CommitteeTemplate.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/committee/enum.CommitteeTemplate.html @@ -1,6 +1,6 @@ CommitteeTemplate in hersir::config::committee - Rust
pub enum CommitteeTemplate {
     Generated {
-        alias: WalletAlias,
+        alias: WalletAlias,
         member_pk: Option<String>,
         communication_pk: Option<String>,
     },
@@ -9,7 +9,7 @@
         member_pk: Option<String>,
         communication_pk: Option<String>,
     },
-}

Variants§

§

Generated

Fields

§member_pk: Option<String>
§communication_pk: Option<String>
§

External

Fields

§member_pk: Option<String>
§communication_pk: Option<String>

Trait Implementations§

source§

impl Clone for CommitteeTemplate

source§

fn clone(&self) -> CommitteeTemplate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CommitteeTemplate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for CommitteeTemplate

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Variants§

§

Generated

Fields

§alias: WalletAlias
§member_pk: Option<String>
§communication_pk: Option<String>
§

External

Fields

§member_pk: Option<String>
§communication_pk: Option<String>

Trait Implementations§

source§

impl Clone for CommitteeTemplate

source§

fn clone(&self) -> CommitteeTemplate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CommitteeTemplate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for CommitteeTemplate

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/enum.CommitteeTemplate.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/enum.CommitteeTemplate.html index bbb3142767..418dc2e329 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/enum.CommitteeTemplate.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/enum.CommitteeTemplate.html @@ -1,6 +1,6 @@ CommitteeTemplate in hersir::config - Rust
pub enum CommitteeTemplate {
     Generated {
-        alias: WalletAlias,
+        alias: WalletAlias,
         member_pk: Option<String>,
         communication_pk: Option<String>,
     },
@@ -9,7 +9,7 @@
         member_pk: Option<String>,
         communication_pk: Option<String>,
     },
-}

Variants§

§

Generated

Fields

§member_pk: Option<String>
§communication_pk: Option<String>
§

External

Fields

§member_pk: Option<String>
§communication_pk: Option<String>

Trait Implementations§

source§

impl Clone for CommitteeTemplate

source§

fn clone(&self) -> CommitteeTemplate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CommitteeTemplate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for CommitteeTemplate

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Variants§

§

Generated

Fields

§alias: WalletAlias
§member_pk: Option<String>
§communication_pk: Option<String>
§

External

Fields

§member_pk: Option<String>
§communication_pk: Option<String>

Trait Implementations§

source§

impl Clone for CommitteeTemplate

source§

fn clone(&self) -> CommitteeTemplate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CommitteeTemplate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for CommitteeTemplate

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/enum.WalletTemplate.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/enum.WalletTemplate.html index bc62eb2a1e..1ba7d44b61 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/enum.WalletTemplate.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/enum.WalletTemplate.html @@ -1,6 +1,6 @@ WalletTemplate in hersir::config - Rust
pub enum WalletTemplate {
     Generated {
-        alias: WalletAlias,
+        alias: WalletAlias,
         value: Value,
         wallet_type: WalletType,
         delegate: Option<NodeAlias>,
@@ -12,15 +12,15 @@
         value: Value,
         tokens: HashMap<TokenIdentifier, u64>,
     },
-}

Variants§

§

Generated

Fields

§value: Value
§wallet_type: WalletType
§delegate: Option<NodeAlias>
§discrimination: Discrimination

Generated wallet when we want let hersir generate new wallet from scratch

+}

Variants§

§

Generated

Fields

§alias: WalletAlias
§value: Value
§wallet_type: WalletType
§delegate: Option<NodeAlias>
§discrimination: Discrimination

Generated wallet when we want let hersir generate new wallet from scratch

§

External

Fields

§address: String
§value: Value

Wallet which was given in configuration by address, thus hersir does not control it, which implies that some operations like delegation in block0 are not available

-

Implementations§

Implementations§

source§

impl WalletTemplate

source

pub fn is_generated(&self) -> bool

source

pub fn has_alias(&self, other_alias: &WalletAlias) -> bool

source§

impl WalletTemplate

source

pub fn new_account<S: Into<WalletAlias>>( alias: S, value: Value, discrimination: Discrimination, tokens: HashMap<TokenIdentifier, u64> -) -> Self

source

pub fn new_utxo<S: Into<WalletAlias>>( +) -> Self

source

pub fn new_utxo<S: Into<WalletAlias>>( alias: S, value: Value, discrimination: Discrimination, @@ -29,7 +29,7 @@ address: S, value: Value, tokens: HashMap<TokenIdentifier, u64> -) -> Self

source

pub fn id(&self) -> String

source

pub fn alias(&self) -> Option<WalletAlias>

source

pub fn address(&self) -> Option<String>

source

pub fn discrimination(&self) -> Discrimination

source

pub fn wallet_type(&self) -> Option<WalletType>

source

pub fn value(&self) -> &Value

source

pub fn delegate(&self) -> &Option<NodeAlias>

source

pub fn delegate_mut(&mut self) -> &mut Option<NodeAlias>

source

pub fn tokens(&self) -> &HashMap<TokenIdentifier, u64>

Trait Implementations§

source§

impl Clone for WalletTemplate

source§

fn clone(&self) -> WalletTemplate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WalletTemplate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for WalletTemplate

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +) -> Self

source

pub fn id(&self) -> String

source

pub fn alias(&self) -> Option<WalletAlias>

source

pub fn address(&self) -> Option<String>

source

pub fn discrimination(&self) -> Discrimination

source

pub fn wallet_type(&self) -> Option<WalletType>

source

pub fn value(&self) -> &Value

source

pub fn delegate(&self) -> &Option<NodeAlias>

source

pub fn delegate_mut(&mut self) -> &mut Option<NodeAlias>

source

pub fn tokens(&self) -> &HashMap<TokenIdentifier, u64>

Trait Implementations§

source§

impl Clone for WalletTemplate

source§

fn clone(&self) -> WalletTemplate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WalletTemplate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for WalletTemplate

source§

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 From<WalletTemplate> for Wallet

source§

fn from(template: WalletTemplate) -> Self

Converts to this type from the input type.
source§

impl Hash for WalletTemplate

source§

fn hash<H: Hasher>(&self, state: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq<WalletTemplate> for WalletTemplate

source§

fn eq(&self, other: &WalletTemplate) -> bool

This method tests for self and other values to be equal, and is used diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/struct.WalletTemplateBuilder.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/struct.WalletTemplateBuilder.html index c0668b9c2b..4d890e7c50 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/struct.WalletTemplateBuilder.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/struct.WalletTemplateBuilder.html @@ -1,11 +1,11 @@ WalletTemplateBuilder in hersir::config - Rust
pub struct WalletTemplateBuilder {
-    alias: Option<WalletAlias>,
+    alias: Option<WalletAlias>,
     address: Option<String>,
     value: u64,
     node_alias: Option<NodeAlias>,
     discrimination: Discrimination,
     tokens: HashMap<TokenIdentifier, u64>,
-}

Fields§

§alias: Option<WalletAlias>§address: Option<String>§value: u64§node_alias: Option<NodeAlias>§discrimination: Discrimination§tokens: HashMap<TokenIdentifier, u64>

Implementations§

source§

impl WalletTemplateBuilder

source

pub fn new<S: Into<WalletAlias>>(alias: S) -> Self

source

pub fn with_alias<S: Into<WalletAlias>>(self, alias: S) -> Self

source

pub fn with_address<S: Into<String>>(self, address: S) -> Self

source

pub fn with(self, value: u64) -> Self

source

pub fn with_token(self, id: TokenIdentifier, amount: u64) -> Self

source

pub fn discrimination(self, discrimination: Discrimination) -> Self

source

pub fn delegated_to(self, delegated_to: &str) -> Self

source

pub fn build(self) -> WalletTemplate

Trait Implementations§

source§

impl Default for WalletTemplateBuilder

source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§alias: Option<WalletAlias>§address: Option<String>§value: u64§node_alias: Option<NodeAlias>§discrimination: Discrimination§tokens: HashMap<TokenIdentifier, u64>

Implementations§

source§

impl WalletTemplateBuilder

source

pub fn new<S: Into<WalletAlias>>(alias: S) -> Self

source

pub fn with_alias<S: Into<WalletAlias>>(self, alias: S) -> Self

source

pub fn with_address<S: Into<String>>(self, address: S) -> Self

source

pub fn with(self, value: u64) -> Self

source

pub fn with_token(self, id: TokenIdentifier, amount: u64) -> Self

source

pub fn discrimination(self, discrimination: Discrimination) -> Self

source

pub fn delegated_to(self, delegated_to: &str) -> Self

source

pub fn build(self) -> WalletTemplate

Trait Implementations§

source§

impl Default for WalletTemplateBuilder

source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/wallet/builder/struct.WalletTemplateBuilder.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/wallet/builder/struct.WalletTemplateBuilder.html index 14f3049337..76537f66ad 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/wallet/builder/struct.WalletTemplateBuilder.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/wallet/builder/struct.WalletTemplateBuilder.html @@ -1,11 +1,11 @@ WalletTemplateBuilder in hersir::config::wallet::builder - Rust
pub struct WalletTemplateBuilder {
-    alias: Option<WalletAlias>,
+    alias: Option<WalletAlias>,
     address: Option<String>,
     value: u64,
     node_alias: Option<NodeAlias>,
     discrimination: Discrimination,
     tokens: HashMap<TokenIdentifier, u64>,
-}

Fields§

§alias: Option<WalletAlias>§address: Option<String>§value: u64§node_alias: Option<NodeAlias>§discrimination: Discrimination§tokens: HashMap<TokenIdentifier, u64>

Implementations§

source§

impl WalletTemplateBuilder

source

pub fn new<S: Into<WalletAlias>>(alias: S) -> Self

source

pub fn with_alias<S: Into<WalletAlias>>(self, alias: S) -> Self

source

pub fn with_address<S: Into<String>>(self, address: S) -> Self

source

pub fn with(self, value: u64) -> Self

source

pub fn with_token(self, id: TokenIdentifier, amount: u64) -> Self

source

pub fn discrimination(self, discrimination: Discrimination) -> Self

source

pub fn delegated_to(self, delegated_to: &str) -> Self

source

pub fn build(self) -> WalletTemplate

Trait Implementations§

source§

impl Default for WalletTemplateBuilder

source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§alias: Option<WalletAlias>§address: Option<String>§value: u64§node_alias: Option<NodeAlias>§discrimination: Discrimination§tokens: HashMap<TokenIdentifier, u64>

Implementations§

source§

impl WalletTemplateBuilder

source

pub fn new<S: Into<WalletAlias>>(alias: S) -> Self

source

pub fn with_alias<S: Into<WalletAlias>>(self, alias: S) -> Self

source

pub fn with_address<S: Into<String>>(self, address: S) -> Self

source

pub fn with(self, value: u64) -> Self

source

pub fn with_token(self, id: TokenIdentifier, amount: u64) -> Self

source

pub fn discrimination(self, discrimination: Discrimination) -> Self

source

pub fn delegated_to(self, delegated_to: &str) -> Self

source

pub fn build(self) -> WalletTemplate

Trait Implementations§

source§

impl Default for WalletTemplateBuilder

source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/wallet/enum.WalletTemplate.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/wallet/enum.WalletTemplate.html index 0aa3a1f1ba..dd1b7f10f5 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/wallet/enum.WalletTemplate.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/config/wallet/enum.WalletTemplate.html @@ -1,6 +1,6 @@ WalletTemplate in hersir::config::wallet - Rust
pub enum WalletTemplate {
     Generated {
-        alias: WalletAlias,
+        alias: WalletAlias,
         value: Value,
         wallet_type: WalletType,
         delegate: Option<NodeAlias>,
@@ -12,15 +12,15 @@
         value: Value,
         tokens: HashMap<TokenIdentifier, u64>,
     },
-}

Variants§

§

Generated

Fields

§value: Value
§wallet_type: WalletType
§delegate: Option<NodeAlias>
§discrimination: Discrimination

Generated wallet when we want let hersir generate new wallet from scratch

+}

Variants§

§

Generated

Fields

§alias: WalletAlias
§value: Value
§wallet_type: WalletType
§delegate: Option<NodeAlias>
§discrimination: Discrimination

Generated wallet when we want let hersir generate new wallet from scratch

§

External

Fields

§address: String
§value: Value

Wallet which was given in configuration by address, thus hersir does not control it, which implies that some operations like delegation in block0 are not available

-

Implementations§

Implementations§

source§

impl WalletTemplate

source

pub fn is_generated(&self) -> bool

source

pub fn has_alias(&self, other_alias: &WalletAlias) -> bool

source§

impl WalletTemplate

source

pub fn new_account<S: Into<WalletAlias>>( alias: S, value: Value, discrimination: Discrimination, tokens: HashMap<TokenIdentifier, u64> -) -> Self

source

pub fn new_utxo<S: Into<WalletAlias>>( +) -> Self

source

pub fn new_utxo<S: Into<WalletAlias>>( alias: S, value: Value, discrimination: Discrimination, @@ -29,7 +29,7 @@ address: S, value: Value, tokens: HashMap<TokenIdentifier, u64> -) -> Self

source

pub fn id(&self) -> String

source

pub fn alias(&self) -> Option<WalletAlias>

source

pub fn address(&self) -> Option<String>

source

pub fn discrimination(&self) -> Discrimination

source

pub fn wallet_type(&self) -> Option<WalletType>

source

pub fn value(&self) -> &Value

source

pub fn delegate(&self) -> &Option<NodeAlias>

source

pub fn delegate_mut(&mut self) -> &mut Option<NodeAlias>

source

pub fn tokens(&self) -> &HashMap<TokenIdentifier, u64>

Trait Implementations§

source§

impl Clone for WalletTemplate

source§

fn clone(&self) -> WalletTemplate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WalletTemplate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for WalletTemplate

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +) -> Self

source

pub fn id(&self) -> String

source

pub fn alias(&self) -> Option<WalletAlias>

source

pub fn address(&self) -> Option<String>

source

pub fn discrimination(&self) -> Discrimination

source

pub fn wallet_type(&self) -> Option<WalletType>

source

pub fn value(&self) -> &Value

source

pub fn delegate(&self) -> &Option<NodeAlias>

source

pub fn delegate_mut(&mut self) -> &mut Option<NodeAlias>

source

pub fn tokens(&self) -> &HashMap<TokenIdentifier, u64>

Trait Implementations§

source§

impl Clone for WalletTemplate

source§

fn clone(&self) -> WalletTemplate

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WalletTemplate

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for WalletTemplate

source§

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 From<WalletTemplate> for Wallet

source§

fn from(template: WalletTemplate) -> Self

Converts to this type from the input type.
source§

impl Hash for WalletTemplate

source§

fn hash<H: Hasher>(&self, state: &mut H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq<WalletTemplate> for WalletTemplate

source§

fn eq(&self, other: &WalletTemplate) -> bool

This method tests for self and other values to be equal, and is used diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/enum.Error.html index 19d9129650..7c85b6c523 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/enum.Error.html @@ -1,6 +1,6 @@ Error in hersir::controller - Rust

Enum hersir::controller::Error

source ·
pub enum Error {
 
Show 21 variants Node(NodeError), - Wallet(WalletError), + Wallet(WalletError), FsFixture(FixtureError), Io(Error), Reqwest(Error), @@ -14,13 +14,13 @@ Startup(StartupError), CannotSpawnNode(Error), InteractiveCommand(InteractiveCommandError), - FragmentSender(FragmentSenderError), + FragmentSender(FragmentSenderError), Serialization(Error), Legacy(LegacyConfigError), SettingsWallet(Error), Settings(Error), NoExplorerConfigurationDefined, -
}

Variants§

§

Node(NodeError)

§

Wallet(WalletError)

§

FsFixture(FixtureError)

§

Io(Error)

§

Reqwest(Error)

§

Explorer(ExplorerError)

§

BlockFormatError(ReadError)

§

BlockWriteError(WriteError)

§

NodeNotFound(String)

§

WalletNotFound(String)

§

StakePoolNotFound(String)

§

VotePlanNotFound(String)

§

Startup(StartupError)

§

CannotSpawnNode(Error)

§

InteractiveCommand(InteractiveCommandError)

§

FragmentSender(FragmentSenderError)

§

Serialization(Error)

§

Legacy(LegacyConfigError)

§

SettingsWallet(Error)

§

Settings(Error)

§

NoExplorerConfigurationDefined

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: LegacyConfigError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ExplorerError> for Error

source§

fn from(source: ExplorerError) -> Self

Converts to this type from the input type.
source§

impl From<FixtureError> for Error

source§

fn from(source: FixtureError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentSenderError> for Error

source§

fn from(source: FragmentSenderError) -> Self

Converts to this type from the input type.
source§

impl From<InteractiveCommandError> for Error

source§

fn from(source: InteractiveCommandError) -> Self

Converts to this type from the input type.
source§

impl From<ReadError> for Error

source§

fn from(source: ReadError) -> Self

Converts to this type from the input type.
source§

impl From<StartupError> for Error

source§

fn from(source: StartupError) -> Self

Converts to this type from the input type.
source§

impl From<WalletError> for Error

source§

fn from(source: WalletError) -> Self

Converts to this type from the input type.
source§

impl From<WriteError> for Error

source§

fn from(source: WriteError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

}

Variants§

§

Node(NodeError)

§

Wallet(WalletError)

§

FsFixture(FixtureError)

§

Io(Error)

§

Reqwest(Error)

§

Explorer(ExplorerError)

§

BlockFormatError(ReadError)

§

BlockWriteError(WriteError)

§

NodeNotFound(String)

§

WalletNotFound(String)

§

StakePoolNotFound(String)

§

VotePlanNotFound(String)

§

Startup(StartupError)

§

CannotSpawnNode(Error)

§

InteractiveCommand(InteractiveCommandError)

§

FragmentSender(FragmentSenderError)

§

Serialization(Error)

§

Legacy(LegacyConfigError)

§

SettingsWallet(Error)

§

Settings(Error)

§

NoExplorerConfigurationDefined

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: LegacyConfigError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ExplorerError> for Error

source§

fn from(source: ExplorerError) -> Self

Converts to this type from the input type.
source§

impl From<FixtureError> for Error

source§

fn from(source: FixtureError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentSenderError> for Error

source§

fn from(source: FragmentSenderError) -> Self

Converts to this type from the input type.
source§

impl From<InteractiveCommandError> for Error

source§

fn from(source: InteractiveCommandError) -> Self

Converts to this type from the input type.
source§

impl From<ReadError> for Error

source§

fn from(source: ReadError) -> Self

Converts to this type from the input type.
source§

impl From<StartupError> for Error

source§

fn from(source: StartupError) -> Self

Converts to this type from the input type.
source§

impl From<WalletError> for Error

source§

fn from(source: WalletError) -> Self

Converts to this type from the input type.
source§

impl From<WriteError> for Error

source§

fn from(source: WriteError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/error/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/error/enum.Error.html index 1e52a79fad..595bf4e737 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/error/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/error/enum.Error.html @@ -1,6 +1,6 @@ Error in hersir::controller::error - Rust
pub enum Error {
 
Show 21 variants Node(NodeError), - Wallet(WalletError), + Wallet(WalletError), FsFixture(FixtureError), Io(Error), Reqwest(Error), @@ -14,13 +14,13 @@ Startup(StartupError), CannotSpawnNode(Error), InteractiveCommand(InteractiveCommandError), - FragmentSender(FragmentSenderError), + FragmentSender(FragmentSenderError), Serialization(Error), Legacy(LegacyConfigError), SettingsWallet(Error), Settings(Error), NoExplorerConfigurationDefined, -
}

Variants§

§

Node(NodeError)

§

Wallet(WalletError)

§

FsFixture(FixtureError)

§

Io(Error)

§

Reqwest(Error)

§

Explorer(ExplorerError)

§

BlockFormatError(ReadError)

§

BlockWriteError(WriteError)

§

NodeNotFound(String)

§

WalletNotFound(String)

§

StakePoolNotFound(String)

§

VotePlanNotFound(String)

§

Startup(StartupError)

§

CannotSpawnNode(Error)

§

InteractiveCommand(InteractiveCommandError)

§

FragmentSender(FragmentSenderError)

§

Serialization(Error)

§

Legacy(LegacyConfigError)

§

SettingsWallet(Error)

§

Settings(Error)

§

NoExplorerConfigurationDefined

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: LegacyConfigError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ExplorerError> for Error

source§

fn from(source: ExplorerError) -> Self

Converts to this type from the input type.
source§

impl From<FixtureError> for Error

source§

fn from(source: FixtureError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentSenderError> for Error

source§

fn from(source: FragmentSenderError) -> Self

Converts to this type from the input type.
source§

impl From<InteractiveCommandError> for Error

source§

fn from(source: InteractiveCommandError) -> Self

Converts to this type from the input type.
source§

impl From<ReadError> for Error

source§

fn from(source: ReadError) -> Self

Converts to this type from the input type.
source§

impl From<StartupError> for Error

source§

fn from(source: StartupError) -> Self

Converts to this type from the input type.
source§

impl From<WalletError> for Error

source§

fn from(source: WalletError) -> Self

Converts to this type from the input type.
source§

impl From<WriteError> for Error

source§

fn from(source: WriteError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

}

Variants§

§

Node(NodeError)

§

Wallet(WalletError)

§

FsFixture(FixtureError)

§

Io(Error)

§

Reqwest(Error)

§

Explorer(ExplorerError)

§

BlockFormatError(ReadError)

§

BlockWriteError(WriteError)

§

NodeNotFound(String)

§

WalletNotFound(String)

§

StakePoolNotFound(String)

§

VotePlanNotFound(String)

§

Startup(StartupError)

§

CannotSpawnNode(Error)

§

InteractiveCommand(InteractiveCommandError)

§

FragmentSender(FragmentSenderError)

§

Serialization(Error)

§

Legacy(LegacyConfigError)

§

SettingsWallet(Error)

§

Settings(Error)

§

NoExplorerConfigurationDefined

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: LegacyConfigError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ExplorerError> for Error

source§

fn from(source: ExplorerError) -> Self

Converts to this type from the input type.
source§

impl From<FixtureError> for Error

source§

fn from(source: FixtureError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentSenderError> for Error

source§

fn from(source: FragmentSenderError) -> Self

Converts to this type from the input type.
source§

impl From<InteractiveCommandError> for Error

source§

fn from(source: InteractiveCommandError) -> Self

Converts to this type from the input type.
source§

impl From<ReadError> for Error

source§

fn from(source: ReadError) -> Self

Converts to this type from the input type.
source§

impl From<StartupError> for Error

source§

fn from(source: StartupError) -> Self

Converts to this type from the input type.
source§

impl From<WalletError> for Error

source§

fn from(source: WalletError) -> Self

Converts to this type from the input type.
source§

impl From<WriteError> for Error

source§

fn from(source: WriteError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/interactive/controller/struct.UserInteractionController.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/interactive/controller/struct.UserInteractionController.html index f7f06faa73..320dc0abb7 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/interactive/controller/struct.UserInteractionController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/interactive/controller/struct.UserInteractionController.html @@ -1,9 +1,9 @@ UserInteractionController in hersir::controller::interactive::controller - Rust
pub struct UserInteractionController {
     controller: Controller,
-    wallets: Vec<Wallet>,
+    wallets: Vec<Wallet>,
     nodes: Vec<JormungandrProcess>,
     legacy_nodes: Vec<JormungandrProcess>,
-}

Fields§

§controller: Controller§wallets: Vec<Wallet>§nodes: Vec<JormungandrProcess>§legacy_nodes: Vec<JormungandrProcess>

Implementations§

source§

impl UserInteractionController

source

pub fn new(inner: Controller) -> Self

source

pub fn wallets(&self) -> &[Wallet]

source

pub fn wallets_mut(&mut self) -> &mut Vec<Wallet>

source

pub fn nodes(&self) -> &[JormungandrProcess]

source

pub fn legacy_nodes(&self) -> &[JormungandrProcess]

source

pub fn legacy_nodes_mut(&mut self) -> &mut Vec<JormungandrProcess>

source

pub fn nodes_mut(&mut self) -> &mut Vec<JormungandrProcess>

source

pub fn controller(&self) -> &Controller

source

pub fn controller_mut(&mut self) -> &mut Controller

source

pub fn controlled_wallet(&self, wallet: &str) -> Option<Wallet>

source

pub fn tally_vote( +}

Fields§

§controller: Controller§wallets: Vec<Wallet>§nodes: Vec<JormungandrProcess>§legacy_nodes: Vec<JormungandrProcess>

Implementations§

source§

impl UserInteractionController

source

pub fn new(inner: Controller) -> Self

source

pub fn wallets(&self) -> &[Wallet]

source

pub fn wallets_mut(&mut self) -> &mut Vec<Wallet>

source

pub fn nodes(&self) -> &[JormungandrProcess]

source

pub fn legacy_nodes(&self) -> &[JormungandrProcess]

source

pub fn legacy_nodes_mut(&mut self) -> &mut Vec<JormungandrProcess>

source

pub fn nodes_mut(&mut self) -> &mut Vec<JormungandrProcess>

source

pub fn controller(&self) -> &Controller

source

pub fn controller_mut(&mut self) -> &mut Controller

source

pub fn controlled_wallet(&self, wallet: &str) -> Option<Wallet>

source

pub fn tally_vote( &mut self, committee_alias: &str, vote_plan_alias: &str, diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/interactive/struct.UserInteractionController.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/interactive/struct.UserInteractionController.html index 82113e5aa0..65fd0e832f 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/interactive/struct.UserInteractionController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/interactive/struct.UserInteractionController.html @@ -1,9 +1,9 @@ UserInteractionController in hersir::controller::interactive - Rust
pub struct UserInteractionController {
     controller: Controller,
-    wallets: Vec<Wallet>,
+    wallets: Vec<Wallet>,
     nodes: Vec<JormungandrProcess>,
     legacy_nodes: Vec<JormungandrProcess>,
-}

Fields§

§controller: Controller§wallets: Vec<Wallet>§nodes: Vec<JormungandrProcess>§legacy_nodes: Vec<JormungandrProcess>

Implementations§

source§

impl UserInteractionController

source

pub fn new(inner: Controller) -> Self

source

pub fn wallets(&self) -> &[Wallet]

source

pub fn wallets_mut(&mut self) -> &mut Vec<Wallet>

source

pub fn nodes(&self) -> &[JormungandrProcess]

source

pub fn legacy_nodes(&self) -> &[JormungandrProcess]

source

pub fn legacy_nodes_mut(&mut self) -> &mut Vec<JormungandrProcess>

source

pub fn nodes_mut(&mut self) -> &mut Vec<JormungandrProcess>

source

pub fn controller(&self) -> &Controller

source

pub fn controller_mut(&mut self) -> &mut Controller

source

pub fn controlled_wallet(&self, wallet: &str) -> Option<Wallet>

source

pub fn tally_vote( +}

Fields§

§controller: Controller§wallets: Vec<Wallet>§nodes: Vec<JormungandrProcess>§legacy_nodes: Vec<JormungandrProcess>

Implementations§

source§

impl UserInteractionController

source

pub fn new(inner: Controller) -> Self

source

pub fn wallets(&self) -> &[Wallet]

source

pub fn wallets_mut(&mut self) -> &mut Vec<Wallet>

source

pub fn nodes(&self) -> &[JormungandrProcess]

source

pub fn legacy_nodes(&self) -> &[JormungandrProcess]

source

pub fn legacy_nodes_mut(&mut self) -> &mut Vec<JormungandrProcess>

source

pub fn nodes_mut(&mut self) -> &mut Vec<JormungandrProcess>

source

pub fn controller(&self) -> &Controller

source

pub fn controller_mut(&mut self) -> &mut Controller

source

pub fn controlled_wallet(&self, wallet: &str) -> Option<Wallet>

source

pub fn tally_vote( &mut self, committee_alias: &str, vote_plan_alias: &str, diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/monitor/struct.MonitorController.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/monitor/struct.MonitorController.html index 882ac4bad3..7a9be54fec 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/monitor/struct.MonitorController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/monitor/struct.MonitorController.html @@ -10,9 +10,9 @@ ) -> Self

source

pub fn new( controller: InnerController, session_settings: SessionSettings -) -> Result<Self, Error>

source

pub fn stake_pool(&mut self, node_alias: &str) -> Result<StakePool, Error>

source

pub fn working_directory(&self) -> &TestingDirectory

source

pub fn block0_conf(&self) -> Block0Configuration

source

pub fn defined_wallets( +) -> Result<Self, Error>

source

pub fn stake_pool(&mut self, node_alias: &str) -> Result<StakePool, Error>

source

pub fn working_directory(&self) -> &TestingDirectory

source

pub fn block0_conf(&self) -> Block0Configuration

source

pub fn defined_wallets( &self -) -> impl Iterator<Item = (WalletAlias, &WalletSetting)>

source

pub fn controlled_wallets(&mut self) -> Vec<Wallet>

source

pub fn settings(&self) -> &Settings

source

pub fn defined_vote_plans(&self) -> Vec<VotePlanDef>

source

pub fn session_settings(&self) -> &SessionSettings

source

pub fn add_to_progress_bar(&mut self, pb: ProgressBar) -> ProgressBar

source

pub fn block0_file(&self) -> PathBuf

source

pub fn controlled_wallet(&self, wallet: &str) -> Result<Wallet, Error>

source

pub fn new_spawn_params(&self, node_alias: &str) -> SpawnParams

source

fn node_dir(&self, alias: &str) -> PathBuf

source

pub fn build_progress_bar( +) -> impl Iterator<Item = (WalletAlias, &WalletSetting)>

source

pub fn controlled_wallets(&mut self) -> Vec<Wallet>

source

pub fn settings(&self) -> &Settings

source

pub fn defined_vote_plans(&self) -> Vec<VotePlanDef>

source

pub fn session_settings(&self) -> &SessionSettings

source

pub fn add_to_progress_bar(&mut self, pb: ProgressBar) -> ProgressBar

source

pub fn block0_file(&self) -> PathBuf

source

pub fn controlled_wallet(&self, wallet: &str) -> Result<Wallet, Error>

source

pub fn new_spawn_params(&self, node_alias: &str) -> SpawnParams

source

fn node_dir(&self, alias: &str) -> PathBuf

source

pub fn build_progress_bar( &mut self, alias: &str, listen: SocketAddr diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/struct.Controller.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/struct.Controller.html index 40b5e8912a..6e082138c6 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/struct.Controller.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/struct.Controller.html @@ -5,9 +5,9 @@ }

Fields§

§settings: Settings§working_directory: TestingDirectory§block0_file: PathBuf

Implementations§

source§

impl Controller

source

pub fn new( settings: Settings, working_directory: TestingDirectory -) -> Result<Self, Error>

source

pub fn wallet(&mut self, wallet: &str) -> Option<Wallet>

source

pub fn controlled_wallet(&self, wallet: &str) -> Option<Wallet>

source

pub fn controlled_wallets(&self) -> Vec<Wallet>

source

pub fn working_directory(&self) -> &TestingDirectory

source

pub fn into_persistent(self) -> Self

source

pub fn block0_file(&self) -> PathBuf

source

pub fn settings(&self) -> &Settings

source

pub fn node_config(&self, alias: &str) -> Result<NodeConfig, Error>

source

pub fn stake_pool(&self, alias: &str) -> Result<&StakePool, Error>

source

pub fn node_settings(&self, alias: &str) -> Result<&NodeSetting, Error>

source

pub fn defined_wallets( +) -> Result<Self, Error>

source

pub fn wallet(&mut self, wallet: &str) -> Option<Wallet>

source

pub fn controlled_wallet(&self, wallet: &str) -> Option<Wallet>

source

pub fn controlled_wallets(&self) -> Vec<Wallet>

source

pub fn working_directory(&self) -> &TestingDirectory

source

pub fn into_persistent(self) -> Self

source

pub fn block0_file(&self) -> PathBuf

source

pub fn settings(&self) -> &Settings

source

pub fn node_config(&self, alias: &str) -> Result<NodeConfig, Error>

source

pub fn stake_pool(&self, alias: &str) -> Result<&StakePool, Error>

source

pub fn node_settings(&self, alias: &str) -> Result<&NodeSetting, Error>

source

pub fn defined_wallets( &self -) -> impl Iterator<Item = (WalletAlias, &WalletSettings)>

source

pub fn defined_nodes(&self) -> impl Iterator<Item = (&NodeAlias, &NodeSetting)>

source

pub fn defined_vote_plan(&self, alias: &str) -> Result<VotePlanDef, Error>

source

pub fn defined_vote_plans(&self) -> Vec<VotePlanDef>

source

fn convert_to_def(&self, key: &VotePlanKey, vote_plan: &VotePlan) -> VotePlanDef

source

pub fn spawn_explorer(&mut self) -> Result<ExplorerProcess, Error>

source

pub fn spawn_node_async( +) -> impl Iterator<Item = (WalletAlias, &WalletSettings)>

source

pub fn defined_nodes(&self) -> impl Iterator<Item = (&NodeAlias, &NodeSetting)>

source

pub fn defined_vote_plan(&self, alias: &str) -> Result<VotePlanDef, Error>

source

pub fn defined_vote_plans(&self) -> Vec<VotePlanDef>

source

fn convert_to_def(&self, key: &VotePlanKey, vote_plan: &VotePlan) -> VotePlanDef

source

pub fn spawn_explorer(&mut self) -> Result<ExplorerProcess, Error>

source

pub fn spawn_node_async( &mut self, alias: &str ) -> Result<JormungandrProcess, Error>

source

pub fn expect_spawn_failed( diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/struct.MonitorController.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/struct.MonitorController.html index 16ca24355a..4c14475f18 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/struct.MonitorController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/controller/struct.MonitorController.html @@ -10,9 +10,9 @@ ) -> Self

source

pub fn new( controller: InnerController, session_settings: SessionSettings -) -> Result<Self, Error>

source

pub fn stake_pool(&mut self, node_alias: &str) -> Result<StakePool, Error>

source

pub fn working_directory(&self) -> &TestingDirectory

source

pub fn block0_conf(&self) -> Block0Configuration

source

pub fn defined_wallets( +) -> Result<Self, Error>

source

pub fn stake_pool(&mut self, node_alias: &str) -> Result<StakePool, Error>

source

pub fn working_directory(&self) -> &TestingDirectory

source

pub fn block0_conf(&self) -> Block0Configuration

source

pub fn defined_wallets( &self -) -> impl Iterator<Item = (WalletAlias, &WalletSetting)>

source

pub fn controlled_wallets(&mut self) -> Vec<Wallet>

source

pub fn settings(&self) -> &Settings

source

pub fn defined_vote_plans(&self) -> Vec<VotePlanDef>

source

pub fn session_settings(&self) -> &SessionSettings

source

pub fn add_to_progress_bar(&mut self, pb: ProgressBar) -> ProgressBar

source

pub fn block0_file(&self) -> PathBuf

source

pub fn controlled_wallet(&self, wallet: &str) -> Result<Wallet, Error>

source

pub fn new_spawn_params(&self, node_alias: &str) -> SpawnParams

source

fn node_dir(&self, alias: &str) -> PathBuf

source

pub fn build_progress_bar( +) -> impl Iterator<Item = (WalletAlias, &WalletSetting)>

source

pub fn controlled_wallets(&mut self) -> Vec<Wallet>

source

pub fn settings(&self) -> &Settings

source

pub fn defined_vote_plans(&self) -> Vec<VotePlanDef>

source

pub fn session_settings(&self) -> &SessionSettings

source

pub fn add_to_progress_bar(&mut self, pb: ProgressBar) -> ProgressBar

source

pub fn block0_file(&self) -> PathBuf

source

pub fn controlled_wallet(&self, wallet: &str) -> Result<Wallet, Error>

source

pub fn new_spawn_params(&self, node_alias: &str) -> SpawnParams

source

fn node_dir(&self, alias: &str) -> PathBuf

source

pub fn build_progress_bar( &mut self, alias: &str, listen: SocketAddr diff --git a/tests/typhon-registration/06_rust_api/rust/doc/hersir/error/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/hersir/error/enum.Error.html index 1772f7d366..c6e234885d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/hersir/error/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/hersir/error/enum.Error.html @@ -3,16 +3,16 @@ InteractiveCommand(InteractiveCommandError), Controller(Error), Verification(VerificationError), - FragmentVerifier(FragmentVerifierError), + FragmentVerifier(FragmentVerifierError), ConsumptionBenchmark(ConsumptionBenchmarkError), Explorer(ExplorerError), - FragmentSender(FragmentSenderError), + FragmentSender(FragmentSenderError), Rest(RestError), IO(Error), Serialization(Error), CircularTrust, Internal(String), -

}

Variants§

§

MonitorNode(NodeError)

§

InteractiveCommand(InteractiveCommandError)

§

Controller(Error)

§

Verification(VerificationError)

§

FragmentVerifier(FragmentVerifierError)

§

ConsumptionBenchmark(ConsumptionBenchmarkError)

§

Explorer(ExplorerError)

§

FragmentSender(FragmentSenderError)

§

Rest(RestError)

§

IO(Error)

§

Serialization(Error)

§

CircularTrust

§

Internal(String)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ConsumptionBenchmarkError> for Error

source§

fn from(source: ConsumptionBenchmarkError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: VerificationError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ExplorerError> for Error

source§

fn from(source: ExplorerError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentSenderError> for Error

source§

fn from(source: FragmentSenderError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentVerifierError> for Error

source§

fn from(source: FragmentVerifierError) -> Self

Converts to this type from the input type.
source§

impl From<InteractiveCommandError> for Error

source§

fn from(source: InteractiveCommandError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

}

Variants§

§

MonitorNode(NodeError)

§

InteractiveCommand(InteractiveCommandError)

§

Controller(Error)

§

Verification(VerificationError)

§

FragmentVerifier(FragmentVerifierError)

§

ConsumptionBenchmark(ConsumptionBenchmarkError)

§

Explorer(ExplorerError)

§

FragmentSender(FragmentSenderError)

§

Rest(RestError)

§

IO(Error)

§

Serialization(Error)

§

CircularTrust

§

Internal(String)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ConsumptionBenchmarkError> for Error

source§

fn from(source: ConsumptionBenchmarkError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: VerificationError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ExplorerError> for Error

source§

fn from(source: ExplorerError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentSenderError> for Error

source§

fn from(source: FragmentSenderError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentVerifierError> for Error

source§

fn from(source: FragmentVerifierError) -> Self

Converts to this type from the input type.
source§

impl From<InteractiveCommandError> for Error

source§

fn from(source: InteractiveCommandError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/builder/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/builder/enum.Error.html index c756f9c41a..3ead39b8d4 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/builder/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/builder/enum.Error.html @@ -3,7 +3,7 @@ BackendNotDefined, SettingsNotDefined, WalletError(Error), - BackendError(Error), + BackendError(Error), CannotReadQrCode(ImageError), Bech32(Error), TimeError(Error), @@ -18,7 +18,7 @@
§

BackendNotDefined

Lack of Backend definition

§

SettingsNotDefined

Settings related

§

WalletError(Error)

Wallet

-
§

BackendError(Error)

Backend

+
§

BackendError(Error)

Backend

§

CannotReadQrCode(ImageError)

Qr code

§

Bech32(Error)

Bech32

§

TimeError(Error)

Time

@@ -28,7 +28,7 @@
§

NoSecretKeyEncoded

No secret key exposed

§

CannotLeakSecret

Cannot leak secret

§

InvalidSecretKeyLength

Cannot leak secret

-

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: PinReadError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ImageError> for Error

source§

fn from(source: ImageError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: PinReadError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ImageError> for Error

source§

fn from(source: ImageError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/builder/struct.ControllerBuilder.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/builder/struct.ControllerBuilder.html index 024abb66f1..5b87b2cafa 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/builder/struct.ControllerBuilder.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/builder/struct.ControllerBuilder.html @@ -1,9 +1,9 @@ ControllerBuilder in iapyx::controller::builder - Rust
pub struct ControllerBuilder {
-    backend: Option<ValgrindClient>,
+    backend: Option<ValgrindClient>,
     wallet: Option<Wallet>,
     settings: Option<Settings>,
 }
Expand description

Builder for wallet controller

-

Fields§

§backend: Option<ValgrindClient>§wallet: Option<Wallet>§settings: Option<Settings>

Implementations§

source§

impl ControllerBuilder

Fields§

§backend: Option<ValgrindClient>§wallet: Option<Wallet>§settings: Option<Settings>

Implementations§

source§

impl ControllerBuilder

source

pub fn with_backend_from_address<S: Into<String>>( self, proxy_address: S, backend_settings: ValgrindSettings @@ -12,7 +12,7 @@

Errors

On connectivity issues with given address

source

pub fn with_backend_from_client( self, - backend: ValgrindClient + backend: ValgrindClient ) -> Result<Self, Error>

Sets backend from ValgrindClient struct

Errors

On connectivity issues with given address

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/enum.ControllerError.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/enum.ControllerError.html index eb737ca8ca..3a36daa846 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/enum.ControllerError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/enum.ControllerError.html @@ -6,7 +6,7 @@ TransactionsWerePendingForTooLong { fragments: Vec<FragmentId>, }, - Valgrind(Error), + Valgrind(Error), WalletTime(Error), Wallet(Error), Rest(RestError), @@ -20,7 +20,7 @@

Missing proposals

§

TransactionsWerePendingForTooLong

Fields

§fragments: Vec<FragmentId>

Expired fragmnents

Expiry

-
§

Valgrind(Error)

Proxy

+
§

Valgrind(Error)

Proxy

§

WalletTime(Error)

Wallet expiry issues

§

Wallet(Error)

Wallet issues

§

Rest(RestError)

Connection with rest

@@ -28,7 +28,7 @@
§

WalletCore(Error)

Internal wallet errors

§

MissingVoteplan(String)

Internal wallet errors

§

MissingGroupForToken(String)

Internal wallet errors

-

Trait Implementations§

source§

impl Debug for ControllerError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ControllerError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ControllerError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ControllerError> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<ControllerError> for MultiControllerError

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ParseAccountIdentifierError> for ControllerError

source§

fn from(source: ParseAccountIdentifierError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for ControllerError

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for ControllerError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ControllerError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ControllerError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ControllerError> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<ControllerError> for MultiControllerError

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ParseAccountIdentifierError> for ControllerError

source§

fn from(source: ParseAccountIdentifierError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for ControllerError

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/struct.Controller.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/struct.Controller.html index 4f36807a1d..1e0531adac 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/struct.Controller.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/controller/struct.Controller.html @@ -1,14 +1,14 @@ Controller in iapyx::controller - Rust
pub struct Controller {
-    pub backend: ValgrindClient,
+    pub backend: ValgrindClient,
     pub wallet: Wallet,
     pub settings: Settings,
-    pub block_date_generator: BlockDateGenerator,
+    pub block_date_generator: BlockDateGenerator,
 }
Expand description

Responsible for all wallet operations from voting to retrieving information about proposals or voting power

-

Fields§

§backend: ValgrindClient

Catalyst backend client

+

Fields§

§backend: ValgrindClient

Catalyst backend client

§wallet: Wallet

Wallet state

§settings: Settings

Cached blockchain settings

-
§block_date_generator: BlockDateGenerator

Expiry date generator

+
§block_date_generator: BlockDateGenerator

Expiry date generator

Implementations§

source§

impl Controller

source

pub fn switch_backend( &mut self, proxy_address: String, @@ -29,7 +29,7 @@

Panics

On internal error in which vec does not hold transaction

source

pub fn set_block_date_generator( &mut self, - block_date_generator: BlockDateGenerator + block_date_generator: BlockDateGenerator )

Sets transaction ttl definition. Usually when we are sending some fragments we need to define how long we want to wait until it will be put in block. BlockDateGenerator helps us define ttl without calculating it each time

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ArtificialUserLoadError.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ArtificialUserLoadError.html index 2a4c39155b..dd46e3ec20 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ArtificialUserLoadError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ArtificialUserLoadError.html @@ -1,14 +1,14 @@ ArtificialUserLoadError in iapyx - Rust
pub enum ArtificialUserLoadError {
     LoadConfig(NodeLoadConfigError),
     ServicingConfig(ServicingStationConfigError),
-    Rest(VitStationRestError),
+    Rest(VitStationRestError),
     MultiController(MultiControllerError),
 }
Expand description

Generator errors

Variants§

§

LoadConfig(NodeLoadConfigError)

Loading configuration

§

ServicingConfig(ServicingStationConfigError)

Building configuration

-
§

Rest(VitStationRestError)

Rest api errors

+
§

Rest(VitStationRestError)

Rest api errors

§

MultiController(MultiControllerError)

Controller errors

-

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: ServicingStationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeLoadConfigError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: VitStationRestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: ServicingStationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeLoadConfigError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: VitStationRestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ControllerBuilderError.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ControllerBuilderError.html index 8a82a98c83..78d887e294 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ControllerBuilderError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ControllerBuilderError.html @@ -3,7 +3,7 @@ BackendNotDefined, SettingsNotDefined, WalletError(Error), - BackendError(Error), + BackendError(Error), CannotReadQrCode(ImageError), Bech32(Error), TimeError(Error), @@ -18,7 +18,7 @@

§

BackendNotDefined

Lack of Backend definition

§

SettingsNotDefined

Settings related

§

WalletError(Error)

Wallet

-
§

BackendError(Error)

Backend

+
§

BackendError(Error)

Backend

§

CannotReadQrCode(ImageError)

Qr code

§

Bech32(Error)

Bech32

§

TimeError(Error)

Time

@@ -28,7 +28,7 @@
§

NoSecretKeyEncoded

No secret key exposed

§

CannotLeakSecret

Cannot leak secret

§

InvalidSecretKeyLength

Cannot leak secret

-

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: PinReadError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ImageError> for Error

source§

fn from(source: ImageError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: PinReadError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ImageError> for Error

source§

fn from(source: ImageError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ControllerError.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ControllerError.html index bc4fbec6d2..aaded6a98f 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ControllerError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ControllerError.html @@ -6,7 +6,7 @@ TransactionsWerePendingForTooLong { fragments: Vec<FragmentId>, }, - Valgrind(Error), + Valgrind(Error), WalletTime(Error), Wallet(Error), Rest(RestError), @@ -20,7 +20,7 @@

Missing proposals

§

TransactionsWerePendingForTooLong

Fields

§fragments: Vec<FragmentId>

Expired fragmnents

Expiry

-
§

Valgrind(Error)

Proxy

+
§

Valgrind(Error)

Proxy

§

WalletTime(Error)

Wallet expiry issues

§

Wallet(Error)

Wallet issues

§

Rest(RestError)

Connection with rest

@@ -28,7 +28,7 @@
§

WalletCore(Error)

Internal wallet errors

§

MissingVoteplan(String)

Internal wallet errors

§

MissingGroupForToken(String)

Internal wallet errors

-

Trait Implementations§

source§

impl Debug for ControllerError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ControllerError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ControllerError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ControllerError> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<ControllerError> for MultiControllerError

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ParseAccountIdentifierError> for ControllerError

source§

fn from(source: ParseAccountIdentifierError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for ControllerError

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for ControllerError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ControllerError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ControllerError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ControllerError> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<ControllerError> for MultiControllerError

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ParseAccountIdentifierError> for ControllerError

source§

fn from(source: ParseAccountIdentifierError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for ControllerError

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.MultiControllerError.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.MultiControllerError.html index e26914fefc..766c64d14c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.MultiControllerError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.MultiControllerError.html @@ -1,6 +1,6 @@ MultiControllerError in iapyx - Rust
pub enum MultiControllerError {
 
Show 13 variants Wallet(Error), - Backend(Error), + Backend(Error), Controller(ControllerError), PinRead(Error), WalletTime(Error), @@ -14,7 +14,7 @@ InvalidProposalsLen(VotePlanId),
}
Expand description

Errors for MultiController

Variants§

§

Wallet(Error)

Wallet related errors

-
§

Backend(Error)

Backend related errors

+
§

Backend(Error)

Backend related errors

§

Controller(ControllerError)

Wallet Controller related errors

§

PinRead(Error)

Read pin errors

§

WalletTime(Error)

Wallet time boundaries errors

@@ -26,7 +26,7 @@
§

MissingProposal(usize)

Missing proposal

§

VotesCastRegister(VoteCastCounterError)

Missing proposal

§

InvalidProposalsLen(VotePlanId)

Too many proposals

-

Trait Implementations§

source§

impl Debug for MultiControllerError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for MultiControllerError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for MultiControllerError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ControllerError> for MultiControllerError

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: VoteCastCounterError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: PinReadError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for RequestGenError

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for MultiControllerError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for MultiControllerError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for MultiControllerError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ControllerError> for MultiControllerError

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: VoteCastCounterError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: PinReadError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for RequestGenError

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ServicingStationLoadError.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ServicingStationLoadError.html index 6a0a388802..7e1f6d2cc4 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ServicingStationLoadError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.ServicingStationLoadError.html @@ -1,10 +1,10 @@ ServicingStationLoadError in iapyx - Rust
pub enum ServicingStationLoadError {
     ConfigurationError(ServicingStationConfigError),
-    RestError(VitStationRestError),
+    RestError(VitStationRestError),
 }
Expand description

Servicing station errors

Variants§

§

ConfigurationError(ServicingStationConfigError)

Configuration error

-
§

RestError(VitStationRestError)

Rest api errors

-

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: ServicingStationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: VitStationRestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

§

RestError(VitStationRestError)

Rest api errors

+

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: ServicingStationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: VitStationRestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.WalletError.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.WalletError.html index 42d1f2cea6..4bd5be4bdb 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.WalletError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/enum.WalletError.html @@ -1,14 +1,14 @@ WalletError in iapyx - Rust

Enum iapyx::WalletError

source ·
pub enum WalletError {
     CannotRecover(String),
     CannotRetrieveFunds(String),
-    BackendError(Error),
+    BackendError(Error),
     CannotSendVote(String),
 }
Expand description

Wallet error

Variants§

§

CannotRecover(String)

Recovery failed

§

CannotRetrieveFunds(String)

Funds retrieval failure

-
§

BackendError(Error)

Backend issues

+
§

BackendError(Error)

Backend issues

§

CannotSendVote(String)

Error with sending votes

-

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for RequestGenError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for RequestGenError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/expiry/fn.default_block_date_generator.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/expiry/fn.default_block_date_generator.html index 7d94f1ace3..055e028016 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/expiry/fn.default_block_date_generator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/expiry/fn.default_block_date_generator.html @@ -1,4 +1,4 @@ default_block_date_generator in iapyx::expiry - Rust
pub fn default_block_date_generator(
     block0_settings: &SettingsDto
-) -> BlockDateGenerator
Expand description

Creates BlockDateGenerator object based on settings

+) -> BlockDateGenerator
Expand description

Creates BlockDateGenerator object based on settings

\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/expiry/fn.from_block_or_shift.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/expiry/fn.from_block_or_shift.html index 8cfcf69b7c..007e555743 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/expiry/fn.from_block_or_shift.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/expiry/fn.from_block_or_shift.html @@ -2,5 +2,5 @@ valid_until_fixed: Option<BlockDate>, valid_until_shift: Option<BlockDate>, block0_settings: &SettingsDto -) -> BlockDateGenerator
Expand description

Creates BlockDateGenerator object based on setup

+) -> BlockDateGenerator
Expand description

Creates BlockDateGenerator object based on setup

\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/multi_controller/enum.MultiControllerError.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/multi_controller/enum.MultiControllerError.html index da9d1a56a3..46d9fc2c0c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/multi_controller/enum.MultiControllerError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/multi_controller/enum.MultiControllerError.html @@ -1,6 +1,6 @@ MultiControllerError in iapyx::load::multi_controller - Rust
pub enum MultiControllerError {
 
Show 13 variants Wallet(Error), - Backend(Error), + Backend(Error), Controller(ControllerError), PinRead(Error), WalletTime(Error), @@ -14,7 +14,7 @@ InvalidProposalsLen(VotePlanId),
}
Expand description

Errors for MultiController

Variants§

§

Wallet(Error)

Wallet related errors

-
§

Backend(Error)

Backend related errors

+
§

Backend(Error)

Backend related errors

§

Controller(ControllerError)

Wallet Controller related errors

§

PinRead(Error)

Read pin errors

§

WalletTime(Error)

Wallet time boundaries errors

@@ -26,7 +26,7 @@
§

MissingProposal(usize)

Missing proposal

§

VotesCastRegister(VoteCastCounterError)

Missing proposal

§

InvalidProposalsLen(VotePlanId)

Too many proposals

-

Trait Implementations§

source§

impl Debug for MultiControllerError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for MultiControllerError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for MultiControllerError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ControllerError> for MultiControllerError

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: VoteCastCounterError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: PinReadError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for RequestGenError

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for MultiControllerError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for MultiControllerError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for MultiControllerError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ControllerError> for MultiControllerError

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: VoteCastCounterError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: PinReadError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for RequestGenError

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/multi_controller/struct.MultiController.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/multi_controller/struct.MultiController.html index 89a3f598ba..2daf11c874 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/multi_controller/struct.MultiController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/multi_controller/struct.MultiController.html @@ -1,10 +1,10 @@ MultiController in iapyx::load::multi_controller - Rust
pub struct MultiController {
-    pub(super) backend: ValgrindClient,
+    pub(super) backend: ValgrindClient,
     pub(super) wallets: Vec<Wallet>,
     pub(super) settings: Settings,
 }
Expand description

Responsible for controlling more than one wallet at one time. Useful for load scenario or wallets which handles many users

-

Fields§

§backend: ValgrindClient§wallets: Vec<Wallet>§settings: Settings

Implementations§

source§

impl MultiController

Fields§

§backend: ValgrindClient§wallets: Vec<Wallet>§settings: Settings

Implementations§

source§

impl MultiController

source

pub fn recover_from_qrs<P: AsRef<Path>>( wallet_backend_address: &str, qrs: &[P], pin_mode: &PinReadModeSettings, @@ -29,7 +29,7 @@

Panics
) -> Result<Vec<FullProposalInfo>, MultiControllerError>

Gets proposals from vit-servicing-station based on voting group

Errors

On connection issues

-
source

pub(crate) fn backend(&self) -> &ValgrindClient

Get inner backend client which can perform some custom REST API operations over the node +

source

pub(crate) fn backend(&self) -> &ValgrindClient

Get inner backend client which can perform some custom REST API operations over the node or servicing-station

source

pub fn update_wallets_state(&mut self) -> Result<(), MultiControllerError>

Update wallet state for entire wallets collection based on current state in blockchain

Errors
diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/account/struct.AccountRequestGen.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/account/struct.AccountRequestGen.html index 57069227bd..46b7575a06 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/account/struct.AccountRequestGen.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/account/struct.AccountRequestGen.html @@ -1,8 +1,8 @@ AccountRequestGen in iapyx::load::request_generators::jormungandr::account - Rust
pub struct AccountRequestGen {
     rand: OsRng,
     wallets: Vec<Wallet>,
-    rest: WalletNodeRestClient,
-}

Fields§

§rand: OsRng§wallets: Vec<Wallet>§rest: WalletNodeRestClient

Implementations§

source§

impl AccountRequestGen

source

pub fn new(wallets: Vec<Wallet>, rest: WalletNodeRestClient) -> Self

source

pub fn random_account_request(&mut self) -> Result<(), RequestFailure>

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + rest: WalletNodeRestClient, +}

Fields§

§rand: OsRng§wallets: Vec<Wallet>§rest: WalletNodeRestClient

Implementations§

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/batch/struct.BatchWalletRequestGen.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/batch/struct.BatchWalletRequestGen.html index 3bbd848a46..b4c24ae94a 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/batch/struct.BatchWalletRequestGen.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/batch/struct.BatchWalletRequestGen.html @@ -8,9 +8,9 @@ wallet_index: usize, update_account_before_vote: bool, vote_cast_counter: VoteCastCounter, - block_date_generator: BlockDateGenerator, + block_date_generator: BlockDateGenerator, settings: Settings, -}

Fields§

§rand: OsRng§batch_size: usize§multi_controller: MultiController§proposals: Vec<FullProposalInfo>§options: Vec<u8>§use_v1: bool§wallet_index: usize§update_account_before_vote: bool§vote_cast_counter: VoteCastCounter§block_date_generator: BlockDateGenerator§settings: Settings

Implementations§

source§

impl BatchWalletRequestGen

source

pub fn new( +}

Fields§

§rand: OsRng§batch_size: usize§multi_controller: MultiController§proposals: Vec<FullProposalInfo>§options: Vec<u8>§use_v1: bool§wallet_index: usize§update_account_before_vote: bool§vote_cast_counter: VoteCastCounter§block_date_generator: BlockDateGenerator§settings: Settings

Implementations§

source§

impl BatchWalletRequestGen

source

pub fn new( multi_controller: MultiController, batch_size: usize, use_v1: bool, diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/enum.RequestGenError.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/enum.RequestGenError.html index 6ed7bea517..78b93ab217 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/enum.RequestGenError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/enum.RequestGenError.html @@ -1,8 +1,8 @@ RequestGenError in iapyx::load::request_generators::jormungandr::post - Rust
pub enum RequestGenError {
     Wallet(Error),
-    Backend(Error),
+    Backend(Error),
     MultiController(MultiControllerError),
-}

Variants§

§

Wallet(Error)

§

Backend(Error)

§

MultiController(MultiControllerError)

Trait Implementations§

source§

impl Debug for RequestGenError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for RequestGenError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for RequestGenError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for RequestGenError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for RequestGenError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for RequestGenError

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<RequestGenError> for Error

source§

fn from(source: RequestGenError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

Wallet(Error)

§

Backend(Error)

§

MultiController(MultiControllerError)

Trait Implementations§

source§

impl Debug for RequestGenError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for RequestGenError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for RequestGenError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for RequestGenError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for RequestGenError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for RequestGenError

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<RequestGenError> for Error

source§

fn from(source: RequestGenError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/single/struct.WalletRequestGen.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/single/struct.WalletRequestGen.html index 630c4d5d20..7d820d836c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/single/struct.WalletRequestGen.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/post/single/struct.WalletRequestGen.html @@ -6,7 +6,7 @@ wallet_index: usize, update_account_before_vote: bool, vote_cast_counter: VoteCastCounter, - block_date_generator: BlockDateGenerator, + block_date_generator: BlockDateGenerator, settings: Settings, }
Expand description

Vote request generator. Implements RequestGenerator interface which incorporates generator to load testing framework. Responsibility is to keep track of wallets under tests and prepare @@ -19,7 +19,7 @@ proposals are eligible to vote on. Having in mind internal structure of vote plan (voteplan can have many proposals) and requirement to send batch of votes may result in different proposals from different voteplan. -

Fields§

§rand: OsRng§multi_controller: MultiController§proposals: Vec<FullProposalInfo>§options: Vec<u8>§wallet_index: usize§update_account_before_vote: bool§vote_cast_counter: VoteCastCounter§block_date_generator: BlockDateGenerator§settings: Settings

Implementations§

source§

impl WalletRequestGen

source

pub fn new( +

Fields§

§rand: OsRng§multi_controller: MultiController§proposals: Vec<FullProposalInfo>§options: Vec<u8>§wallet_index: usize§update_account_before_vote: bool§vote_cast_counter: VoteCastCounter§block_date_generator: BlockDateGenerator§settings: Settings

Implementations§

source§

impl WalletRequestGen

source

pub fn new( multi_controller: MultiController, update_account_before_vote: bool, group: &str diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/settings/struct.SettingsRequestGen.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/settings/struct.SettingsRequestGen.html index 0b45f1a9f3..2dafcc60a8 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/settings/struct.SettingsRequestGen.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/jormungandr/settings/struct.SettingsRequestGen.html @@ -1,7 +1,7 @@ SettingsRequestGen in iapyx::load::request_generators::jormungandr::settings - Rust
pub struct SettingsRequestGen {
-    rest: WalletNodeRestClient,
+    rest: WalletNodeRestClient,
     max_splits: usize,
-}

Fields§

§rest: WalletNodeRestClient§max_splits: usize

Implementations§

source§

impl SettingsRequestGen

source

pub fn new(rest: WalletNodeRestClient) -> Self

source

pub fn settings_request(&mut self) -> Result<(), RequestFailure>

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§rest: WalletNodeRestClient§max_splits: usize

Implementations§

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/servicing_station/struct.ServicingStationRequestGen.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/servicing_station/struct.ServicingStationRequestGen.html index d02fd191f8..adaa2b085a 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/servicing_station/struct.ServicingStationRequestGen.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/request_generators/servicing_station/struct.ServicingStationRequestGen.html @@ -1,15 +1,15 @@ ServicingStationRequestGen in iapyx::load::request_generators::servicing_station - Rust
pub struct ServicingStationRequestGen {
-    client: VitStationRestClient,
+    client: VitStationRestClient,
     proposals: Vec<Proposal>,
     challenges: Vec<Challenge>,
     rand: OsRng,
     request_type: ServicingStationRequestType,
     max_splits: usize,
-}

Fields§

§client: VitStationRestClient§proposals: Vec<Proposal>§challenges: Vec<Challenge>§rand: OsRng§request_type: ServicingStationRequestType§max_splits: usize

Implementations§

source§

impl ServicingStationRequestGen

source

pub fn new_fund(client: VitStationRestClient) -> Self

source

pub fn new_challenge( - client: VitStationRestClient, +}

Fields§

§client: VitStationRestClient§proposals: Vec<Proposal>§challenges: Vec<Challenge>§rand: OsRng§request_type: ServicingStationRequestType§max_splits: usize

Implementations§

source§

impl ServicingStationRequestGen

source

pub fn new_fund(client: VitStationRestClient) -> Self

source

pub fn new_challenge( + client: VitStationRestClient, challenges: Vec<Challenge> -) -> Self

source

pub fn new_challenges(client: VitStationRestClient) -> Self

source

pub fn new_proposals(client: VitStationRestClient) -> Self

source

pub fn new_proposal( - client: VitStationRestClient, +) -> Self

source

pub fn new_challenges(client: VitStationRestClient) -> Self

source

pub fn new_proposals(client: VitStationRestClient) -> Self

source

pub fn new_proposal( + client: VitStationRestClient, proposals: Vec<Proposal> ) -> Self

source

fn next_usize(&mut self) -> usize

source

fn random_proposal(&mut self) -> Result<Response, RequestFailure>

source

fn random_challenge(&mut self) -> Result<Response, RequestFailure>

source

pub fn next_request(&mut self) -> Result<Vec<Option<Id>>, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/scenario/artificial_users/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/scenario/artificial_users/enum.Error.html index 6f700c59df..2f4d9997db 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/scenario/artificial_users/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/scenario/artificial_users/enum.Error.html @@ -1,14 +1,14 @@ Error in iapyx::load::scenario::artificial_users - Rust
pub enum Error {
     LoadConfig(NodeLoadConfigError),
     ServicingConfig(ServicingStationConfigError),
-    Rest(VitStationRestError),
+    Rest(VitStationRestError),
     MultiController(MultiControllerError),
 }
Expand description

Generator errors

Variants§

§

LoadConfig(NodeLoadConfigError)

Loading configuration

§

ServicingConfig(ServicingStationConfigError)

Building configuration

-
§

Rest(VitStationRestError)

Rest api errors

+
§

Rest(VitStationRestError)

Rest api errors

§

MultiController(MultiControllerError)

Controller errors

-

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: ServicingStationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeLoadConfigError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: VitStationRestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: ServicingStationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeLoadConfigError) -> Self

Converts to this type from the input type.
source§

impl From<MultiControllerError> for Error

source§

fn from(source: MultiControllerError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: VitStationRestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/scenario/servicing_station/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/scenario/servicing_station/enum.Error.html index c4858b4df9..e9c98a557d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/scenario/servicing_station/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/scenario/servicing_station/enum.Error.html @@ -1,10 +1,10 @@ Error in iapyx::load::scenario::servicing_station - Rust
pub enum Error {
     ConfigurationError(ServicingStationConfigError),
-    RestError(VitStationRestError),
+    RestError(VitStationRestError),
 }
Expand description

Servicing station errors

Variants§

§

ConfigurationError(ServicingStationConfigError)

Configuration error

-
§

RestError(VitStationRestError)

Rest api errors

-

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: ServicingStationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: VitStationRestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

§

RestError(VitStationRestError)

Rest api errors

+

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: ServicingStationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<RestError> for Error

source§

fn from(source: VitStationRestError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/status_provider/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/status_provider/enum.Error.html index e881f5f68f..b3a3b98141 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/status_provider/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/status_provider/enum.Error.html @@ -1,10 +1,10 @@ Error in iapyx::load::status_provider - Rust
pub enum Error {
     Wallet(Error),
-    Backend(Error),
+    Backend(Error),
     Controller(ControllerError),
     PinRead(Error),
     WalletTime(Error),
-}

Variants§

§

Wallet(Error)

§

Backend(Error)

§

Controller(ControllerError)

§

PinRead(Error)

§

WalletTime(Error)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ControllerError> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: StatusProviderError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

Wallet(Error)

§

Backend(Error)

§

Controller(ControllerError)

§

PinRead(Error)

§

WalletTime(Error)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<ControllerError> for Error

source§

fn from(source: ControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: StatusProviderError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/status_provider/struct.VoteStatusProvider.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/status_provider/struct.VoteStatusProvider.html index e5f92cb157..b75d3f425c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/status_provider/struct.VoteStatusProvider.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/load/status_provider/struct.VoteStatusProvider.html @@ -1,9 +1,9 @@ VoteStatusProvider in iapyx::load::status_provider - Rust
pub struct VoteStatusProvider {
-    backend: ValgrindClient,
+    backend: ValgrindClient,
 }
Expand description

Responsible for providing information about status for given ids collection. It can work over a batch of ids by preparing request to Jormungandr V1 REST Api. Basically it query statues for given ids and prepare Status struct for each id

-

Fields§

§backend: ValgrindClient

Implementations§

source§

impl VoteStatusProvider

source

pub fn new(backend_address: String, debug: bool) -> Result<Self, Error>

Creates object based on address and verbosity

+

Fields§

§backend: ValgrindClient

Implementations§

source§

impl VoteStatusProvider

source

pub fn new(backend_address: String, debug: bool) -> Result<Self, Error>

Creates object based on address and verbosity

Errors

On connectivity issues

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.Controller.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.Controller.html index 95ad21c35d..21bd503001 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.Controller.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.Controller.html @@ -1,14 +1,14 @@ Controller in iapyx - Rust

Struct iapyx::Controller

source ·
pub struct Controller {
-    pub backend: ValgrindClient,
+    pub backend: ValgrindClient,
     pub wallet: Wallet,
     pub settings: Settings,
-    pub block_date_generator: BlockDateGenerator,
+    pub block_date_generator: BlockDateGenerator,
 }
Expand description

Responsible for all wallet operations from voting to retrieving information about proposals or voting power

-

Fields§

§backend: ValgrindClient

Catalyst backend client

+

Fields§

§backend: ValgrindClient

Catalyst backend client

§wallet: Wallet

Wallet state

§settings: Settings

Cached blockchain settings

-
§block_date_generator: BlockDateGenerator

Expiry date generator

+
§block_date_generator: BlockDateGenerator

Expiry date generator

Implementations§

source§

impl Controller

source

pub fn switch_backend( &mut self, proxy_address: String, @@ -29,7 +29,7 @@

Panics

On internal error in which vec does not hold transaction

source

pub fn set_block_date_generator( &mut self, - block_date_generator: BlockDateGenerator + block_date_generator: BlockDateGenerator )

Sets transaction ttl definition. Usually when we are sending some fragments we need to define how long we want to wait until it will be put in block. BlockDateGenerator helps us define ttl without calculating it each time

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.ControllerBuilder.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.ControllerBuilder.html index 93ac813790..b83e60a70b 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.ControllerBuilder.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.ControllerBuilder.html @@ -1,9 +1,9 @@ ControllerBuilder in iapyx - Rust
pub struct ControllerBuilder {
-    backend: Option<ValgrindClient>,
+    backend: Option<ValgrindClient>,
     wallet: Option<Wallet>,
     settings: Option<Settings>,
 }
Expand description

Builder for wallet controller

-

Fields§

§backend: Option<ValgrindClient>§wallet: Option<Wallet>§settings: Option<Settings>

Implementations§

source§

impl ControllerBuilder

Fields§

§backend: Option<ValgrindClient>§wallet: Option<Wallet>§settings: Option<Settings>

Implementations§

source§

impl ControllerBuilder

source

pub fn with_backend_from_address<S: Into<String>>( self, proxy_address: S, backend_settings: ValgrindSettings @@ -12,7 +12,7 @@

Errors

On connectivity issues with given address

source

pub fn with_backend_from_client( self, - backend: ValgrindClient + backend: ValgrindClient ) -> Result<Self, Error>

Sets backend from ValgrindClient struct

Errors

On connectivity issues with given address

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.MultiController.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.MultiController.html index 3a9e7c187e..62b88b5f9a 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.MultiController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.MultiController.html @@ -1,10 +1,10 @@ MultiController in iapyx - Rust

Struct iapyx::MultiController

source ·
pub struct MultiController {
-    pub(super) backend: ValgrindClient,
+    pub(super) backend: ValgrindClient,
     pub(super) wallets: Vec<Wallet>,
     pub(super) settings: Settings,
 }
Expand description

Responsible for controlling more than one wallet at one time. Useful for load scenario or wallets which handles many users

-

Fields§

§backend: ValgrindClient§wallets: Vec<Wallet>§settings: Settings

Implementations§

source§

impl MultiController

Fields§

§backend: ValgrindClient§wallets: Vec<Wallet>§settings: Settings

Implementations§

source§

impl MultiController

source

pub fn recover_from_qrs<P: AsRef<Path>>( wallet_backend_address: &str, qrs: &[P], pin_mode: &PinReadModeSettings, @@ -29,7 +29,7 @@

Panics
) -> Result<Vec<FullProposalInfo>, MultiControllerError>

Gets proposals from vit-servicing-station based on voting group

Errors

On connection issues

-
source

pub(crate) fn backend(&self) -> &ValgrindClient

Get inner backend client which can perform some custom REST API operations over the node +

source

pub(crate) fn backend(&self) -> &ValgrindClient

Get inner backend client which can perform some custom REST API operations over the node or servicing-station

source

pub fn update_wallets_state(&mut self) -> Result<(), MultiControllerError>

Update wallet state for entire wallets collection based on current state in blockchain

Errors
diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.VoteStatusProvider.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.VoteStatusProvider.html index eb1c07f712..1602274a75 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.VoteStatusProvider.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.VoteStatusProvider.html @@ -1,9 +1,9 @@ VoteStatusProvider in iapyx - Rust
pub struct VoteStatusProvider {
-    backend: ValgrindClient,
+    backend: ValgrindClient,
 }
Expand description

Responsible for providing information about status for given ids collection. It can work over a batch of ids by preparing request to Jormungandr V1 REST Api. Basically it query statues for given ids and prepare Status struct for each id

-

Fields§

§backend: ValgrindClient

Implementations§

source§

impl VoteStatusProvider

source

pub fn new(backend_address: String, debug: bool) -> Result<Self, Error>

Creates object based on address and verbosity

+

Fields§

§backend: ValgrindClient

Implementations§

source§

impl VoteStatusProvider

source

pub fn new(backend_address: String, debug: bool) -> Result<Self, Error>

Creates object based on address and verbosity

Errors

On connectivity issues

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.WalletRequestGen.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.WalletRequestGen.html index f666641c81..728a79d9f4 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.WalletRequestGen.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/struct.WalletRequestGen.html @@ -6,7 +6,7 @@ wallet_index: usize, update_account_before_vote: bool, vote_cast_counter: VoteCastCounter, - block_date_generator: BlockDateGenerator, + block_date_generator: BlockDateGenerator, settings: Settings, }
Expand description

Vote request generator. Implements RequestGenerator interface which incorporates generator to load testing framework. Responsibility is to keep track of wallets under tests and prepare @@ -19,7 +19,7 @@ proposals are eligible to vote on. Having in mind internal structure of vote plan (voteplan can have many proposals) and requirement to send batch of votes may result in different proposals from different voteplan. -

Fields§

§rand: OsRng§multi_controller: MultiController§proposals: Vec<FullProposalInfo>§options: Vec<u8>§wallet_index: usize§update_account_before_vote: bool§vote_cast_counter: VoteCastCounter§block_date_generator: BlockDateGenerator§settings: Settings

Implementations§

source§

impl WalletRequestGen

source

pub fn new( +

Fields§

§rand: OsRng§multi_controller: MultiController§proposals: Vec<FullProposalInfo>§options: Vec<u8>§wallet_index: usize§update_account_before_vote: bool§vote_cast_counter: VoteCastCounter§block_date_generator: BlockDateGenerator§settings: Settings

Implementations§

source§

impl WalletRequestGen

source

pub fn new( multi_controller: MultiController, update_account_before_vote: bool, group: &str diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/utils/expiry/fn.default_block_date_generator.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/utils/expiry/fn.default_block_date_generator.html index 559f64aaea..b625309f7a 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/utils/expiry/fn.default_block_date_generator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/utils/expiry/fn.default_block_date_generator.html @@ -1,4 +1,4 @@ default_block_date_generator in iapyx::utils::expiry - Rust
pub fn default_block_date_generator(
     block0_settings: &SettingsDto
-) -> BlockDateGenerator
Expand description

Creates BlockDateGenerator object based on settings

+) -> BlockDateGenerator
Expand description

Creates BlockDateGenerator object based on settings

\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/utils/expiry/fn.from_block_or_shift.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/utils/expiry/fn.from_block_or_shift.html index 0bebe73897..c1dd7d3903 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/utils/expiry/fn.from_block_or_shift.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/utils/expiry/fn.from_block_or_shift.html @@ -2,5 +2,5 @@ valid_until_fixed: Option<BlockDate>, valid_until_shift: Option<BlockDate>, block0_settings: &SettingsDto -) -> BlockDateGenerator
Expand description

Creates BlockDateGenerator object based on setup

+) -> BlockDateGenerator
Expand description

Creates BlockDateGenerator object based on setup

\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/wallet/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/wallet/enum.Error.html index 46812071b8..1c2dbbd0a4 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/iapyx/wallet/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/iapyx/wallet/enum.Error.html @@ -1,14 +1,14 @@ Error in iapyx::wallet - Rust

Enum iapyx::wallet::Error

source ·
pub enum Error {
     CannotRecover(String),
     CannotRetrieveFunds(String),
-    BackendError(Error),
+    BackendError(Error),
     CannotSendVote(String),
 }
Expand description

Wallet error

Variants§

§

CannotRecover(String)

Recovery failed

§

CannotRetrieveFunds(String)

Funds retrieval failure

-
§

BackendError(Error)

Backend issues

+
§

BackendError(Error)

Backend issues

§

CannotSendVote(String)

Error with sending votes

-

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for RequestGenError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for ControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for MultiControllerError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for RequestGenError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/implementors/core/convert/trait.AsRef.js b/tests/typhon-registration/06_rust_api/rust/doc/implementors/core/convert/trait.AsRef.js index eb3b7d1b74..553283bd9a 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/implementors/core/convert/trait.AsRef.js +++ b/tests/typhon-registration/06_rust_api/rust/doc/implementors/core/convert/trait.AsRef.js @@ -10,7 +10,7 @@ "hdkeygen":[["impl AsRef<[u8]> for AccountId"],["impl<K, P> AsRef<K> for Key<K, P>"]], "jormungandr":[["impl AsRef<[Hash]> for Checkpoints"],["impl AsRef<PublicKey> for NodeId"]], "jormungandr_automation":[["impl AsRef<str> for Level"]], -"jormungandr_lib":[["impl AsRef<Stake> for Stake"],["impl<T, A: VerificationAlgorithm> AsRef<Signature<T, A>> for Signature<T, A>"],["impl AsRef<EitherEd25519SecretKey> for SigningKey"],["impl AsRef<OffsetDateTime> for LocalDateTime"],["impl AsRef<Value> for Value"],["impl<A: AsymmetricKey> AsRef<SecretKey<A>> for SigningKey<A>"],["impl<A: AsymmetricPublicKey> AsRef<PublicKey<A>> for Identifier<A>"],["impl AsRef<PublicKey<Ed25519>> for Identifier"],["impl AsRef<Duration> for Duration"],["impl AsRef<[u8]> for EncryptedTally"],["impl AsRef<Blake2b256> for Hash"],["impl AsRef<AccountIdentifier> for AccountIdentifier"],["impl AsRef<SystemTime> for SystemTime"],["impl AsRef<Ratio> for Ratio"],["impl AsRef<Address> for Address"],["impl AsRef<BlockDate> for BlockDate"],["impl AsRef<str> for CorsOrigin"],["impl AsRef<Witness> for TransactionWitness"],["impl AsRef<Addr> for OldAddress"]], +"jormungandr_lib":[["impl AsRef<Stake> for Stake"],["impl<T, A: VerificationAlgorithm> AsRef<Signature<T, A>> for Signature<T, A>"],["impl AsRef<EitherEd25519SecretKey> for SigningKey"],["impl AsRef<OffsetDateTime> for LocalDateTime"],["impl AsRef<Value> for Value"],["impl<A: AsymmetricKey> AsRef<SecretKey<A>> for SigningKey<A>"],["impl<A: AsymmetricPublicKey> AsRef<PublicKey<A>> for Identifier<A>"],["impl AsRef<PublicKey<Ed25519>> for Identifier"],["impl AsRef<Duration> for Duration"],["impl AsRef<[u8]> for EncryptedTally"],["impl AsRef<Blake2b256> for Hash"],["impl AsRef<AccountIdentifier> for AccountIdentifier"],["impl AsRef<SystemTime> for SystemTime"],["impl AsRef<Ratio> for Ratio"],["impl AsRef<Address> for Address"],["impl AsRef<BlockDate> for BlockDate"],["impl AsRef<str> for CorsOrigin"],["impl AsRef<Witness> for TransactionWitness"],["impl AsRef<Addr> for OldAddress"]], "jortestkit":[["impl AsRef<[u8]> for APIToken"]], "typed_bytes":[["impl<T> AsRef<[u8]> for ByteArray<T>"],["impl<'a, T> AsRef<[u8]> for ByteSlice<'a, T>"]], "vit_servicing_station_lib":[["impl AsRef<[u8]> for ApiToken"],["impl AsRef<str> for CorsOrigin"]], diff --git a/tests/typhon-registration/06_rust_api/rust/doc/implementors/core/convert/trait.From.js b/tests/typhon-registration/06_rust_api/rust/doc/implementors/core/convert/trait.From.js index 74e4cae501..26f764b8c4 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/implementors/core/convert/trait.From.js +++ b/tests/typhon-registration/06_rust_api/rust/doc/implementors/core/convert/trait.From.js @@ -16,18 +16,18 @@ "explorer":[["impl From<PerVoteCertificateFee> for ConfigParam"],["impl From<UpdateProposal> for UpdateProposal"],["impl From<BlockDate> for BlockDate"],["impl From<Error> for IndexerError"],["impl From<Error> for IndexerError"],["impl From<Discrimination> for ConfigParam"],["impl From<BlockContentMaxSize> for ConfigParam"],["impl From<PoolUpdate> for Certificate"],["impl From<&TaxType> for TreasuryParams"],["impl From<TimeOffsetSeconds> for TimeOffsetSeconds"],["impl From<PoolRegistration> for PoolRegistration"],["impl From<UpdateProposal> for Certificate"],["impl From<&ConfigParam> for ConfigParam"],["impl From<Block0Date> for ConfigParam"],["impl From<PayloadType> for Value"],["impl From<Error> for Error"],["impl From<&ExplorerAddress> for Address"],["impl From<BftLeaderId> for BftLeader"],["impl From<DiscriminationEnum> for Value"],["impl From<VotePlan> for VotePlan"],["impl From<ExplorerError> for IndexerError"],["impl From<&CommitteeId> for AddCommitteeId"],["impl From<RewardPot> for ConfigParam"],["impl From<TransactionMaxExpiryEpochs> for ConfigParam"],["impl From<PoolRetirement> for Certificate"],["impl From<BootstrapError> for Error"],["impl From<StakeDelegation> for Certificate"],["impl From<AddCommitteeId> for ConfigParam"],["impl From<VotePayloadPublicStatus> for VotePayloadStatus"],["impl From<&(NonZeroU32, NonZeroU32)> for PoolRewardParticipationCapping"],["impl From<u32> for VotePlanCount"],["impl From<UpdateVote> for UpdateVote"],["impl From<&RewardParams> for RewardParams"],["impl From<ConsensusType> for ConfigParam"],["impl From<IndexCursor> for String"],["impl From<VoteTally> for Certificate"],["impl From<&u32> for BlockContentMaxSize"],["impl From<HalvingRewardParams> for RewardParamsUnion"],["impl From<VoteCast> for VoteCast"],["impl From<&ConfigParams> for ConfigParams"],["impl From<RemoveBftLeader> for ConfigParam"],["impl From<Error> for Error"],["impl From<TreasuryAdd> for ConfigParam"],["impl From<TallyPrivateStatus> for TallyStatus"],["impl From<PoolUpdate> for PoolUpdate"],["impl From<SlotsPerEpoch> for ConfigParam"],["impl From<&u32> for ProposalExpiration"],["impl From<IndexerError> for Error"],["impl From<AddBftLeader> for ConfigParam"],["impl From<RewardParams> for ConfigParam"],["impl From<&ConsensusType> for ConsensusType"],["impl From<u64> for Value"],["impl From<MintToken> for Certificate"],["impl From<Milli> for ConfigParam"],["impl From<RemoveCommitteeId> for ConfigParam"],["impl From<RewardLimitByAbsoluteStake> for ConfigParam"],["impl From<Error> for IndexerError"],["impl From<&BftLeaderId> for RemoveBftLeader"],["impl From<DigestOf<Blake2b256, VotePlan>> for VotePlanId"],["impl From<&BftLeaderId> for AddBftLeader"],["impl From<&Discrimination> for Discrimination"],["impl From<&u8> for SlotDuration"],["impl From<TreasuryParams> for ConfigParam"],["impl From<ParseError> for IndexerError"],["impl From<BlockNotFound> for ExplorerError"],["impl From<&u8> for TransactionMaxExpiryEpochs"],["impl From<Error> for Error"],["impl From<&u32> for SlotsPerEpoch"],["impl From<u64> for IndexCursor"],["impl From<Arc<ExplorerBlock, Global>> for Block"],["impl From<&Milli> for Milli"],["impl From<&Ratio> for RewardLimitByAbsoluteStake"],["impl From<VotePayloadPrivateStatus> for VotePayloadStatus"],["impl From<ProposalExpiration> for ConfigParam"],["impl From<&LinearFee> for LinearFee"],["impl From<EvmMapping> for EvmMapping"],["impl From<OwnerStakeDelegation> for OwnerStakeDelegation"],["impl From<&PublicKey<Ed25519>> for PublicKey"],["impl From<FeesInTreasury> for ConfigParam"],["impl From<Options> for VoteOptionRange"],["impl<T: Borrow<Weight>> From<T> for Weight"],["impl From<&CommitteeId> for RemoveCommitteeId"],["impl From<TallyPublicStatus> for TallyStatus"],["impl From<&PerVoteCertificateFee> for PerVoteCertificateFee"],["impl From<u64> for VotePlanCount"],["impl From<LinearFee> for ConfigParam"],["impl From<OwnerStakeDelegation> for Certificate"],["impl From<EpochStabilityDepth> for ConfigParam"],["impl From<VoteCast> for Certificate"],["impl From<&bool> for FeesInTreasury"],["impl From<&u32> for EpochStabilityDepth"],["impl From<&Block0Date> for Block0Date"],["impl From<PoolRetirement> for PoolRetirement"],["impl From<Error> for Error"],["impl From<EvmMapping> for Certificate"],["impl From<ChainLength> for IndexCursor"],["impl From<Certificate> for Certificate"],["impl From<RewardLimitNone> for ConfigParam"],["impl From<KesUpdateSpeed> for ConfigParam"],["impl From<&Value> for RewardPot"],["impl From<PayloadType> for PayloadType"],["impl From<&u32> for KesUpdateSpeed"],["impl From<&PerCertificateFee> for PerCertificateFee"],["impl From<UpdateVote> for Certificate"],["impl From<BftLeader> for Leader"],["impl From<VotePlan> for Certificate"],["impl From<DigestOf<Blake2b256, ExternalProposalDocument>> for ExternalProposalId"],["impl From<PerCertificateFee> for ConfigParam"],["impl From<PoolRegistration> for Certificate"],["impl From<&Value> for TreasuryAdd"],["impl From<ConsensusTypeEnum> for Value"],["impl From<LinearRewardParams> for RewardParamsUnion"],["impl From<u64> for VoteStatusCount"],["impl From<PoolRewardParticipationCapping> for ConfigParam"],["impl From<SlotDuration> for ConfigParam"],["impl From<StakeDelegation> for StakeDelegation"],["impl From<Pool> for Leader"],["impl From<ExplorerVoteTally> for TallyStatus"],["impl From<u32> for IndexCursor"]], "explorer_client":[["impl From<Error> for Error"],["impl From<ExplorerError> for Error"]], "hdkeygen":[["impl From<AccountId> for PublicKey<Ed25519>"],["impl From<[u8; 32]> for AccountId"]], -"hersir":[["impl From<Error> for Error"],["impl From<Wallet> for Wallet"],["impl From<Error> for Error"],["impl From<WalletTemplate> for Wallet"],["impl From<StartupError> for Error"],["impl From<Error> for Error"],["impl From<FragmentSenderError> for Error"],["impl From<ReadError> for Error"],["impl From<FixtureError> for Error"],["impl From<Error> for Error"],["impl From<RestError> for Error"],["impl From<InteractiveCommandError> for Error"],["impl From<ExplorerError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ExplorerError> for Error"],["impl From<InteractiveCommandError> for Error"],["impl From<Error> for Error"],["impl From<WriteError> for Error"],["impl From<RestError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<MockClientError> for Error"],["impl From<ReadError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<WalletError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ConsumptionBenchmarkError> for Error"],["impl From<FragmentVerifierError> for Error"],["impl From<Error> for Error"],["impl From<StartupError> for Error"],["impl From<Error> for Error"],["impl From<ScanError> for Error"],["impl From<Error> for Error"],["impl From<FragmentSenderError> for Error"],["impl From<MonitorController> for Controller"],["impl From<Error> for Error"]], -"iapyx":[["impl From<ImageError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<RestError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<MultiController> for Vec<Wallet>"],["impl From<MultiControllerError> for Error"],["impl From<Error> for ControllerError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<MultiControllerError> for RequestGenError"],["impl From<Error> for Error"],["impl From<Error> for RequestGenError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ImageError> for Error"],["impl From<Error> for MultiControllerError"],["impl From<Error> for Error"],["impl From<ControllerError> for Error"],["impl From<Error> for ControllerError"],["impl From<Error> for MultiControllerError"],["impl From<RestError> for Error"],["impl From<Error> for ControllerError"],["impl From<Error> for Error"],["impl From<BadPinError> for Error"],["impl From<Error> for Error"],["impl From<Error> for RequestGenError"],["impl From<Error> for Error"],["impl From<Error> for ControllerError"],["impl From<RestError> for Error"],["impl From<MultiControllerError> for Error"],["impl From<MultiControllerError> for Error"],["impl From<Error> for MultiControllerError"],["impl From<ControllerError> for MultiControllerError"],["impl From<Error> for MultiControllerError"],["impl From<Error> for Error"],["impl From<RestError> for ControllerError"],["impl From<ParseAccountIdentifierError> for ControllerError"],["impl From<Error> for MultiControllerError"],["impl From<Error> for MultiControllerError"],["impl From<Error> for Error"],["impl From<KeyQrCodeError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<RequestGenError> for Error"]], +"hersir":[["impl From<Error> for Error"],["impl From<Wallet> for Wallet"],["impl From<Error> for Error"],["impl From<WalletTemplate> for Wallet"],["impl From<StartupError> for Error"],["impl From<Error> for Error"],["impl From<FragmentSenderError> for Error"],["impl From<ReadError> for Error"],["impl From<FixtureError> for Error"],["impl From<Error> for Error"],["impl From<RestError> for Error"],["impl From<InteractiveCommandError> for Error"],["impl From<ExplorerError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ExplorerError> for Error"],["impl From<InteractiveCommandError> for Error"],["impl From<Error> for Error"],["impl From<WriteError> for Error"],["impl From<RestError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<MockClientError> for Error"],["impl From<ReadError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<WalletError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ConsumptionBenchmarkError> for Error"],["impl From<FragmentVerifierError> for Error"],["impl From<Error> for Error"],["impl From<StartupError> for Error"],["impl From<Error> for Error"],["impl From<ScanError> for Error"],["impl From<Error> for Error"],["impl From<FragmentSenderError> for Error"],["impl From<MonitorController> for Controller"],["impl From<Error> for Error"]], +"iapyx":[["impl From<ImageError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<RestError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<MultiController> for Vec<Wallet>"],["impl From<MultiControllerError> for Error"],["impl From<Error> for ControllerError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<MultiControllerError> for RequestGenError"],["impl From<Error> for Error"],["impl From<Error> for RequestGenError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ImageError> for Error"],["impl From<Error> for MultiControllerError"],["impl From<Error> for Error"],["impl From<ControllerError> for Error"],["impl From<Error> for ControllerError"],["impl From<Error> for MultiControllerError"],["impl From<RestError> for Error"],["impl From<Error> for ControllerError"],["impl From<Error> for Error"],["impl From<BadPinError> for Error"],["impl From<Error> for Error"],["impl From<Error> for RequestGenError"],["impl From<Error> for Error"],["impl From<Error> for ControllerError"],["impl From<RestError> for Error"],["impl From<MultiControllerError> for Error"],["impl From<MultiControllerError> for Error"],["impl From<Error> for MultiControllerError"],["impl From<ControllerError> for MultiControllerError"],["impl From<Error> for MultiControllerError"],["impl From<Error> for Error"],["impl From<RestError> for ControllerError"],["impl From<ParseAccountIdentifierError> for ControllerError"],["impl From<Error> for MultiControllerError"],["impl From<Error> for MultiControllerError"],["impl From<Error> for Error"],["impl From<KeyQrCodeError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<RequestGenError> for Error"]], "iapyx_load":[["impl From<Error> for IapyxLoadCommandError"],["impl From<Error> for IapyxLoadCommandError"],["impl From<Error> for IapyxLoadCommandError"],["impl From<Error> for IapyxLoadCommandError"],["impl From<MultiControllerError> for IapyxLoadCommandError"],["impl From<Error> for IapyxLoadCommandError"]], "integration_tests":[["impl From<Error> for Error"],["impl From<FragmentSenderError> for Error"],["impl From<ControllerError> for Error"],["impl From<Error> for Error"]], "jcli_lib":[["impl From<FromHexError> for Error"],["impl From<DecryptedPrivateTallyError> for Error"],["impl From<Error> for Error"],["impl From<SharesError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<PathBuf> for OutputFile"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<CertificateFromStrError> for Error"],["impl From<DecodeError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<UnitVectorInitializationError> for Error"],["impl From<Error> for Error"],["impl From<GtmplError> for Error"],["impl From<Error> for Error"],["impl From<CertificateFromBech32Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<FromHexError> for Error"],["impl<'a> From<&'a str> for FormatVariant"],["impl From<Error> for VotePlanError"],["impl From<Error> for VotePlanError"],["impl From<Error> for SharesError"],["impl From<Error> for Error"],["impl From<FromHexError> for Error"],["impl From<Error> for Error"],["impl From<Error> for ReadYamlError"],["impl From<Error> for Error"],["impl From<DecryptionError> for SharesError"],["impl From<SignatureError> for Error"],["impl From<Error> for Error"],["impl From<ValueError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<TallyError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<VotePlanError> for Error"],["impl From<Error> for Error"],["impl From<Error> for ReadYamlError"],["impl From<Block0ConfigurationError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<FormatVariant> for OutputFormat"],["impl From<Error> for SharesError"],["impl From<PublicKeyError> for Error"],["impl From<FromHexError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<WriteError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<SecretKeyError> for Error"],["impl From<Error> for Error"],["impl From<ReadYamlError> for Error"],["impl From<Error> for Error"],["impl From<VotePlanError> for Error"],["impl From<Error> for Error"],["impl From<ReadError> for Error"],["impl From<Error> for Error"],["impl From<Vec<TallyDecryptShare, Global>> for MemberVotePlanShares"],["impl From<DerivationError> for Error"],["impl From<SharesError> for Error"]], "jormungandr":[["impl From<SendError> for Error"],["impl From<Error> for Error"],["impl From<TrySendError<TransactionMsg>> for Error"],["impl From<ParseError> for Error"],["impl<T> From<TrySendError<T>> for Error"],["impl From<LedgerError> for Error"],["impl From<ValueError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<HeaderChainVerifyError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Box<TrySendError<TransactionMsg>, Global>> for Error"],["impl From<Box<Error, Global>> for LeadershipError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<SendError> for Error"],["impl From<Error> for NodeSecretFromFileError"],["impl From<ServiceError> for Error"],["impl From<Gossip> for Gossip"],["impl From<ReplySendError> for StreamingError"],["impl From<Gossip> for Gossip"],["impl From<Block0Error> for Error"],["impl From<NodeSecretFromFileError> for Error"],["impl From<Checkpoints> for Vec<HeaderHash>"],["impl From<Error> for Block0Error"],["impl From<PublicKeyFromStrError> for Error"],["impl From<Identifier<Ed25519>> for NodeId"],["impl From<Error> for Error"],["impl From<Gossips> for Vec<Gossip>"],["impl From<HeaderChainVerifyError> for Error"],["impl From<FetchBlockError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Box<Error, Global>> for Error"],["impl From<Vec<Gossip, Global>> for Gossips"],["impl From<Error> for PropagateError"],["impl From<Error> for Error"],["impl From<TrySendError<TransactionMsg>> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for StreamingError"],["impl From<TrySendError<TransactionMsg>> for Error"],["impl From<ReadError> for GossipError"],["impl From<LayersConfig> for CustomLayerBuilder"],["impl From<ValueError> for Error"],["impl From<Error> for LeadershipError"],["impl From<Error> for PeerResolveError"],["impl From<Error> for Error"],["impl From<Box<Error, Global>> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Block0Error> for Error"],["impl From<Block0Malformed> for Block0Error"],["impl From<Error> for Error"],["impl From<FromHexError> for Error"],["impl From<Error> for Error"],["impl From<Canceled> for Error"],["impl From<SendError> for PropagateError"],["impl From<Vec<Gossip, Global>> for Gossips"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<DiagnosticError> for Error"],["impl From<FromConfigParamError> for Error"],["impl From<Error> for Error"],["impl From<ReadError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<NodeId> for NodeId"],["impl From<Box<Error, Global>> for Error"],["impl From<GossipError> for GossipError"],["impl From<Error> for HeaderChainVerifyError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<PublicKeyFromStrError> for Error"],["impl From<Error> for Error"],["impl From<SendError> for Error"],["impl From<Error> for NodeSecretFromFileError"],["impl From<FromHexError> for Error"],["impl From<Gossip> for PeerInfo"]], "jormungandr_automation":[["impl From<Error> for GraphQlClientError"],["impl From<ConsensusType> for ProtocolVersion"],["impl From<Error> for RestError"],["impl From<ReadError> for Error"],["impl From<Error> for SyncNodeError"],["impl From<Error> for RestError"],["impl From<JormungandrError> for StartupError"],["impl From<FixtureError> for Error"],["impl From<ReadError> for RestError"],["impl From<Error> for Block0Error"],["impl From<WriteError> for Error"],["impl From<FixtureError> for Error"],["impl From<WriteError> for Block0Error"],["impl From<NodeState> for Status"],["impl From<LogEntry> for Timestamp"],["impl From<Error> for StartupError"],["impl From<Error> for Error"],["impl From<RestError> for StateVerifierError"],["impl From<Error> for ExplorerError"],["impl From<Hash> for MemPoolCheck"],["impl From<ReadError> for Block0Error"],["impl From<Error> for Block0Error"],["impl From<ProcessError> for StartupError"],["impl From<FixtureError> for Error"],["impl From<RestError> for StartupError"],["impl From<Error> for ShutdownError"],["impl From<JormungandrError> for ShutdownError"],["impl From<GraphQlClientError> for ExplorerError"],["impl From<ValueError> for StateVerifierError"],["impl From<Block0ConfigurationError> for Block0Error"],["impl From<Error> for Block0Error"],["impl From<Error> for Block0Error"],["impl From<PathBuf> for TestingDirectory"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Option<PathBuf>> for TestingDirectory"],["impl From<Error> for Error"],["impl From<Error> for Block0Error"],["impl From<Error> for RestError"],["impl From<MeasurementReportInterval> for u32"],["impl From<LogEntryLegacy> for LogEntry"],["impl From<FixtureError> for StartupError"],["impl From<StakePool> for StakePool"],["impl From<WriteError> for Error"],["impl From<Error> for StartupError"],["impl From<KeyPair<Ed25519>> for SecretModelFactory"],["impl From<Error> for ExplorerError"],["impl From<Error> for StartupError"],["impl From<Error> for FragmentNodeError"],["impl From<Error> for RestError"],["impl From<SyncWaitParams> for Thresholds<Speed>"],["impl From<Error> for Block0Error"]], "jormungandr_integration_tests":[["impl From<Version> for LegacySingleNodeTestBootstrapper"]], -"jormungandr_lib":[["impl<T> From<Hash> for DigestOf<Blake2b256, T>"],["impl From<Error> for CertificateFromStrError"],["impl From<LastRewards> for LastRewards"],["impl From<NumberOfSlotsPerEpoch> for u32"],["impl From<SignedCertificate> for SignedCertificate"],["impl From<TryFromNumberOfSlotsPerEpochError> for FromConfigParamsError"],["impl From<LogMaxEntries> for usize"],["impl From<TryFromKesUpdateSpeedError> for FromConfigParamsError"],["impl From<SystemTime> for SecondsSinceUnixEpoch"],["impl From<SystemTime> for SecondsSinceUnixEpoch"],["impl From<Tally> for TallyResult"],["impl From<KesUpdateSpeed> for ConfigParam"],["impl From<Hash> for Blake2b256"],["impl From<VotePlan> for VotePlan"],["impl From<Hash> for Hash"],["impl From<ReadError> for CertificateFromBech32Error"],["impl From<UnspecifiedAccountIdentifier> for AccountIdentifier"],["impl From<LastRewards> for LastRewards"],["impl<'a, E> From<&'a AccountState<E>> for AccountState"],["impl<'a> From<Entry<'a, Address>> for UTxOInfo"],["impl<T, A: VerificationAlgorithm> From<Signature<T, A>> for Signature<T, A>"],["impl From<TokenIdentifier> for TokenIdentifier"],["impl From<TryFromSlotDurationError> for FromConfigParamError"],["impl From<Blake2b256> for Hash"],["impl From<Value> for u64"],["impl From<CertificateFromBech32Error> for CertificateFromStrError"],["impl From<u64> for Stake"],["impl From<Duration> for Duration"],["impl From<Error> for Block0ConfigurationError"],["impl From<Ratio> for Ratio"],["impl From<Error> for CertificateFromBech32Error"],["impl From<String> for CorsOrigin"],["impl From<Value> for Value"],["impl From<Certificate> for Certificate"],["impl From<SlotDuration> for u8"],["impl From<DelegationType> for DelegationType"],["impl From<Identifier<Ed25519>> for Identifier"],["impl From<Stake> for Stake"],["impl From<usize> for PoolMaxEntries"],["impl From<TimeEraDef> for TimeEra"],["impl From<ConsensusLeaderId> for BftLeaderId"],["impl From<Hash> for [u8; 32]"],["impl From<SystemTime> for SystemTime"],["impl From<TokenName> for TokenName"],["impl From<TryFromKesUpdateSpeedError> for FromConfigParamError"],["impl From<ConfigParam> for ConfigParam"],["impl From<TransactionWitness> for Witness"],["impl From<SystemTime> for SystemTime"],["impl From<TaxType> for TaxType"],["impl From<SignedCertificate> for SignedCertificate"],["impl From<InitialUTxO> for Destination"],["impl From<TryFromActiveSlotCoefficientError> for FromConfigParamError"],["impl From<PayloadType> for VotePrivacy"],["impl From<BlockContentMaxSize> for BlockContentSize"],["impl From<u32> for EpochStabilityDepth"],["impl<E> From<AccountState<E>> for AccountState"],["impl From<ProposalExpiration> for u32"],["impl From<SecondsSinceUnixEpoch> for SystemTime"],["impl From<SecretKey<Ed25519>> for SigningKey"],["impl From<TryFromActiveSlotCoefficientError> for FromConfigParamsError"],["impl From<u64> for Value"],["impl From<AccountIdentifier> for AccountIdentifier"],["impl From<WriteError> for CertificateToBech32Error"],["impl From<Fragment> for FragmentDef"],["impl From<u32> for BlockContentMaxSize"],["impl From<MintToken> for MintToken"],["impl From<Stake> for Stake"],["impl From<Tally> for Tally"],["impl From<Payload> for VotePayload"],["impl From<VoteProposalStatus> for VoteProposalStatus"],["impl From<ReadError> for EvmTransactionFromStrError"],["impl From<EvmTransaction> for EvmTransaction"],["impl From<SecretKey<Ed25519Extended>> for SigningKey"],["impl From<PreferredViewMax> for usize"],["impl From<TaxType> for TaxType"],["impl From<NumberOfSlotsPerEpoch> for ConfigParam"],["impl From<OldAddress> for Addr"],["impl From<Certificate> for Certificate"],["impl From<MintingPolicy> for MintingPolicy"],["impl From<FragmentDef> for Fragment"],["impl From<TransactionOutput> for Output<Address>"],["impl From<ConfigParams> for ConfigParams"],["impl From<EvmTransaction> for EvmTransaction"],["impl From<DelegationType> for DelegationType"],["impl From<ConsensusLeaderId> for ConfigParam"],["impl From<Witness> for TransactionWitness"],["impl From<TallyResult> for TallyResult"],["impl From<CommitteeId> for CommitteeIdDef"],["impl From<TryFromFeesGoToError> for FromConfigParamError"],["impl From<Error> for TransactionWitnessFromStrError"],["impl From<ActiveSlotCoefficient> for ConfigParam"],["impl From<Hash> for Hash"],["impl<A: AsymmetricKey> From<SecretKey<A>> for SigningKey<A>"],["impl From<Duration> for Duration"],["impl From<[u8; 32]> for Hash"],["impl From<Output<Address>> for TransactionOutput"],["impl From<Address> for Address"],["impl From<Value> for Value"],["impl From<VotePlanStatus> for VotePlanStatus"],["impl From<EncryptedTally> for EncryptedTally"],["impl From<Error> for ParseAccountIdentifierError"],["impl From<BlockDate> for BlockDate"],["impl From<Error> for CertificateToBech32Error"],["impl From<TryFromFeesGoToError> for FromConfigParamsError"],["impl From<SlotDuration> for ConfigParam"],["impl From<TransactionInput> for Input"],["impl From<TallyResult> for TallyResult"],["impl From<CommitteeIdDef> for CommitteeId"],["impl From<BftLeaderId> for ConsensusLeaderId"],["impl From<ParseIntError> for ParseRatioError"],["impl From<usize> for LogMaxEntries"],["impl From<[u8; 32]> for CommitteeIdDef"],["impl From<Tally> for Tally"],["impl<A: AsymmetricPublicKey> From<PublicKey<A>> for Identifier<A>"],["impl From<BlockchainConfiguration> for ConfigParams"],["impl From<Error> for SigningKeyParseError"],["impl<T> From<DigestOf<Blake2b256, T>> for Hash"],["impl From<FromConfigParamsError> for Block0ConfigurationError"],["impl From<PoolMaxEntries> for usize"],["impl From<VoteProposalDef> for Proposal"],["impl From<FeesGoTo> for ConfigParam"],["impl From<Ratio> for Ratio"],["impl From<VotePlanStatus> for VotePlanStatus"],["impl From<PublicKey<Ed25519>> for Identifier"],["impl From<Input> for TransactionInput"],["impl From<RewardParams> for RewardParams"],["impl<A: AsymmetricKey> From<SigningKey<A>> for SecretKey<A>"],["impl From<VotePrivacy> for PayloadType"],["impl From<AccountIdentifier> for AccountIdentifier"],["impl From<Identifier> for Identifier"],["impl From<Error> for SigningKeyParseError"],["impl From<MintingPolicy> for MintingPolicy"],["impl From<TryFromSlotDurationError> for FromConfigParamsError"],["impl From<Address> for Address"],["impl From<Addr> for OldAddress"],["impl From<RewardParams> for RewardParams"],["impl From<u32> for ProposalExpiration"],["impl From<TryFromNumberOfSlotsPerEpochError> for FromConfigParamError"],["impl From<EpochStabilityDepth> for u32"],["impl From<VoteProposalStatus> for VoteProposalStatus"],["impl From<MintToken> for MintToken"],["impl From<TokenIdentifier> for TokenIdentifier"],["impl From<ReadError> for TransactionWitnessFromStrError"],["impl From<BlockDate> for BlockDate"],["impl From<Identifier<Ed25519>> for ConsensusLeaderId"],["impl From<Stake> for u64"],["impl From<PublicKey<Ed25519>> for ConsensusLeaderId"],["impl From<VotePlan> for VotePlan"],["impl From<FromHexError> for EvmTransactionFromStrError"]], +"jormungandr_lib":[["impl<T> From<Hash> for DigestOf<Blake2b256, T>"],["impl From<Error> for CertificateFromStrError"],["impl From<LastRewards> for LastRewards"],["impl From<NumberOfSlotsPerEpoch> for u32"],["impl From<SignedCertificate> for SignedCertificate"],["impl From<TryFromNumberOfSlotsPerEpochError> for FromConfigParamsError"],["impl From<LogMaxEntries> for usize"],["impl From<TryFromKesUpdateSpeedError> for FromConfigParamsError"],["impl From<SystemTime> for SecondsSinceUnixEpoch"],["impl From<SystemTime> for SecondsSinceUnixEpoch"],["impl From<Tally> for TallyResult"],["impl From<KesUpdateSpeed> for ConfigParam"],["impl From<Hash> for Blake2b256"],["impl From<VotePlan> for VotePlan"],["impl From<Hash> for Hash"],["impl From<ReadError> for CertificateFromBech32Error"],["impl From<UnspecifiedAccountIdentifier> for AccountIdentifier"],["impl From<LastRewards> for LastRewards"],["impl<'a, E> From<&'a AccountState<E>> for AccountState"],["impl<'a> From<Entry<'a, Address>> for UTxOInfo"],["impl<T, A: VerificationAlgorithm> From<Signature<T, A>> for Signature<T, A>"],["impl From<TokenIdentifier> for TokenIdentifier"],["impl From<TryFromSlotDurationError> for FromConfigParamError"],["impl From<Blake2b256> for Hash"],["impl From<Value> for u64"],["impl From<CertificateFromBech32Error> for CertificateFromStrError"],["impl From<u64> for Stake"],["impl From<Duration> for Duration"],["impl From<Error> for Block0ConfigurationError"],["impl From<Ratio> for Ratio"],["impl From<Error> for CertificateFromBech32Error"],["impl From<String> for CorsOrigin"],["impl From<Value> for Value"],["impl From<Certificate> for Certificate"],["impl From<SlotDuration> for u8"],["impl From<DelegationType> for DelegationType"],["impl From<Identifier<Ed25519>> for Identifier"],["impl From<Stake> for Stake"],["impl From<usize> for PoolMaxEntries"],["impl From<TimeEraDef> for TimeEra"],["impl From<ConsensusLeaderId> for BftLeaderId"],["impl From<Hash> for [u8; 32]"],["impl From<SystemTime> for SystemTime"],["impl From<TokenName> for TokenName"],["impl From<TryFromKesUpdateSpeedError> for FromConfigParamError"],["impl From<ConfigParam> for ConfigParam"],["impl From<TransactionWitness> for Witness"],["impl From<SystemTime> for SystemTime"],["impl From<TaxType> for TaxType"],["impl From<SignedCertificate> for SignedCertificate"],["impl From<InitialUTxO> for Destination"],["impl From<TryFromActiveSlotCoefficientError> for FromConfigParamError"],["impl From<PayloadType> for VotePrivacy"],["impl From<BlockContentMaxSize> for BlockContentSize"],["impl From<u32> for EpochStabilityDepth"],["impl<E> From<AccountState<E>> for AccountState"],["impl From<ProposalExpiration> for u32"],["impl From<SecondsSinceUnixEpoch> for SystemTime"],["impl From<SecretKey<Ed25519>> for SigningKey"],["impl From<TryFromActiveSlotCoefficientError> for FromConfigParamsError"],["impl From<u64> for Value"],["impl From<AccountIdentifier> for AccountIdentifier"],["impl From<WriteError> for CertificateToBech32Error"],["impl From<Fragment> for FragmentDef"],["impl From<u32> for BlockContentMaxSize"],["impl From<MintToken> for MintToken"],["impl From<Stake> for Stake"],["impl From<Tally> for Tally"],["impl From<Payload> for VotePayload"],["impl From<VoteProposalStatus> for VoteProposalStatus"],["impl From<ReadError> for EvmTransactionFromStrError"],["impl From<EvmTransaction> for EvmTransaction"],["impl From<SecretKey<Ed25519Extended>> for SigningKey"],["impl From<PreferredViewMax> for usize"],["impl From<TaxType> for TaxType"],["impl From<NumberOfSlotsPerEpoch> for ConfigParam"],["impl From<OldAddress> for Addr"],["impl From<Certificate> for Certificate"],["impl From<MintingPolicy> for MintingPolicy"],["impl From<FragmentDef> for Fragment"],["impl From<TransactionOutput> for Output<Address>"],["impl From<ConfigParams> for ConfigParams"],["impl From<EvmTransaction> for EvmTransaction"],["impl From<DelegationType> for DelegationType"],["impl From<ConsensusLeaderId> for ConfigParam"],["impl From<Witness> for TransactionWitness"],["impl From<TallyResult> for TallyResult"],["impl From<CommitteeId> for CommitteeIdDef"],["impl From<TryFromFeesGoToError> for FromConfigParamError"],["impl From<Error> for TransactionWitnessFromStrError"],["impl From<ActiveSlotCoefficient> for ConfigParam"],["impl From<Hash> for Hash"],["impl<A: AsymmetricKey> From<SecretKey<A>> for SigningKey<A>"],["impl From<Duration> for Duration"],["impl From<[u8; 32]> for Hash"],["impl From<Output<Address>> for TransactionOutput"],["impl From<Address> for Address"],["impl From<Value> for Value"],["impl From<VotePlanStatus> for VotePlanStatus"],["impl From<EncryptedTally> for EncryptedTally"],["impl From<Error> for ParseAccountIdentifierError"],["impl From<BlockDate> for BlockDate"],["impl From<Error> for CertificateToBech32Error"],["impl From<TryFromFeesGoToError> for FromConfigParamsError"],["impl From<SlotDuration> for ConfigParam"],["impl From<TransactionInput> for Input"],["impl From<TallyResult> for TallyResult"],["impl From<CommitteeIdDef> for CommitteeId"],["impl From<BftLeaderId> for ConsensusLeaderId"],["impl From<ParseIntError> for ParseRatioError"],["impl From<usize> for LogMaxEntries"],["impl From<[u8; 32]> for CommitteeIdDef"],["impl From<Tally> for Tally"],["impl<A: AsymmetricPublicKey> From<PublicKey<A>> for Identifier<A>"],["impl From<BlockchainConfiguration> for ConfigParams"],["impl From<Error> for SigningKeyParseError"],["impl<T> From<DigestOf<Blake2b256, T>> for Hash"],["impl From<FromConfigParamsError> for Block0ConfigurationError"],["impl From<PoolMaxEntries> for usize"],["impl From<VoteProposalDef> for Proposal"],["impl From<FeesGoTo> for ConfigParam"],["impl From<Ratio> for Ratio"],["impl From<VotePlanStatus> for VotePlanStatus"],["impl From<PublicKey<Ed25519>> for Identifier"],["impl From<Input> for TransactionInput"],["impl From<RewardParams> for RewardParams"],["impl<A: AsymmetricKey> From<SigningKey<A>> for SecretKey<A>"],["impl From<VotePrivacy> for PayloadType"],["impl From<AccountIdentifier> for AccountIdentifier"],["impl From<Identifier> for Identifier"],["impl From<Error> for SigningKeyParseError"],["impl From<MintingPolicy> for MintingPolicy"],["impl From<TryFromSlotDurationError> for FromConfigParamsError"],["impl From<Address> for Address"],["impl From<Addr> for OldAddress"],["impl From<RewardParams> for RewardParams"],["impl From<u32> for ProposalExpiration"],["impl From<TryFromNumberOfSlotsPerEpochError> for FromConfigParamError"],["impl From<EpochStabilityDepth> for u32"],["impl From<VoteProposalStatus> for VoteProposalStatus"],["impl From<MintToken> for MintToken"],["impl From<TokenIdentifier> for TokenIdentifier"],["impl From<ReadError> for TransactionWitnessFromStrError"],["impl From<BlockDate> for BlockDate"],["impl From<Identifier<Ed25519>> for ConsensusLeaderId"],["impl From<Stake> for u64"],["impl From<PublicKey<Ed25519>> for ConsensusLeaderId"],["impl From<VotePlan> for VotePlan"],["impl From<FromHexError> for EvmTransactionFromStrError"]], "jortestkit":[["impl From<DecodeError> for TokenError"],["impl From<Duration> for Speed"],["impl<T> From<T> for RayonWrapper<T>"],["impl From<Error> for WebError"],["impl From<&[u8]> for APIToken"],["impl From<Error> for DecompressError"],["impl From<Error> for GitHubApiError"],["impl From<Endurance> for Duration"],["impl From<u32> for Counter"],["impl From<ZipError> for DecompressError"],["impl From<Error> for GitHubApiError"],["impl From<Error> for WebError"],["impl From<FromHexError> for GitHubApiError"],["impl From<WebError> for GitHubApiError"],["impl From<Error> for InteractiveCommandError"],["impl From<SystemTime> for Timestamp"],["impl From<Duration> for Wait"],["impl From<Duration> for Endurance"]], "lib":[["impl From<Error> for Error"],["impl From<ValueError> for Error"],["impl From<BalanceError> for ValidationError"],["impl From<Block0ConfigurationError> for Error"],["impl From<ReplayError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ValidationError> for Error"],["impl From<Error> for Error"],["impl From<DeserializeError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"]], -"loki":[["impl From<FragmentBuilderError> for AdversaryFragmentSenderError"],["impl From<Error> for Error"],["impl From<FragmentVerifierError> for AdversaryFragmentSenderError"],["impl From<ReadError> for Error"],["impl From<SyncNodeError> for AdversaryFragmentSenderError"],["impl From<Block0ConfigurationError> for Error"],["impl From<FragmentExporterError> for AdversaryFragmentSenderError"],["impl From<FragmentNodeError> for AdversaryFragmentSenderError"],["impl From<Error> for Error"]], +"loki":[["impl From<FragmentBuilderError> for AdversaryFragmentSenderError"],["impl From<Error> for Error"],["impl From<FragmentVerifierError> for AdversaryFragmentSenderError"],["impl From<ReadError> for Error"],["impl From<SyncNodeError> for AdversaryFragmentSenderError"],["impl From<Block0ConfigurationError> for Error"],["impl From<FragmentExporterError> for AdversaryFragmentSenderError"],["impl From<FragmentNodeError> for AdversaryFragmentSenderError"],["impl From<Error> for Error"]], "mainnet_lib":[["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Vec<(&str, u32), Global>> for Target"],["impl From<JsError> for JsonConversionError"],["impl From<PublicKeyFromStrError> for Error"],["impl From<JsError> for Error"],["impl From<Error> for JsonConversionError"],["impl From<Error> for Error"]], "mainnet_tools":[["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<TryFromIntError> for Error"],["impl From<Error> for Error"]], "mjolnir":[["impl From<RestError> for MjolnirError"],["impl From<Block0Error> for MjolnirError"],["impl From<MjolnirError> for RestLoadCommandError"],["impl From<StartupError> for MjolnirError"],["impl From<MjolnirError> for ExplorerLoadCommandError"],["impl From<MjolnirError> for FragmentLoadCommandError"],["impl From<MjolnirError> for ClientLoadCommandError"],["impl From<JormungandrError> for MjolnirError"]], @@ -47,7 +47,7 @@ "vit_servicing_station_server":[["impl From<Error> for ConfigTracingError"],["impl From<TraceError> for ConfigTracingError"],["impl From<TryInitError> for ConfigTracingError"]], "vit_servicing_station_tests":[["impl From<Error> for Error"],["impl From<DbBuilderError> for ServerBootstrapperError"],["impl From<CargoError> for ServerBootstrapperError"],["impl From<Error> for TemplateLoad"],["impl From<&ServiceSettings> for RestClient"],["impl From<RawSnapshot> for RawSnapshotUpdater"],["impl From<Error> for DbInserterError"],["impl From<ConnectionError> for DbBuilderError"],["impl From<SnapshotInfo> for VotingPower"],["impl From<VotePlanDef> for SingleVotePlanParameters"],["impl From<RawSnapshot> for RepsVotersAssigner"],["impl From<VarError> for DbBuilderError"],["impl From<Error> for Error"],["impl From<FundDates> for FundInfo"],["impl From<DbInserterError> for DbBuilderError"],["impl From<Error> for ServerBootstrapperError"],["impl From<Snapshot> for SnapshotUpdater"],["impl From<CurrentFund> for ValidVotePlanParameters"]], "vit_servicing_station_tests_f10":[["impl From<ConnectionError> for DbBuilderError"],["impl From<VotePlanDef> for SingleVotePlanParameters"],["impl From<CurrentFund> for ValidVotePlanParameters"],["impl From<&ServiceSettings> for RestClient"],["impl From<Error> for DbInserterError"],["impl From<CargoError> for ServerBootstrapperError"],["impl From<Error> for TemplateLoad"],["impl From<Error> for ServerBootstrapperError"],["impl From<Error> for Error"],["impl From<RunMigrationsError> for DbBuilderError"],["impl From<DbBuilderError> for ServerBootstrapperError"],["impl From<Error> for Error"],["impl From<FundDates> for FundInfo"],["impl From<DbInserterError> for DbBuilderError"]], -"vitup":[["impl From<Error> for Error"],["impl From<FragmentSenderError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Block0ConfigurationError> for Error"],["impl From<MockClientError> for Error"],["impl From<Block0Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<VitupRest> for VitupDisruptionRestClient"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<VoteBlockchainTime> for VoteTime"],["impl From<Error> for Error"],["impl From<Error> for ChallengeError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<TemplateLoad> for Error"],["impl From<Error> for Error"],["impl From<DiscoverArchiveByFileError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<SetGlobalDefaultError> for Error"],["impl From<VitupRest> for VitupAdminRestClient"],["impl From<&TempDir> for DeploymentTree"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ParseError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ReviewError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<JoinError> for Error"],["impl From<Error> for Error"],["impl From<DbBuilderError> for Error"],["impl From<Error> for ProposalError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<TemplateLoad> for ReviewError"],["impl From<Error> for Error"],["impl From<ParseFloatError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ImageError> for Error"],["impl From<ConsumptionBenchmarkError> for Error"],["impl From<ServerBootstrapperError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<InteractiveCommandError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<TemplateLoad> for ProposalError"],["impl From<ProposalError> for Error"],["impl From<Parse> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for CheckError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Block0Error> for Error"],["impl From<Error> for Error"],["impl From<i32> for FundInfo"],["impl From<Error> for Error"],["impl From<SetGlobalDefaultError> for Error"],["impl From<CheckError> for Error"],["impl From<TemplateLoad> for ChallengeError"],["impl From<Error> for ProposalError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<TemplateLoad> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<GlobError> for Error"],["impl From<FragmentVerifierError> for Error"],["impl From<Error> for Error"],["impl From<RestError> for Error"],["impl From<ImageError> for Error"],["impl From<Error> for Error"],["impl From<Error> for ReviewError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ChallengeError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<WalletError> for Error"],["impl From<ScanError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"]], +"vitup":[["impl From<Error> for Error"],["impl From<FragmentSenderError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Block0ConfigurationError> for Error"],["impl From<MockClientError> for Error"],["impl From<Block0Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<VitupRest> for VitupDisruptionRestClient"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<VoteBlockchainTime> for VoteTime"],["impl From<Error> for Error"],["impl From<Error> for ChallengeError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<TemplateLoad> for Error"],["impl From<Error> for Error"],["impl From<DiscoverArchiveByFileError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<SetGlobalDefaultError> for Error"],["impl From<VitupRest> for VitupAdminRestClient"],["impl From<&TempDir> for DeploymentTree"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ParseError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ReviewError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<JoinError> for Error"],["impl From<Error> for Error"],["impl From<DbBuilderError> for Error"],["impl From<Error> for ProposalError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<TemplateLoad> for ReviewError"],["impl From<Error> for Error"],["impl From<ParseFloatError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ImageError> for Error"],["impl From<ConsumptionBenchmarkError> for Error"],["impl From<ServerBootstrapperError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<InteractiveCommandError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<TemplateLoad> for ProposalError"],["impl From<ProposalError> for Error"],["impl From<Parse> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for CheckError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Block0Error> for Error"],["impl From<Error> for Error"],["impl From<i32> for FundInfo"],["impl From<Error> for Error"],["impl From<SetGlobalDefaultError> for Error"],["impl From<CheckError> for Error"],["impl From<TemplateLoad> for ChallengeError"],["impl From<Error> for ProposalError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<TemplateLoad> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<GlobError> for Error"],["impl From<FragmentVerifierError> for Error"],["impl From<Error> for Error"],["impl From<RestError> for Error"],["impl From<ImageError> for Error"],["impl From<Error> for Error"],["impl From<Error> for ReviewError"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<ChallengeError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<WalletError> for Error"],["impl From<ScanError> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Error> for Error"]], "voting_tools_rs":[["impl From<&str> for StakePubKey"],["impl From<&str> for DbUser"],["impl From<NetworkId> for OsStr"],["impl From<u64> for VotingPurpose"],["impl From<u64> for SlotNo"],["impl From<String> for DbName"],["impl From<Bytes<HexString>> for RewardsAddress"],["impl From<u64> for Nonce"],["impl From<&str> for DbHost"],["impl From<&str> for DbName"],["impl From<String> for DbHost"],["impl From<String> for StakeAddr"],["impl From<PubKey> for StakeKeyHex"],["impl From<String> for DbUser"],["impl From<u64> for TxId"],["impl From<VotingPurpose> for OsStr"],["impl From<String> for StakePubKey"],["impl From<PubKey> for VotingKeyHex"],["impl From<&str> for StakeAddr"]], "wallet":[["impl From<Error> for Error"],["impl From<String> for ScrubbedBytes"],["impl From<Vec<u8, Global>> for ScrubbedBytes"]], "wallet_core":[["impl From<BlockDate> for BlockDate"],["impl From<BlockDate> for BlockDate"],["impl From<TimeEra> for TimeEra"],["impl From<Error> for Result"],["impl From<Result<(), Error>> for Result"]], diff --git a/tests/typhon-registration/06_rust_api/rust/doc/index.html b/tests/typhon-registration/06_rust_api/rust/doc/index.html index 561106fee8..598682bff8 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/index.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/index.html @@ -1 +1 @@ -Index of crates
\ No newline at end of file +Index of crates
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/context/struct.ActorsTestContext.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/context/struct.ActorsTestContext.html index 754f5a9231..2fba9ba8e6 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/context/struct.ActorsTestContext.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/context/struct.ActorsTestContext.html @@ -1,11 +1,11 @@ ActorsTestContext in jormungandr_integration_tests::context - Rust
pub struct ActorsTestContext {
     pub(crate) test_context: TestContext,
-    pub(crate) alice: Option<Wallet>,
-    pub(crate) bob: Option<Wallet>,
-}

Fields§

§test_context: TestContext§alice: Option<Wallet>§bob: Option<Wallet>

Implementations§

source§

impl ActorsTestContext

source

pub(crate) fn start_node( + pub(crate) alice: Option<Wallet>, + pub(crate) bob: Option<Wallet>, +}

Fields§

§test_context: TestContext§alice: Option<Wallet>§bob: Option<Wallet>

Implementations§

source§

impl ActorsTestContext

source

pub(crate) fn start_node( &self, temp_dir: TempDir -) -> Result<JormungandrProcess, StartupError>

source

pub(crate) fn block0_config(&self) -> Block0Configuration

source

pub fn alice(&self) -> Wallet

source

pub(crate) fn bob(&self) -> Wallet

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Result<JormungandrProcess, StartupError>

source

pub(crate) fn block0_config(&self) -> Block0Configuration

source

pub fn alice(&self) -> Wallet

source

pub(crate) fn bob(&self) -> Wallet

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_account_address.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_account_address.html index 700cb964ad..14df813028 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_account_address.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_account_address.html @@ -1 +1 @@ -create_new_account_address in jormungandr_integration_tests::startup - Rust
pub fn create_new_account_address() -> Wallet
\ No newline at end of file +create_new_account_address in jormungandr_integration_tests::startup - Rust
pub fn create_new_account_address() -> Wallet
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_delegation_address.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_delegation_address.html index 233c94f379..d0150d1914 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_delegation_address.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_delegation_address.html @@ -1 +1 @@ -create_new_delegation_address in jormungandr_integration_tests::startup - Rust
pub fn create_new_delegation_address() -> Wallet
\ No newline at end of file +create_new_delegation_address in jormungandr_integration_tests::startup - Rust
pub fn create_new_delegation_address() -> Wallet
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_delegation_address_for.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_delegation_address_for.html index e7e87049f2..e338d4dcbd 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_delegation_address_for.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_delegation_address_for.html @@ -1,3 +1,3 @@ create_new_delegation_address_for in jormungandr_integration_tests::startup - Rust
pub fn create_new_delegation_address_for(
     delegation_identifier: &Identifier<Ed25519>
-) -> Wallet
\ No newline at end of file +) -> Wallet
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_utxo_address.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_utxo_address.html index cc20fdc30e..753cb8214c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_utxo_address.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_utxo_address.html @@ -1 +1 @@ -create_new_utxo_address in jormungandr_integration_tests::startup - Rust
pub fn create_new_utxo_address() -> Wallet
\ No newline at end of file +create_new_utxo_address in jormungandr_integration_tests::startup - Rust
pub fn create_new_utxo_address() -> Wallet
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.start_stake_pool.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.start_stake_pool.html index e1bb112e7c..167fb3545d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.start_stake_pool.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.start_stake_pool.html @@ -1,6 +1,6 @@ start_stake_pool in jormungandr_integration_tests::startup - Rust
pub fn start_stake_pool(
-    owners: &[Wallet],
-    initial_funds: &[Wallet],
+    owners: &[Wallet],
+    initial_funds: &[Wallet],
     block0_config: Block0ConfigurationBuilder,
     node_config_builder: NodeConfigBuilder
-) -> Result<(JormungandrProcess, Vec<StakePool>), StartupError>
\ No newline at end of file +) -> Result<(JormungandrProcess, Vec<StakePool>), StartupError>

\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/struct.ActorsTestBootstrapper.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/struct.ActorsTestBootstrapper.html index 801eded0fe..34309a21cb 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/struct.ActorsTestBootstrapper.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/struct.ActorsTestBootstrapper.html @@ -1,8 +1,8 @@ ActorsTestBootstrapper in jormungandr_integration_tests::startup - Rust
pub struct ActorsTestBootstrapper {
     bootstrapper: SingleNodeTestBootstrapper,
-    alice: Option<Wallet>,
-    bob: Option<Wallet>,
-}

Fields§

§bootstrapper: SingleNodeTestBootstrapper§alice: Option<Wallet>§bob: Option<Wallet>

Implementations§

Trait Implementations§

source§

impl Default for ActorsTestBootstrapper

source§

fn default() -> ActorsTestBootstrapper

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + alice: Option<Wallet>, + bob: Option<Wallet>, +}

Fields§

§bootstrapper: SingleNodeTestBootstrapper§alice: Option<Wallet>§bob: Option<Wallet>

Implementations§

Trait Implementations§

source§

impl Default for ActorsTestBootstrapper

source§

fn default() -> ActorsTestBootstrapper

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/struct.SingleNodeTestBootstrapper.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/struct.SingleNodeTestBootstrapper.html index 8ca7fb7430..e0a091a3b4 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/struct.SingleNodeTestBootstrapper.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_integration_tests/startup/struct.SingleNodeTestBootstrapper.html @@ -3,7 +3,7 @@ node_config_builder: NodeConfigBuilder, secret: Option<SecretModelFactory>, reward_history: bool, -}

Fields§

§block0_builder: Block0ConfigurationBuilder§node_config_builder: NodeConfigBuilder§secret: Option<SecretModelFactory>§reward_history: bool

Implementations§

source§

impl SingleNodeTestBootstrapper

source

pub fn with_rewards_history(self) -> Self

source

pub fn with_node_config(self, node_config: NodeConfigBuilder) -> Self

source

pub fn with_bft_secret(self, secret_key: SigningKey<Ed25519>) -> Self

source

pub fn as_bft_leader(self) -> Self

source

pub fn as_genesis_praos_stake_pool(self, stake_pool: &StakePool) -> Self

source

pub fn with_block0_config(self, config: Block0ConfigurationBuilder) -> Self

source

pub fn build(self) -> TestContext

Trait Implementations§

source§

impl Default for SingleNodeTestBootstrapper

source§

fn default() -> SingleNodeTestBootstrapper

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§block0_builder: Block0ConfigurationBuilder§node_config_builder: NodeConfigBuilder§secret: Option<SecretModelFactory>§reward_history: bool

Implementations§

source§

impl SingleNodeTestBootstrapper

source

pub fn with_rewards_history(self) -> Self

source

pub fn with_node_config(self, node_config: NodeConfigBuilder) -> Self

source

pub fn with_bft_secret(self, secret_key: SigningKey<Ed25519>) -> Self

source

pub fn as_bft_leader(self) -> Self

source

pub fn as_genesis_praos_stake_pool(self, stake_pool: &StakePool) -> Self

source

pub fn with_block0_config(self, config: Block0ConfigurationBuilder) -> Self

source

pub fn build(self) -> TestContext

Trait Implementations§

source§

impl Default for SingleNodeTestBootstrapper

source§

fn default() -> SingleNodeTestBootstrapper

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/crypto/account/struct.Identifier.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/crypto/account/struct.Identifier.html index fe326aab2b..4d05ef4756 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/crypto/account/struct.Identifier.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/crypto/account/struct.Identifier.html @@ -1,6 +1,6 @@ Identifier in jormungandr_lib::crypto::account - Rust
pub struct Identifier(Identifier<AccountAlg>);
Expand description

Account identifier, used to identify an account. Cryptographically linked to the account SigningKey.

-

Tuple Fields§

§0: Identifier<AccountAlg>

Implementations§

source§

impl Identifier

source

pub fn to_address(&self, discrimination: Discrimination) -> Address

get the address associated to this account identifier

+

Tuple Fields§

§0: Identifier<AccountAlg>

Implementations§

source§

impl Identifier

source

pub fn to_address(&self, discrimination: Discrimination) -> Address

get the address associated to this account identifier

source

pub fn to_inner(&self) -> Identifier

retrieve the underlying account identifer as used in the library so you can perform the relevant operations on transaction or the ledger.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/crypto/key/struct.Identifier.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/crypto/key/struct.Identifier.html index 84fda8b2e6..08cdaaff53 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/crypto/key/struct.Identifier.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/crypto/key/struct.Identifier.html @@ -29,13 +29,13 @@
Example
println!("key: {}", key.to_hex());
source

pub fn from_hex(s: &str) -> Result<Self, PublicKeyFromStrError>

try to decode the given hexadecimal string into a valid Identifier

-
source§

impl Identifier<Ed25519>

source

pub fn to_single_address(&self, discrimination: Discrimination) -> Address

construct a single address

+
source§

impl Identifier<Ed25519>

source

pub fn to_single_address(&self, discrimination: Discrimination) -> Address

construct a single address

source

pub fn to_group_address( &self, - discrimination: Discrimination, + discrimination: Discrimination, group: PublicKey<Ed25519> -) -> Address

create a group address.

-
source

pub fn to_account_address(&self, discrimination: Discrimination) -> Address

create an account address.

+) -> Address

create a group address.

+
source

pub fn to_account_address(&self, discrimination: Discrimination) -> Address

create an account address.

Trait Implementations§

source§

impl<A: AsymmetricPublicKey> AsRef<PublicKey<A>> for Identifier<A>

source§

fn as_ref(&self) -> &PublicKey<A>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<A: AsymmetricPublicKey> Clone for Identifier<A>

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<A: AsymmetricPublicKey> Debug for Identifier<A>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, A: AsymmetricPublicKey> Deserialize<'de> for Identifier<A>

source§

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<A: AsymmetricPublicKey> Display for Identifier<A>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Identifier<Ed25519>> for ConsensusLeaderId

source§

fn from(identifier: Identifier<Ed25519>) -> Self

Converts to this type from the input type.
source§

impl From<Identifier<Ed25519>> for Identifier

source§

fn from(identifier: Identifier<AccountAlg>) -> Self

Converts to this type from the input type.
source§

impl<A: AsymmetricPublicKey> From<PublicKey<A>> for Identifier<A>

source§

fn from(key: PublicKey<A>) -> Self

Converts to this type from the input type.
source§

impl<A: AsymmetricPublicKey> FromStr for Identifier<A>

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl<A: AsymmetricPublicKey> Hash for Identifier<A>

source§

fn hash<H>(&self, state: &mut H)where H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/constant.DEFAULT_DISCRIMINATION.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/constant.DEFAULT_DISCRIMINATION.html index f59fc5e986..203cae6727 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/constant.DEFAULT_DISCRIMINATION.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/constant.DEFAULT_DISCRIMINATION.html @@ -1 +1 @@ -DEFAULT_DISCRIMINATION in jormungandr_lib::interfaces::account_identifier - Rust
const DEFAULT_DISCRIMINATION: Discrimination;
\ No newline at end of file +DEFAULT_DISCRIMINATION in jormungandr_lib::interfaces::account_identifier - Rust
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/enum.ParseAccountIdentifierError.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/enum.ParseAccountIdentifierError.html index 813bf2bcb9..07796c1d5d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/enum.ParseAccountIdentifierError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/enum.ParseAccountIdentifierError.html @@ -1,7 +1,7 @@ ParseAccountIdentifierError in jormungandr_lib::interfaces::account_identifier - Rust
pub enum ParseAccountIdentifierError {
-    CannotParseAddress(Error),
+    CannotParseAddress(Error),
     NotAccountOrMulti,
-}

Variants§

§

CannotParseAddress(Error)

§

NotAccountOrMulti

Trait Implementations§

source§

impl Debug for ParseAccountIdentifierError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ParseAccountIdentifierError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ParseAccountIdentifierError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for ParseAccountIdentifierError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

CannotParseAddress(Error)

§

NotAccountOrMulti

Trait Implementations§

source§

impl Debug for ParseAccountIdentifierError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ParseAccountIdentifierError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ParseAccountIdentifierError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for ParseAccountIdentifierError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/struct.AccountIdentifier.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/struct.AccountIdentifier.html index f4483057d7..9382c13c64 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/struct.AccountIdentifier.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/account_identifier/struct.AccountIdentifier.html @@ -2,7 +2,7 @@ (single or multi).

Tuple Fields§

§0: AccountIdentifier

Implementations§

source§

impl AccountIdentifier

source

pub fn into_address( self, - discrimination: Discrimination, + discrimination: Discrimination, prefix: &str ) -> Address

source

fn from_address(addr: Address) -> Result<Self, ParseAccountIdentifierError>

Trait Implementations§

source§

impl AsRef<AccountIdentifier> for AccountIdentifier

source§

fn as_ref(&self) -> &AccountIdentifier

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for AccountIdentifier

source§

fn clone(&self) -> AccountIdentifier

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for AccountIdentifier

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for AccountIdentifier

source§

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 AccountIdentifier

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<AccountIdentifier> for AccountIdentifier

source§

fn from(v: AccountIdentifier) -> Self

Converts to this type from the input type.
source§

impl From<AccountIdentifier> for AccountIdentifier

source§

fn from(v: AccountIdentifier) -> Self

Converts to this type from the input type.
source§

impl From<UnspecifiedAccountIdentifier> for AccountIdentifier

source§

fn from(t: UnspecifiedAccountIdentifier) -> Self

Converts to this type from the input type.
source§

impl FromStr for AccountIdentifier

§

type Err = ParseAccountIdentifierError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for AccountIdentifier

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/address/struct.Address.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/address/struct.Address.html index 7f1655bd14..332c259468 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/address/struct.Address.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/address/struct.Address.html @@ -1,7 +1,7 @@ -Address in jormungandr_lib::interfaces::address - Rust
pub struct Address(pub String, pub Address);
Expand description

Address with the appropriate implementation for Serde API and +Address in jormungandr_lib::interfaces::address - Rust

pub struct Address(pub String, pub Address);
Expand description

Address with the appropriate implementation for Serde API and Display/FromStr interfaces.

-

Tuple Fields§

§0: String§1: Address

Trait Implementations§

source§

impl AsRef<Address> for Address

source§

fn as_ref(&self) -> &Address

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for Address

source§

fn clone(&self) -> Address

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Address

source§

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 Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Address> for Address

source§

fn from(v: Address) -> Self

Converts to this type from the input type.
source§

impl From<Address> for Address

source§

fn from(v: Address) -> Self

Converts to this type from the input type.
source§

impl FromStr for Address

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Address

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +

Tuple Fields§

§0: String§1: Address

Trait Implementations§

source§

impl AsRef<Address> for Address

source§

fn as_ref(&self) -> &Address

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for Address

source§

fn clone(&self) -> Address

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Address

source§

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 Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Address> for Address

source§

fn from(v: Address) -> Self

Converts to this type from the input type.
source§

impl From<Address> for Address

source§

fn from(v: Address) -> Self

Converts to this type from the input type.
source§

impl FromStr for Address

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Address

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for Address

source§

fn cmp(&self, other: &Address) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_config/enum.DiscriminationDef.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_config/enum.DiscriminationDef.html index c56e16c985..d73543788d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_config/enum.DiscriminationDef.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_config/enum.DiscriminationDef.html @@ -2,12 +2,12 @@ Test, Production, }

Variants§

§

Test

§

Production

Implementations§

source§

impl DiscriminationDef

source

pub fn serialize<__S>( - __self: &Discrimination, + __self: &Discrimination, __serializer: __S ) -> Result<__S::Ok, __S::Error>where __S: Serializer,

source§

impl<'de> DiscriminationDef

source

pub fn deserialize<__D>( __deserializer: __D -) -> Result<Discrimination, __D::Error>where +) -> Result<Discrimination, __D::Error>where __D: Deserializer<'de>,

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_config/struct.BlockchainConfiguration.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_config/struct.BlockchainConfiguration.html index 1a1cb89342..e79731aae6 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_config/struct.BlockchainConfiguration.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_config/struct.BlockchainConfiguration.html @@ -1,6 +1,6 @@ BlockchainConfiguration in jormungandr_lib::interfaces::block0_configuration::initial_config - Rust
pub struct BlockchainConfiguration {
Show 20 fields pub block0_date: SecondsSinceUnixEpoch, - pub discrimination: Discrimination, + pub discrimination: Discrimination, pub block0_consensus: ConsensusVersion, pub consensus_leader_ids: Vec<ConsensusLeaderId>, pub linear_fees: LinearFee, @@ -22,7 +22,7 @@
}
Expand description

Initial blockchain configuration for block0

Fields§

§block0_date: SecondsSinceUnixEpoch

the number of seconds since UNIX Epoch

any value between 0 (1/1/1970) and 1099511627775 (20/08/4147) is valid

-
§discrimination: Discrimination

the address discrimination (test or production)

+
§discrimination: Discrimination

the address discrimination (test or production)

§block0_consensus: ConsensusVersion

the type of consensus to utilise from the starting point of the blockchain. bft or genesis

§consensus_leader_ids: Vec<ConsensusLeaderId>

the list of consensus leaders

@@ -66,7 +66,7 @@ distributed at all.

§reward_constraints: RewardConstraints§committees: Vec<CommitteeIdDef>

the committee members for the voting management

Implementations§

source§

impl BlockchainConfiguration

source

pub fn new( - discrimination: Discrimination, + discrimination: Discrimination, block0_consensus: ConsensusVersion, linear_fees: LinearFee ) -> Self

source

fn from_config_params( diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_fragment/fn.try_initial_fragment_from_message.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_fragment/fn.try_initial_fragment_from_message.html index 646b95e300..62eb9baa87 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_fragment/fn.try_initial_fragment_from_message.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_fragment/fn.try_initial_fragment_from_message.html @@ -1,4 +1,4 @@ try_initial_fragment_from_message in jormungandr_lib::interfaces::block0_configuration::initial_fragment - Rust
pub fn try_initial_fragment_from_message(
-    discrimination: Discrimination,
+    discrimination: Discrimination,
     message: &Fragment
 ) -> Result<Initial, Error>
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_fragment/struct.InitialUTxO.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_fragment/struct.InitialUTxO.html index c299b2f0f3..e5950da013 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_fragment/struct.InitialUTxO.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/block0_configuration/initial_fragment/struct.InitialUTxO.html @@ -1,7 +1,7 @@ InitialUTxO in jormungandr_lib::interfaces::block0_configuration::initial_fragment - Rust
pub struct InitialUTxO {
     pub address: Address,
     pub value: Value,
-}

Fields§

§address: Address§value: Value

Implementations§

source§

impl InitialUTxO

source

pub fn to_output(&self) -> Output<Address>

Trait Implementations§

source§

impl Clone for InitialUTxO

source§

fn clone(&self) -> InitialUTxO

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InitialUTxO

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for InitialUTxO

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Fields§

§address: Address§value: Value

Implementations§

source§

impl InitialUTxO

source

pub fn to_output(&self) -> Output<Address>

Trait Implementations§

source§

impl Clone for InitialUTxO

source§

fn clone(&self) -> InitialUTxO

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InitialUTxO

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for InitialUTxO

source§

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 From<InitialUTxO> for Destination

source§

fn from(utxo: InitialUTxO) -> Self

Converts to this type from the input type.
source§

impl PartialEq<InitialUTxO> for InitialUTxO

source§

fn eq(&self, other: &InitialUTxO) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for InitialUTxO

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/config/node/type.NodeId.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/config/node/type.NodeId.html index 8c97e224d6..246bdf6a13 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/config/node/type.NodeId.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/config/node/type.NodeId.html @@ -27,13 +27,13 @@
Example
println!("key: {}", key.to_hex());

source

pub fn from_hex(s: &str) -> Result<Self, PublicKeyFromStrError>

try to decode the given hexadecimal string into a valid Identifier

-
source§

impl Identifier<Ed25519>

source

pub fn to_single_address(&self, discrimination: Discrimination) -> Address

construct a single address

+
source§

impl Identifier<Ed25519>

source

pub fn to_single_address(&self, discrimination: Discrimination) -> Address

construct a single address

source

pub fn to_group_address( &self, - discrimination: Discrimination, + discrimination: Discrimination, group: PublicKey<Ed25519> -) -> Address

create a group address.

-
source

pub fn to_account_address(&self, discrimination: Discrimination) -> Address

create an account address.

+) -> Address

create a group address.

+
source

pub fn to_account_address(&self, discrimination: Discrimination) -> Address

create an account address.

Trait Implementations§

source§

impl<A: AsymmetricPublicKey> AsRef<PublicKey<A>> for Identifier<A>

source§

fn as_ref(&self) -> &PublicKey<A>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<A: AsymmetricPublicKey> Clone for Identifier<A>

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<A: AsymmetricPublicKey> Debug for Identifier<A>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, A: AsymmetricPublicKey> Deserialize<'de> for Identifier<A>

source§

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<A: AsymmetricPublicKey> Display for Identifier<A>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<A: AsymmetricPublicKey> From<PublicKey<A>> for Identifier<A>

source§

fn from(key: PublicKey<A>) -> Self

Converts to this type from the input type.
source§

impl<A: AsymmetricPublicKey> FromStr for Identifier<A>

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl<A: AsymmetricPublicKey> Hash for Identifier<A>

source§

fn hash<H>(&self, state: &mut H)where H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/config_params/enum.ConfigParam.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/config_params/enum.ConfigParam.html index 3af816cd3d..35fdc7823e 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/config_params/enum.ConfigParam.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/config_params/enum.ConfigParam.html @@ -1,6 +1,6 @@ ConfigParam in jormungandr_lib::interfaces::config_params - Rust
pub enum ConfigParam {
 
Show 26 variants Block0Date(SecondsSinceUnixEpoch), - Discrimination(Discrimination), + Discrimination(Discrimination), ConsensusVersion(ConsensusVersion), SlotsPerEpoch(NumberOfSlotsPerEpoch), SlotDuration(SlotDuration), @@ -25,7 +25,7 @@ RemoveCommitteeId(CommitteeIdDef), PerVoteCertificateFees(PerVoteCertificateFee), TransactionMaxExpiryEpochs(u8), -
}

Variants§

§

Block0Date(SecondsSinceUnixEpoch)

§

Discrimination(Discrimination)

§

ConsensusVersion(ConsensusVersion)

§

SlotsPerEpoch(NumberOfSlotsPerEpoch)

§

SlotDuration(SlotDuration)

§

EpochStabilityDepth(EpochStabilityDepth)

§

ConsensusGenesisPraosActiveSlotsCoeff(ActiveSlotCoefficient)

§

BlockContentMaxSize(BlockContentMaxSize)

§

AddBftLeader(ConsensusLeaderId)

§

RemoveBftLeader(ConsensusLeaderId)

§

LinearFee(LinearFee)

§

ProposalExpiration(ProposalExpiration)

§

KesUpdateSpeed(KesUpdateSpeed)

§

TreasuryAdd(Value)

§

TreasuryParams(TaxType)

§

RewardPot(Value)

§

RewardParams(RewardParams)

§

PerCertificateFees(PerCertificateFee)

§

FeesInTreasury(FeesGoTo)

§

RewardLimitNone

§

RewardLimitByAbsoluteStake(Ratio)

§

PoolRewardParticipationCapping(PoolParticipationCapping)

§

AddCommitteeId(CommitteeIdDef)

§

RemoveCommitteeId(CommitteeIdDef)

§

PerVoteCertificateFees(PerVoteCertificateFee)

§

TransactionMaxExpiryEpochs(u8)

Trait Implementations§

source§

impl Clone for ConfigParam

source§

fn clone(&self) -> ConfigParam

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ConfigParam

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ConfigParam

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +

}

Variants§

§

Block0Date(SecondsSinceUnixEpoch)

§

Discrimination(Discrimination)

§

ConsensusVersion(ConsensusVersion)

§

SlotsPerEpoch(NumberOfSlotsPerEpoch)

§

SlotDuration(SlotDuration)

§

EpochStabilityDepth(EpochStabilityDepth)

§

ConsensusGenesisPraosActiveSlotsCoeff(ActiveSlotCoefficient)

§

BlockContentMaxSize(BlockContentMaxSize)

§

AddBftLeader(ConsensusLeaderId)

§

RemoveBftLeader(ConsensusLeaderId)

§

LinearFee(LinearFee)

§

ProposalExpiration(ProposalExpiration)

§

KesUpdateSpeed(KesUpdateSpeed)

§

TreasuryAdd(Value)

§

TreasuryParams(TaxType)

§

RewardPot(Value)

§

RewardParams(RewardParams)

§

PerCertificateFees(PerCertificateFee)

§

FeesInTreasury(FeesGoTo)

§

RewardLimitNone

§

RewardLimitByAbsoluteStake(Ratio)

§

PoolRewardParticipationCapping(PoolParticipationCapping)

§

AddCommitteeId(CommitteeIdDef)

§

RemoveCommitteeId(CommitteeIdDef)

§

PerVoteCertificateFees(PerVoteCertificateFee)

§

TransactionMaxExpiryEpochs(u8)

Trait Implementations§

source§

impl Clone for ConfigParam

source§

fn clone(&self) -> ConfigParam

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ConfigParam

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ConfigParam

source§

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 From<ConfigParam> for ConfigParam

source§

fn from(config: ConfigParam) -> Self

Converts to this type from the input type.
source§

impl PartialEq<ConfigParam> for ConfigParam

source§

fn eq(&self, other: &ConfigParam) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for ConfigParam

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.ConfigParam.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.ConfigParam.html index d36d957bd0..353e0b42dc 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.ConfigParam.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.ConfigParam.html @@ -1,6 +1,6 @@ ConfigParam in jormungandr_lib::interfaces - Rust
pub enum ConfigParam {
 
Show 26 variants Block0Date(SecondsSinceUnixEpoch), - Discrimination(Discrimination), + Discrimination(Discrimination), ConsensusVersion(ConsensusVersion), SlotsPerEpoch(NumberOfSlotsPerEpoch), SlotDuration(SlotDuration), @@ -25,7 +25,7 @@ RemoveCommitteeId(CommitteeIdDef), PerVoteCertificateFees(PerVoteCertificateFee), TransactionMaxExpiryEpochs(u8), -
}

Variants§

§

Block0Date(SecondsSinceUnixEpoch)

§

Discrimination(Discrimination)

§

ConsensusVersion(ConsensusVersion)

§

SlotsPerEpoch(NumberOfSlotsPerEpoch)

§

SlotDuration(SlotDuration)

§

EpochStabilityDepth(EpochStabilityDepth)

§

ConsensusGenesisPraosActiveSlotsCoeff(ActiveSlotCoefficient)

§

BlockContentMaxSize(BlockContentMaxSize)

§

AddBftLeader(ConsensusLeaderId)

§

RemoveBftLeader(ConsensusLeaderId)

§

LinearFee(LinearFee)

§

ProposalExpiration(ProposalExpiration)

§

KesUpdateSpeed(KesUpdateSpeed)

§

TreasuryAdd(Value)

§

TreasuryParams(TaxType)

§

RewardPot(Value)

§

RewardParams(RewardParams)

§

PerCertificateFees(PerCertificateFee)

§

FeesInTreasury(FeesGoTo)

§

RewardLimitNone

§

RewardLimitByAbsoluteStake(Ratio)

§

PoolRewardParticipationCapping(PoolParticipationCapping)

§

AddCommitteeId(CommitteeIdDef)

§

RemoveCommitteeId(CommitteeIdDef)

§

PerVoteCertificateFees(PerVoteCertificateFee)

§

TransactionMaxExpiryEpochs(u8)

Trait Implementations§

source§

impl Clone for ConfigParam

source§

fn clone(&self) -> ConfigParam

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ConfigParam

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ConfigParam

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +

}

Variants§

§

Block0Date(SecondsSinceUnixEpoch)

§

Discrimination(Discrimination)

§

ConsensusVersion(ConsensusVersion)

§

SlotsPerEpoch(NumberOfSlotsPerEpoch)

§

SlotDuration(SlotDuration)

§

EpochStabilityDepth(EpochStabilityDepth)

§

ConsensusGenesisPraosActiveSlotsCoeff(ActiveSlotCoefficient)

§

BlockContentMaxSize(BlockContentMaxSize)

§

AddBftLeader(ConsensusLeaderId)

§

RemoveBftLeader(ConsensusLeaderId)

§

LinearFee(LinearFee)

§

ProposalExpiration(ProposalExpiration)

§

KesUpdateSpeed(KesUpdateSpeed)

§

TreasuryAdd(Value)

§

TreasuryParams(TaxType)

§

RewardPot(Value)

§

RewardParams(RewardParams)

§

PerCertificateFees(PerCertificateFee)

§

FeesInTreasury(FeesGoTo)

§

RewardLimitNone

§

RewardLimitByAbsoluteStake(Ratio)

§

PoolRewardParticipationCapping(PoolParticipationCapping)

§

AddCommitteeId(CommitteeIdDef)

§

RemoveCommitteeId(CommitteeIdDef)

§

PerVoteCertificateFees(PerVoteCertificateFee)

§

TransactionMaxExpiryEpochs(u8)

Trait Implementations§

source§

impl Clone for ConfigParam

source§

fn clone(&self) -> ConfigParam

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ConfigParam

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ConfigParam

source§

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 From<ConfigParam> for ConfigParam

source§

fn from(config: ConfigParam) -> Self

Converts to this type from the input type.
source§

impl PartialEq<ConfigParam> for ConfigParam

source§

fn eq(&self, other: &ConfigParam) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for ConfigParam

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.DiscriminationDef.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.DiscriminationDef.html index 416cd98736..b351d4350c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.DiscriminationDef.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.DiscriminationDef.html @@ -2,12 +2,12 @@ Test, Production, }

Variants§

§

Test

§

Production

Implementations§

source§

impl DiscriminationDef

source

pub fn serialize<__S>( - __self: &Discrimination, + __self: &Discrimination, __serializer: __S ) -> Result<__S::Ok, __S::Error>where __S: Serializer,

source§

impl<'de> DiscriminationDef

source

pub fn deserialize<__D>( __deserializer: __D -) -> Result<Discrimination, __D::Error>where +) -> Result<Discrimination, __D::Error>where __D: Deserializer<'de>,

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.ParseAccountIdentifierError.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.ParseAccountIdentifierError.html index a638200ce9..601f205435 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.ParseAccountIdentifierError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/enum.ParseAccountIdentifierError.html @@ -1,7 +1,7 @@ ParseAccountIdentifierError in jormungandr_lib::interfaces - Rust
pub enum ParseAccountIdentifierError {
-    CannotParseAddress(Error),
+    CannotParseAddress(Error),
     NotAccountOrMulti,
-}

Variants§

§

CannotParseAddress(Error)

§

NotAccountOrMulti

Trait Implementations§

source§

impl Debug for ParseAccountIdentifierError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ParseAccountIdentifierError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ParseAccountIdentifierError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for ParseAccountIdentifierError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

CannotParseAddress(Error)

§

NotAccountOrMulti

Trait Implementations§

source§

impl Debug for ParseAccountIdentifierError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for ParseAccountIdentifierError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for ParseAccountIdentifierError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for ParseAccountIdentifierError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/fn.try_initial_fragment_from_message.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/fn.try_initial_fragment_from_message.html index 8c8bad521e..095f918c5c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/fn.try_initial_fragment_from_message.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/fn.try_initial_fragment_from_message.html @@ -1,4 +1,4 @@ try_initial_fragment_from_message in jormungandr_lib::interfaces - Rust
pub fn try_initial_fragment_from_message(
-    discrimination: Discrimination,
+    discrimination: Discrimination,
     message: &Fragment
 ) -> Result<Initial, Error>
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/settings/enum.DiscriminationDef.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/settings/enum.DiscriminationDef.html index df1f21fcc5..5c1d27fc7c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/settings/enum.DiscriminationDef.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/settings/enum.DiscriminationDef.html @@ -2,10 +2,10 @@ Test, Production, }

Variants§

§

Test

§

Production

Implementations§

source§

impl DiscriminationDef

source

fn serialize<__S>( - __self: &Discrimination, + __self: &Discrimination, __serializer: __S ) -> Result<__S::Ok, __S::Error>where - __S: Serializer,

source§

impl<'de> DiscriminationDef

source

fn deserialize<__D>(__deserializer: __D) -> Result<Discrimination, __D::Error>where + __S: Serializer,

source§

impl<'de> DiscriminationDef

source

fn deserialize<__D>(__deserializer: __D) -> Result<Discrimination, __D::Error>where __D: Deserializer<'de>,

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/settings/struct.SettingsDto.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/settings/struct.SettingsDto.html index 640a3ff1df..38f0fea4e5 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/settings/struct.SettingsDto.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/settings/struct.SettingsDto.html @@ -10,9 +10,9 @@ pub slots_per_epoch: u32, pub treasury_tax: TaxType, pub reward_params: Parameters, - pub discrimination: Discrimination, + pub discrimination: Discrimination, pub tx_max_expiry_epochs: u8, -

}

Fields§

§block0_hash: String§block0_time: SystemTime§curr_slot_start_time: Option<SystemTime>§consensus_version: String§fees: LinearFee§block_content_max_size: u32§epoch_stability_depth: u32§slot_duration: u64§slots_per_epoch: u32§treasury_tax: TaxType§reward_params: Parameters§discrimination: Discrimination§tx_max_expiry_epochs: u8

Trait Implementations§

source§

impl Clone for SettingsDto

source§

fn clone(&self) -> SettingsDto

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SettingsDto

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for SettingsDto

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +

}

Fields§

§block0_hash: String§block0_time: SystemTime§curr_slot_start_time: Option<SystemTime>§consensus_version: String§fees: LinearFee§block_content_max_size: u32§epoch_stability_depth: u32§slot_duration: u64§slots_per_epoch: u32§treasury_tax: TaxType§reward_params: Parameters§discrimination: Discrimination§tx_max_expiry_epochs: u8

Trait Implementations§

source§

impl Clone for SettingsDto

source§

fn clone(&self) -> SettingsDto

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SettingsDto

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for SettingsDto

source§

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 PartialEq<SettingsDto> for SettingsDto

source§

fn eq(&self, other: &SettingsDto) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for SettingsDto

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.AccountIdentifier.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.AccountIdentifier.html index de99d1ff86..09646c7f33 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.AccountIdentifier.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.AccountIdentifier.html @@ -2,7 +2,7 @@ (single or multi).

Tuple Fields§

§0: AccountIdentifier

Implementations§

source§

impl AccountIdentifier

source

pub fn into_address( self, - discrimination: Discrimination, + discrimination: Discrimination, prefix: &str ) -> Address

source

fn from_address(addr: Address) -> Result<Self, ParseAccountIdentifierError>

Trait Implementations§

source§

impl AsRef<AccountIdentifier> for AccountIdentifier

source§

fn as_ref(&self) -> &AccountIdentifier

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for AccountIdentifier

source§

fn clone(&self) -> AccountIdentifier

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for AccountIdentifier

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for AccountIdentifier

source§

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 AccountIdentifier

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<AccountIdentifier> for AccountIdentifier

source§

fn from(v: AccountIdentifier) -> Self

Converts to this type from the input type.
source§

impl From<AccountIdentifier> for AccountIdentifier

source§

fn from(v: AccountIdentifier) -> Self

Converts to this type from the input type.
source§

impl From<UnspecifiedAccountIdentifier> for AccountIdentifier

source§

fn from(t: UnspecifiedAccountIdentifier) -> Self

Converts to this type from the input type.
source§

impl FromStr for AccountIdentifier

§

type Err = ParseAccountIdentifierError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for AccountIdentifier

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.Address.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.Address.html index 4bc3fc4212..044c5671c2 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.Address.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.Address.html @@ -1,7 +1,7 @@ -Address in jormungandr_lib::interfaces - Rust
pub struct Address(pub String, pub Address);
Expand description

Address with the appropriate implementation for Serde API and +Address in jormungandr_lib::interfaces - Rust

pub struct Address(pub String, pub Address);
Expand description

Address with the appropriate implementation for Serde API and Display/FromStr interfaces.

-

Tuple Fields§

§0: String§1: Address

Trait Implementations§

source§

impl AsRef<Address> for Address

source§

fn as_ref(&self) -> &Address

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for Address

source§

fn clone(&self) -> Address

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Address

source§

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 Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Address> for Address

source§

fn from(v: Address) -> Self

Converts to this type from the input type.
source§

impl From<Address> for Address

source§

fn from(v: Address) -> Self

Converts to this type from the input type.
source§

impl FromStr for Address

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Address

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +

Tuple Fields§

§0: String§1: Address

Trait Implementations§

source§

impl AsRef<Address> for Address

source§

fn as_ref(&self) -> &Address

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for Address

source§

fn clone(&self) -> Address

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Address

source§

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 Address

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Address> for Address

source§

fn from(v: Address) -> Self

Converts to this type from the input type.
source§

impl From<Address> for Address

source§

fn from(v: Address) -> Self

Converts to this type from the input type.
source§

impl FromStr for Address

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Address

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for Address

source§

fn cmp(&self, other: &Address) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.BlockchainConfiguration.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.BlockchainConfiguration.html index 75e021da91..bbef3b6f05 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.BlockchainConfiguration.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.BlockchainConfiguration.html @@ -1,6 +1,6 @@ BlockchainConfiguration in jormungandr_lib::interfaces - Rust
pub struct BlockchainConfiguration {
Show 20 fields pub block0_date: SecondsSinceUnixEpoch, - pub discrimination: Discrimination, + pub discrimination: Discrimination, pub block0_consensus: ConsensusVersion, pub consensus_leader_ids: Vec<ConsensusLeaderId>, pub linear_fees: LinearFee, @@ -22,7 +22,7 @@
}
Expand description

Initial blockchain configuration for block0

Fields§

§block0_date: SecondsSinceUnixEpoch

the number of seconds since UNIX Epoch

any value between 0 (1/1/1970) and 1099511627775 (20/08/4147) is valid

-
§discrimination: Discrimination

the address discrimination (test or production)

+
§discrimination: Discrimination

the address discrimination (test or production)

§block0_consensus: ConsensusVersion

the type of consensus to utilise from the starting point of the blockchain. bft or genesis

§consensus_leader_ids: Vec<ConsensusLeaderId>

the list of consensus leaders

@@ -66,7 +66,7 @@ distributed at all.

§reward_constraints: RewardConstraints§committees: Vec<CommitteeIdDef>

the committee members for the voting management

Implementations§

source§

impl BlockchainConfiguration

source

pub fn new( - discrimination: Discrimination, + discrimination: Discrimination, block0_consensus: ConsensusVersion, linear_fees: LinearFee ) -> Self

source

fn from_config_params( diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.InitialUTxO.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.InitialUTxO.html index 425d12daf5..9412142024 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.InitialUTxO.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.InitialUTxO.html @@ -1,7 +1,7 @@ InitialUTxO in jormungandr_lib::interfaces - Rust
pub struct InitialUTxO {
     pub address: Address,
     pub value: Value,
-}

Fields§

§address: Address§value: Value

Implementations§

source§

impl InitialUTxO

source

pub fn to_output(&self) -> Output<Address>

Trait Implementations§

source§

impl Clone for InitialUTxO

source§

fn clone(&self) -> InitialUTxO

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InitialUTxO

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for InitialUTxO

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Fields§

§address: Address§value: Value

Implementations§

source§

impl InitialUTxO

source

pub fn to_output(&self) -> Output<Address>

Trait Implementations§

source§

impl Clone for InitialUTxO

source§

fn clone(&self) -> InitialUTxO

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InitialUTxO

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for InitialUTxO

source§

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 From<InitialUTxO> for Destination

source§

fn from(utxo: InitialUTxO) -> Self

Converts to this type from the input type.
source§

impl PartialEq<InitialUTxO> for InitialUTxO

source§

fn eq(&self, other: &InitialUTxO) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for InitialUTxO

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.SettingsDto.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.SettingsDto.html index 43a6c82811..40376c5cf5 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.SettingsDto.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.SettingsDto.html @@ -10,9 +10,9 @@ pub slots_per_epoch: u32, pub treasury_tax: TaxType, pub reward_params: Parameters, - pub discrimination: Discrimination, + pub discrimination: Discrimination, pub tx_max_expiry_epochs: u8, -

}

Fields§

§block0_hash: String§block0_time: SystemTime§curr_slot_start_time: Option<SystemTime>§consensus_version: String§fees: LinearFee§block_content_max_size: u32§epoch_stability_depth: u32§slot_duration: u64§slots_per_epoch: u32§treasury_tax: TaxType§reward_params: Parameters§discrimination: Discrimination§tx_max_expiry_epochs: u8

Trait Implementations§

source§

impl Clone for SettingsDto

source§

fn clone(&self) -> SettingsDto

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SettingsDto

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for SettingsDto

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +

}

Fields§

§block0_hash: String§block0_time: SystemTime§curr_slot_start_time: Option<SystemTime>§consensus_version: String§fees: LinearFee§block_content_max_size: u32§epoch_stability_depth: u32§slot_duration: u64§slots_per_epoch: u32§treasury_tax: TaxType§reward_params: Parameters§discrimination: Discrimination§tx_max_expiry_epochs: u8

Trait Implementations§

source§

impl Clone for SettingsDto

source§

fn clone(&self) -> SettingsDto

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SettingsDto

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for SettingsDto

source§

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 PartialEq<SettingsDto> for SettingsDto

source§

fn eq(&self, other: &SettingsDto) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for SettingsDto

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.TransactionOutput.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.TransactionOutput.html index 85ca8e4652..3c320cfaba 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.TransactionOutput.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.TransactionOutput.html @@ -5,7 +5,7 @@

source

pub fn address(&self) -> &Address

get the address component of the TransactionOutput

source

pub fn value(&self) -> &Value

get the value component of the TransactionOutput

Trait Implementations§

source§

impl Clone for TransactionOutput

source§

fn clone(&self) -> TransactionOutput

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TransactionOutput

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TransactionOutput

source§

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 From<Output<Address>> for TransactionOutput

source§

fn from(v: Output<Address>) -> Self

Converts to this type from the input type.
source§

impl From<TransactionOutput> for Output<Address>

source§

fn from(v: TransactionOutput) -> Self

Converts to this type from the input type.
source§

impl PartialEq<TransactionOutput> for TransactionOutput

source§

fn eq(&self, other: &TransactionOutput) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl From<Output<Address>> for TransactionOutput

source§

fn from(v: Output<Address>) -> Self

Converts to this type from the input type.
source§

impl From<TransactionOutput> for Output<Address>

source§

fn from(v: TransactionOutput) -> Self

Converts to this type from the input type.
source§

impl PartialEq<TransactionOutput> for TransactionOutput

source§

fn eq(&self, other: &TransactionOutput) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for TransactionOutput

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for TransactionOutput

source§

impl StructuralEq for TransactionOutput

source§

impl StructuralPartialEq for TransactionOutput

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.UTxOInfo.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.UTxOInfo.html index 1201734654..de66f40d05 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.UTxOInfo.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/struct.UTxOInfo.html @@ -22,7 +22,7 @@

source

pub fn associated_fund(&self) -> &Value

the associated funds in this UTxO. This will be used in a new transaction input to guarantee self validation of the transaction’s balance.

Trait Implementations§

source§

impl Clone for UTxOInfo

source§

fn clone(&self) -> UTxOInfo

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UTxOInfo

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for UTxOInfo

source§

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<'a> From<Entry<'a, Address>> for UTxOInfo

source§

fn from(utxo_entry: Entry<'a, Address>) -> Self

Converts to this type from the input type.
source§

impl PartialEq<UTxOInfo> for UTxOInfo

source§

fn eq(&self, other: &UTxOInfo) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'a> From<Entry<'a, Address>> for UTxOInfo

source§

fn from(utxo_entry: Entry<'a, Address>) -> Self

Converts to this type from the input type.
source§

impl PartialEq<UTxOInfo> for UTxOInfo

source§

fn eq(&self, other: &UTxOInfo) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for UTxOInfo

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for UTxOInfo

source§

impl StructuralEq for UTxOInfo

source§

impl StructuralPartialEq for UTxOInfo

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/transaction_output/struct.TransactionOutput.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/transaction_output/struct.TransactionOutput.html index 0faa63000d..0be8885405 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/transaction_output/struct.TransactionOutput.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/transaction_output/struct.TransactionOutput.html @@ -5,7 +5,7 @@

source

pub fn address(&self) -> &Address

get the address component of the TransactionOutput

source

pub fn value(&self) -> &Value

get the value component of the TransactionOutput

Trait Implementations§

source§

impl Clone for TransactionOutput

source§

fn clone(&self) -> TransactionOutput

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TransactionOutput

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TransactionOutput

source§

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 From<Output<Address>> for TransactionOutput

source§

fn from(v: Output<Address>) -> Self

Converts to this type from the input type.
source§

impl From<TransactionOutput> for Output<Address>

source§

fn from(v: TransactionOutput) -> Self

Converts to this type from the input type.
source§

impl PartialEq<TransactionOutput> for TransactionOutput

source§

fn eq(&self, other: &TransactionOutput) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more

source§

impl From<Output<Address>> for TransactionOutput

source§

fn from(v: Output<Address>) -> Self

Converts to this type from the input type.
source§

impl From<TransactionOutput> for Output<Address>

source§

fn from(v: TransactionOutput) -> Self

Converts to this type from the input type.
source§

impl PartialEq<TransactionOutput> for TransactionOutput

source§

fn eq(&self, other: &TransactionOutput) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for TransactionOutput

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for TransactionOutput

source§

impl StructuralEq for TransactionOutput

source§

impl StructuralPartialEq for TransactionOutput

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/type.NodeId.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/type.NodeId.html index 3d5c25ba79..3eb350b94a 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/type.NodeId.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/type.NodeId.html @@ -27,13 +27,13 @@
Example
println!("key: {}", key.to_hex());

source

pub fn from_hex(s: &str) -> Result<Self, PublicKeyFromStrError>

try to decode the given hexadecimal string into a valid Identifier

-
source§

impl Identifier<Ed25519>

source

pub fn to_single_address(&self, discrimination: Discrimination) -> Address

construct a single address

+
source§

impl Identifier<Ed25519>

source

pub fn to_single_address(&self, discrimination: Discrimination) -> Address

construct a single address

source

pub fn to_group_address( &self, - discrimination: Discrimination, + discrimination: Discrimination, group: PublicKey<Ed25519> -) -> Address

create a group address.

-
source

pub fn to_account_address(&self, discrimination: Discrimination) -> Address

create an account address.

+) -> Address

create a group address.

+
source

pub fn to_account_address(&self, discrimination: Discrimination) -> Address

create an account address.

Trait Implementations§

source§

impl<A: AsymmetricPublicKey> AsRef<PublicKey<A>> for Identifier<A>

source§

fn as_ref(&self) -> &PublicKey<A>

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl<A: AsymmetricPublicKey> Clone for Identifier<A>

source§

fn clone(&self) -> Self

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<A: AsymmetricPublicKey> Debug for Identifier<A>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de, A: AsymmetricPublicKey> Deserialize<'de> for Identifier<A>

source§

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<A: AsymmetricPublicKey> Display for Identifier<A>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<A: AsymmetricPublicKey> From<PublicKey<A>> for Identifier<A>

source§

fn from(key: PublicKey<A>) -> Self

Converts to this type from the input type.
source§

impl<A: AsymmetricPublicKey> FromStr for Identifier<A>

§

type Err = Error

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl<A: AsymmetricPublicKey> Hash for Identifier<A>

source§

fn hash<H>(&self, state: &mut H)where H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/utxo_info/struct.UTxOInfo.html b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/utxo_info/struct.UTxOInfo.html index 3c70fb9183..8410a48c6c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/utxo_info/struct.UTxOInfo.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/jormungandr_lib/interfaces/utxo_info/struct.UTxOInfo.html @@ -22,7 +22,7 @@

source

pub fn associated_fund(&self) -> &Value

the associated funds in this UTxO. This will be used in a new transaction input to guarantee self validation of the transaction’s balance.

Trait Implementations§

source§

impl Clone for UTxOInfo

source§

fn clone(&self) -> UTxOInfo

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UTxOInfo

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for UTxOInfo

source§

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<'a> From<Entry<'a, Address>> for UTxOInfo

source§

fn from(utxo_entry: Entry<'a, Address>) -> Self

Converts to this type from the input type.
source§

impl PartialEq<UTxOInfo> for UTxOInfo

source§

fn eq(&self, other: &UTxOInfo) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'a> From<Entry<'a, Address>> for UTxOInfo

source§

fn from(utxo_entry: Entry<'a, Address>) -> Self

Converts to this type from the input type.
source§

impl PartialEq<UTxOInfo> for UTxOInfo

source§

fn eq(&self, other: &UTxOInfo) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for UTxOInfo

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for UTxOInfo

source§

impl StructuralEq for UTxOInfo

source§

impl StructuralPartialEq for UTxOInfo

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/loki/enum.AdversaryFragmentSenderError.html b/tests/typhon-registration/06_rust_api/rust/doc/loki/enum.AdversaryFragmentSenderError.html index 57dd29f22f..477193a988 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/loki/enum.AdversaryFragmentSenderError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/loki/enum.AdversaryFragmentSenderError.html @@ -5,14 +5,14 @@ block: Hash, logs: Vec<String>, }, - FragmentBuilderError(FragmentBuilderError), + FragmentBuilderError(FragmentBuilderError), SendFragmentError(FragmentNodeError), - FragmentVerifierError(FragmentVerifierError), - FragmentExporterError(FragmentExporterError), + FragmentVerifierError(FragmentVerifierError), + FragmentExporterError(FragmentExporterError), SyncNodeError(SyncNodeError), }
Expand description

Send malformed transactions Only supports account based wallets

-

Variants§

§

FragmentNotRejected

Fields

§alias: String
§block: Hash
§logs: Vec<String>
§

FragmentBuilderError(FragmentBuilderError)

§

SendFragmentError(FragmentNodeError)

§

FragmentVerifierError(FragmentVerifierError)

§

FragmentExporterError(FragmentExporterError)

§

SyncNodeError(SyncNodeError)

Implementations§

source§

impl AdversaryFragmentSenderError

source

pub fn logs(&self) -> impl Iterator<Item = &str>

Trait Implementations§

source§

impl Debug for AdversaryFragmentSenderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for AdversaryFragmentSenderError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for AdversaryFragmentSenderError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<FragmentBuilderError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentBuilderError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentExporterError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentExporterError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentNodeError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentNodeError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentVerifierError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentVerifierError) -> Self

Converts to this type from the input type.
source§

impl From<SyncNodeError> for AdversaryFragmentSenderError

source§

fn from(source: SyncNodeError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Variants§

§

FragmentNotRejected

Fields

§alias: String
§block: Hash
§logs: Vec<String>
§

FragmentBuilderError(FragmentBuilderError)

§

SendFragmentError(FragmentNodeError)

§

FragmentVerifierError(FragmentVerifierError)

§

FragmentExporterError(FragmentExporterError)

§

SyncNodeError(SyncNodeError)

Implementations§

source§

impl AdversaryFragmentSenderError

source

pub fn logs(&self) -> impl Iterator<Item = &str>

Trait Implementations§

source§

impl Debug for AdversaryFragmentSenderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for AdversaryFragmentSenderError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for AdversaryFragmentSenderError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<FragmentBuilderError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentBuilderError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentExporterError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentExporterError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentNodeError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentNodeError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentVerifierError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentVerifierError) -> Self

Converts to this type from the input type.
source§

impl From<SyncNodeError> for AdversaryFragmentSenderError

source§

fn from(source: SyncNodeError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/loki/process/struct.AdversaryNode.html b/tests/typhon-registration/06_rust_api/rust/doc/loki/process/struct.AdversaryNode.html index d55ff971c7..58ce5b10e0 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/loki/process/struct.AdversaryNode.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/loki/process/struct.AdversaryNode.html @@ -19,8 +19,8 @@ server: Option<MockController> ) -> Self

source

pub fn fragment_sender<'a, S: SyncNode + Send>( &self, - setup: FragmentSenderSetup<'a, S> -) -> FragmentSender<'a, S>

source

pub fn alias(&self) -> NodeAlias

source

pub fn address(&self) -> SocketAddr

source

pub fn fees(&self) -> LinearFee

source

pub fn genesis_block_hash(&self) -> Hash

source

pub fn block0_configuration(&self) -> Block0Configuration

source

fn p2p_public_addr(&self) -> SocketAddr

source

pub fn to_trusted_peer(&self) -> TrustedPeer

source

pub fn steal_temp_dir(&mut self) -> Option<TestingDirectory>

source

pub fn send_block_to_peer( + setup: FragmentSenderSetup<'a, S> +) -> FragmentSender<'a, S>

source

pub fn alias(&self) -> NodeAlias

source

pub fn address(&self) -> SocketAddr

source

pub fn fees(&self) -> LinearFee

source

pub fn genesis_block_hash(&self) -> Hash

source

pub fn block0_configuration(&self) -> Block0Configuration

source

fn p2p_public_addr(&self) -> SocketAddr

source

pub fn to_trusted_peer(&self) -> TrustedPeer

source

pub fn steal_temp_dir(&mut self) -> Option<TestingDirectory>

source

pub fn send_block_to_peer( &mut self, peer: SocketAddr, block: Block diff --git a/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/enum.AdversaryFragmentSenderError.html b/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/enum.AdversaryFragmentSenderError.html index ed367cc057..8d6ee141c2 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/enum.AdversaryFragmentSenderError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/enum.AdversaryFragmentSenderError.html @@ -5,14 +5,14 @@ block: Hash, logs: Vec<String>, }, - FragmentBuilderError(FragmentBuilderError), + FragmentBuilderError(FragmentBuilderError), SendFragmentError(FragmentNodeError), - FragmentVerifierError(FragmentVerifierError), - FragmentExporterError(FragmentExporterError), + FragmentVerifierError(FragmentVerifierError), + FragmentExporterError(FragmentExporterError), SyncNodeError(SyncNodeError), }
Expand description

Send malformed transactions Only supports account based wallets

-

Variants§

§

FragmentNotRejected

Fields

§alias: String
§block: Hash
§logs: Vec<String>
§

FragmentBuilderError(FragmentBuilderError)

§

SendFragmentError(FragmentNodeError)

§

FragmentVerifierError(FragmentVerifierError)

§

FragmentExporterError(FragmentExporterError)

§

SyncNodeError(SyncNodeError)

Implementations§

source§

impl AdversaryFragmentSenderError

source

pub fn logs(&self) -> impl Iterator<Item = &str>

Trait Implementations§

source§

impl Debug for AdversaryFragmentSenderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for AdversaryFragmentSenderError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for AdversaryFragmentSenderError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<FragmentBuilderError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentBuilderError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentExporterError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentExporterError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentNodeError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentNodeError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentVerifierError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentVerifierError) -> Self

Converts to this type from the input type.
source§

impl From<SyncNodeError> for AdversaryFragmentSenderError

source§

fn from(source: SyncNodeError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Variants§

§

FragmentNotRejected

Fields

§alias: String
§block: Hash
§logs: Vec<String>
§

FragmentBuilderError(FragmentBuilderError)

§

SendFragmentError(FragmentNodeError)

§

FragmentVerifierError(FragmentVerifierError)

§

FragmentExporterError(FragmentExporterError)

§

SyncNodeError(SyncNodeError)

Implementations§

source§

impl AdversaryFragmentSenderError

source

pub fn logs(&self) -> impl Iterator<Item = &str>

Trait Implementations§

source§

impl Debug for AdversaryFragmentSenderError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for AdversaryFragmentSenderError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for AdversaryFragmentSenderError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<FragmentBuilderError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentBuilderError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentExporterError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentExporterError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentNodeError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentNodeError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentVerifierError> for AdversaryFragmentSenderError

source§

fn from(source: FragmentVerifierError) -> Self

Converts to this type from the input type.
source§

impl From<SyncNodeError> for AdversaryFragmentSenderError

source§

fn from(source: SyncNodeError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.AdversaryFragmentSender.html b/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.AdversaryFragmentSender.html index a9ee9fa708..c12b05d210 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.AdversaryFragmentSender.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.AdversaryFragmentSender.html @@ -2,8 +2,8 @@ block0_hash: Hash, fees: LinearFee, setup: AdversaryFragmentSenderSetup<'a, S>, - expiry_generator: BlockDateGenerator, -}

Fields§

§block0_hash: Hash§fees: LinearFee§setup: AdversaryFragmentSenderSetup<'a, S>§expiry_generator: BlockDateGenerator

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryFragmentSender<'a, S>

source

pub fn try_from_jormungandr( + expiry_generator: BlockDateGenerator, +}

Fields§

§block0_hash: Hash§fees: LinearFee§setup: AdversaryFragmentSenderSetup<'a, S>§expiry_generator: BlockDateGenerator

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryFragmentSender<'a, S>

source

pub fn try_from_jormungandr( process: &JormungandrProcess, block0: BlockDate, setup: AdversaryFragmentSenderSetup<'a, S> @@ -14,46 +14,46 @@ ) -> Self

source§

impl<'a, S: SyncNode + Send> AdversaryFragmentSender<'a, S>

source

pub fn new( block0_hash: Hash, fees: LinearFee, - expiry_generator: BlockDateGenerator, + expiry_generator: BlockDateGenerator, setup: AdversaryFragmentSenderSetup<'a, S> ) -> Self

source

pub fn block0_hash(&self) -> Hash

source

pub fn fees(&self) -> LinearFee

source

pub fn send_random_faulty_transaction<A: FragmentNode + SyncNode + Sized + Send>( &self, - from: &mut Wallet, - to: &Wallet, + from: &mut Wallet, + to: &Wallet, via: &A -) -> Result<MemPoolCheck, AdversaryFragmentSenderError>

source

fn random_faulty_transaction(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn send_transactions_with_invalid_counter<A: FragmentNode + SyncNode + Sized + Send>( +) -> Result<MemPoolCheck, AdversaryFragmentSenderError>

source

fn random_faulty_transaction(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn send_transactions_with_invalid_counter<A: FragmentNode + SyncNode + Sized + Send>( &self, n: usize, - from: &mut Wallet, - to: &Wallet, + from: &mut Wallet, + to: &Wallet, via: &A ) -> Result<Vec<MemPoolCheck>, AdversaryFragmentSenderError>

source

pub fn send_all_faulty_transactions<A: FragmentNode + SyncNode + Sized + Send>( &self, - from: &mut Wallet, - to: &Wallet, + from: &mut Wallet, + to: &Wallet, via: &A ) -> Result<Vec<MemPoolCheck>, AdversaryFragmentSenderError>

source

pub fn send_faulty_full_delegation<A: FragmentNode + SyncNode + Sized + Send>( &self, valid_until: BlockDate, - from: &mut Wallet, + from: &mut Wallet, to: PoolId, via: &A ) -> Result<MemPoolCheck, AdversaryFragmentSenderError>

source

fn random_faulty_cert( &self, - from: &Wallet, + from: &Wallet, valid_until: BlockDate, cert: Certificate -) -> Result<Fragment, FragmentBuilderError>

source

pub fn send_faulty_transactions<A: FragmentNode + SyncNode + Sized + Send>( +) -> Result<Fragment, FragmentBuilderError>

source

pub fn send_faulty_transactions<A: FragmentNode + SyncNode + Sized + Send>( &self, n: u32, - wallet1: &mut Wallet, - wallet2: &Wallet, + wallet1: &mut Wallet, + wallet2: &Wallet, node: &A ) -> Result<Vec<MemPoolCheck>, AdversaryFragmentSenderError>

source

pub fn send_faulty_transactions_with_iteration_delay<A: FragmentNode + SyncNode + Sized + Send>( &self, n: u32, - wallet1: &mut Wallet, - wallet2: &Wallet, + wallet1: &mut Wallet, + wallet2: &Wallet, node: &A, duration: Duration ) -> Result<Vec<MemPoolCheck>, AdversaryFragmentSenderError>

source

fn verify<A: FragmentNode + SyncNode + Sized + Send>( @@ -62,7 +62,7 @@ node: &A ) -> Result<(), AdversaryFragmentSenderError>

source

fn dump_fragment_if_enabled( &self, - sender: &Wallet, + sender: &Wallet, fragment: &Fragment, via: &dyn FragmentNode ) -> Result<(), AdversaryFragmentSenderError>

source

pub fn send_fragment<A: FragmentNode + SyncNode + Sized + Send>( diff --git a/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.AdversaryFragmentSenderSetup.html b/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.AdversaryFragmentSenderSetup.html index 2298813b72..69e96d74e6 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.AdversaryFragmentSenderSetup.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.AdversaryFragmentSenderSetup.html @@ -2,7 +2,7 @@ pub verify: bool, pub sync_nodes: Vec<&'a A>, pub dump_fragments: Option<PathBuf>, -}

Fields§

§verify: bool§sync_nodes: Vec<&'a A>§dump_fragments: Option<PathBuf>

Implementations§

source§

impl<'a, A: SyncNode + Send> AdversaryFragmentSenderSetup<'a, A>

source

pub fn sync_before(nodes: Vec<&'a A>) -> Self

source

pub fn verify(&self) -> bool

source

pub fn no_sync_nodes(&self) -> bool

source

pub fn sync_nodes(&self) -> Vec<&'a A>

source§

impl<'a> AdversaryFragmentSenderSetup<'a, DummySyncNode>

source

pub fn no_verify() -> Self

source

pub fn with_verify() -> Self

source

pub fn dump_into(path: PathBuf, verify: bool) -> Self

Trait Implementations§

source§

impl<'a, A: Clone + SyncNode + Send> Clone for AdversaryFragmentSenderSetup<'a, A>

source§

fn clone(&self) -> AdversaryFragmentSenderSetup<'a, A>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

Auto Trait Implementations§

§

impl<'a, A> RefUnwindSafe for AdversaryFragmentSenderSetup<'a, A>where +}

Fields§

§verify: bool§sync_nodes: Vec<&'a A>§dump_fragments: Option<PathBuf>

Implementations§

source§

impl<'a, A: SyncNode + Send> AdversaryFragmentSenderSetup<'a, A>

source

pub fn sync_before(nodes: Vec<&'a A>) -> Self

source

pub fn verify(&self) -> bool

source

pub fn no_sync_nodes(&self) -> bool

source

pub fn sync_nodes(&self) -> Vec<&'a A>

source§

impl<'a> AdversaryFragmentSenderSetup<'a, DummySyncNode>

source

pub fn no_verify() -> Self

source

pub fn with_verify() -> Self

source

pub fn dump_into(path: PathBuf, verify: bool) -> Self

Trait Implementations§

source§

impl<'a, A: Clone + SyncNode + Send> Clone for AdversaryFragmentSenderSetup<'a, A>

source§

fn clone(&self) -> AdversaryFragmentSenderSetup<'a, A>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

Auto Trait Implementations§

§

impl<'a, A> RefUnwindSafe for AdversaryFragmentSenderSetup<'a, A>where A: RefUnwindSafe,

§

impl<'a, A> Send for AdversaryFragmentSenderSetup<'a, A>where A: Sync,

§

impl<'a, A> Sync for AdversaryFragmentSenderSetup<'a, A>where A: Sync,

§

impl<'a, A> Unpin for AdversaryFragmentSenderSetup<'a, A>

§

impl<'a, A> UnwindSafe for AdversaryFragmentSenderSetup<'a, A>where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.FaultyTransactionBuilder.html b/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.FaultyTransactionBuilder.html index f5815594ea..9aa41c35e0 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.FaultyTransactionBuilder.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/loki/sender/struct.FaultyTransactionBuilder.html @@ -1,12 +1,12 @@ FaultyTransactionBuilder in loki::sender - Rust
pub struct FaultyTransactionBuilder {
     block0_hash: Hash,
     fees: LinearFee,
-    expiry_generator: BlockDateGenerator,
-}

Fields§

§block0_hash: Hash§fees: LinearFee§expiry_generator: BlockDateGenerator

Implementations§

source§

impl FaultyTransactionBuilder

source

pub fn from_settings(settings: SettingsDto, block_date: BlockDate) -> Self

source§

impl FaultyTransactionBuilder

source

pub fn new( + expiry_generator: BlockDateGenerator, +}

Fields§

§block0_hash: Hash§fees: LinearFee§expiry_generator: BlockDateGenerator

Implementations§

source§

impl FaultyTransactionBuilder

source

pub fn from_settings(settings: SettingsDto, block_date: BlockDate) -> Self

source§

impl FaultyTransactionBuilder

source

pub fn new( block0_hash: Hash, fees: LinearFee, - expiry_generator: BlockDateGenerator -) -> Self

source

pub fn wrong_block0_hash(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn no_witnesses(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn no_input(&self, to: &Wallet) -> Fragment

source

pub fn no_output(&self, from: &Wallet) -> Fragment

source

pub fn unbalanced(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn empty(&self) -> Fragment

source

pub fn wrong_counter(&self, from: &Wallet, to: &Wallet) -> Fragment

source

fn transaction_to<F: Fn(&TransactionSignDataHash) -> Vec<Witness>>( + expiry_generator: BlockDateGenerator +) -> Self

source

pub fn wrong_block0_hash(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn no_witnesses(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn no_input(&self, to: &Wallet) -> Fragment

source

pub fn no_output(&self, from: &Wallet) -> Fragment

source

pub fn unbalanced(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn empty(&self) -> Fragment

source

pub fn wrong_counter(&self, from: &Wallet, to: &Wallet) -> Fragment

source

fn transaction_to<F: Fn(&TransactionSignDataHash) -> Vec<Witness>>( &self, inputs: &[Input], outputs: &[OutputAddress], diff --git a/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.AdversaryFragmentSender.html b/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.AdversaryFragmentSender.html index aece42a917..1aba011d93 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.AdversaryFragmentSender.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.AdversaryFragmentSender.html @@ -2,8 +2,8 @@ block0_hash: Hash, fees: LinearFee, setup: AdversaryFragmentSenderSetup<'a, S>, - expiry_generator: BlockDateGenerator, -}

Fields§

§block0_hash: Hash§fees: LinearFee§setup: AdversaryFragmentSenderSetup<'a, S>§expiry_generator: BlockDateGenerator

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryFragmentSender<'a, S>

source

pub fn try_from_jormungandr( + expiry_generator: BlockDateGenerator, +}

Fields§

§block0_hash: Hash§fees: LinearFee§setup: AdversaryFragmentSenderSetup<'a, S>§expiry_generator: BlockDateGenerator

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryFragmentSender<'a, S>

source

pub fn try_from_jormungandr( process: &JormungandrProcess, block0: BlockDate, setup: AdversaryFragmentSenderSetup<'a, S> @@ -14,46 +14,46 @@ ) -> Self

source§

impl<'a, S: SyncNode + Send> AdversaryFragmentSender<'a, S>

source

pub fn new( block0_hash: Hash, fees: LinearFee, - expiry_generator: BlockDateGenerator, + expiry_generator: BlockDateGenerator, setup: AdversaryFragmentSenderSetup<'a, S> ) -> Self

source

pub fn block0_hash(&self) -> Hash

source

pub fn fees(&self) -> LinearFee

source

pub fn send_random_faulty_transaction<A: FragmentNode + SyncNode + Sized + Send>( &self, - from: &mut Wallet, - to: &Wallet, + from: &mut Wallet, + to: &Wallet, via: &A -) -> Result<MemPoolCheck, AdversaryFragmentSenderError>

source

fn random_faulty_transaction(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn send_transactions_with_invalid_counter<A: FragmentNode + SyncNode + Sized + Send>( +) -> Result<MemPoolCheck, AdversaryFragmentSenderError>

source

fn random_faulty_transaction(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn send_transactions_with_invalid_counter<A: FragmentNode + SyncNode + Sized + Send>( &self, n: usize, - from: &mut Wallet, - to: &Wallet, + from: &mut Wallet, + to: &Wallet, via: &A ) -> Result<Vec<MemPoolCheck>, AdversaryFragmentSenderError>

source

pub fn send_all_faulty_transactions<A: FragmentNode + SyncNode + Sized + Send>( &self, - from: &mut Wallet, - to: &Wallet, + from: &mut Wallet, + to: &Wallet, via: &A ) -> Result<Vec<MemPoolCheck>, AdversaryFragmentSenderError>

source

pub fn send_faulty_full_delegation<A: FragmentNode + SyncNode + Sized + Send>( &self, valid_until: BlockDate, - from: &mut Wallet, + from: &mut Wallet, to: PoolId, via: &A ) -> Result<MemPoolCheck, AdversaryFragmentSenderError>

source

fn random_faulty_cert( &self, - from: &Wallet, + from: &Wallet, valid_until: BlockDate, cert: Certificate -) -> Result<Fragment, FragmentBuilderError>

source

pub fn send_faulty_transactions<A: FragmentNode + SyncNode + Sized + Send>( +) -> Result<Fragment, FragmentBuilderError>

source

pub fn send_faulty_transactions<A: FragmentNode + SyncNode + Sized + Send>( &self, n: u32, - wallet1: &mut Wallet, - wallet2: &Wallet, + wallet1: &mut Wallet, + wallet2: &Wallet, node: &A ) -> Result<Vec<MemPoolCheck>, AdversaryFragmentSenderError>

source

pub fn send_faulty_transactions_with_iteration_delay<A: FragmentNode + SyncNode + Sized + Send>( &self, n: u32, - wallet1: &mut Wallet, - wallet2: &Wallet, + wallet1: &mut Wallet, + wallet2: &Wallet, node: &A, duration: Duration ) -> Result<Vec<MemPoolCheck>, AdversaryFragmentSenderError>

source

fn verify<A: FragmentNode + SyncNode + Sized + Send>( @@ -62,7 +62,7 @@ node: &A ) -> Result<(), AdversaryFragmentSenderError>

source

fn dump_fragment_if_enabled( &self, - sender: &Wallet, + sender: &Wallet, fragment: &Fragment, via: &dyn FragmentNode ) -> Result<(), AdversaryFragmentSenderError>

source

pub fn send_fragment<A: FragmentNode + SyncNode + Sized + Send>( diff --git a/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.AdversaryFragmentSenderSetup.html b/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.AdversaryFragmentSenderSetup.html index 89e21f89c3..87a8f68b39 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.AdversaryFragmentSenderSetup.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.AdversaryFragmentSenderSetup.html @@ -2,7 +2,7 @@ pub verify: bool, pub sync_nodes: Vec<&'a A>, pub dump_fragments: Option<PathBuf>, -}

Fields§

§verify: bool§sync_nodes: Vec<&'a A>§dump_fragments: Option<PathBuf>

Implementations§

source§

impl<'a, A: SyncNode + Send> AdversaryFragmentSenderSetup<'a, A>

source

pub fn sync_before(nodes: Vec<&'a A>) -> Self

source

pub fn verify(&self) -> bool

source

pub fn no_sync_nodes(&self) -> bool

source

pub fn sync_nodes(&self) -> Vec<&'a A>

source§

impl<'a> AdversaryFragmentSenderSetup<'a, DummySyncNode>

source

pub fn no_verify() -> Self

source

pub fn with_verify() -> Self

source

pub fn dump_into(path: PathBuf, verify: bool) -> Self

Trait Implementations§

source§

impl<'a, A: Clone + SyncNode + Send> Clone for AdversaryFragmentSenderSetup<'a, A>

source§

fn clone(&self) -> AdversaryFragmentSenderSetup<'a, A>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

Auto Trait Implementations§

§

impl<'a, A> RefUnwindSafe for AdversaryFragmentSenderSetup<'a, A>where +}

Fields§

§verify: bool§sync_nodes: Vec<&'a A>§dump_fragments: Option<PathBuf>

Implementations§

source§

impl<'a, A: SyncNode + Send> AdversaryFragmentSenderSetup<'a, A>

source

pub fn sync_before(nodes: Vec<&'a A>) -> Self

source

pub fn verify(&self) -> bool

source

pub fn no_sync_nodes(&self) -> bool

source

pub fn sync_nodes(&self) -> Vec<&'a A>

source§

impl<'a> AdversaryFragmentSenderSetup<'a, DummySyncNode>

source

pub fn no_verify() -> Self

source

pub fn with_verify() -> Self

source

pub fn dump_into(path: PathBuf, verify: bool) -> Self

Trait Implementations§

source§

impl<'a, A: Clone + SyncNode + Send> Clone for AdversaryFragmentSenderSetup<'a, A>

source§

fn clone(&self) -> AdversaryFragmentSenderSetup<'a, A>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

Auto Trait Implementations§

§

impl<'a, A> RefUnwindSafe for AdversaryFragmentSenderSetup<'a, A>where A: RefUnwindSafe,

§

impl<'a, A> Send for AdversaryFragmentSenderSetup<'a, A>where A: Sync,

§

impl<'a, A> Sync for AdversaryFragmentSenderSetup<'a, A>where A: Sync,

§

impl<'a, A> Unpin for AdversaryFragmentSenderSetup<'a, A>

§

impl<'a, A> UnwindSafe for AdversaryFragmentSenderSetup<'a, A>where diff --git a/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.FaultyTransactionBuilder.html b/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.FaultyTransactionBuilder.html index a91bd26f31..e42fd2de1d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.FaultyTransactionBuilder.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/loki/struct.FaultyTransactionBuilder.html @@ -1,12 +1,12 @@ FaultyTransactionBuilder in loki - Rust
pub struct FaultyTransactionBuilder {
     block0_hash: Hash,
     fees: LinearFee,
-    expiry_generator: BlockDateGenerator,
-}

Fields§

§block0_hash: Hash§fees: LinearFee§expiry_generator: BlockDateGenerator

Implementations§

source§

impl FaultyTransactionBuilder

source

pub fn from_settings(settings: SettingsDto, block_date: BlockDate) -> Self

source§

impl FaultyTransactionBuilder

source

pub fn new( + expiry_generator: BlockDateGenerator, +}

Fields§

§block0_hash: Hash§fees: LinearFee§expiry_generator: BlockDateGenerator

Implementations§

source§

impl FaultyTransactionBuilder

source

pub fn from_settings(settings: SettingsDto, block_date: BlockDate) -> Self

source§

impl FaultyTransactionBuilder

source

pub fn new( block0_hash: Hash, fees: LinearFee, - expiry_generator: BlockDateGenerator -) -> Self

source

pub fn wrong_block0_hash(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn no_witnesses(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn no_input(&self, to: &Wallet) -> Fragment

source

pub fn no_output(&self, from: &Wallet) -> Fragment

source

pub fn unbalanced(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn empty(&self) -> Fragment

source

pub fn wrong_counter(&self, from: &Wallet, to: &Wallet) -> Fragment

source

fn transaction_to<F: Fn(&TransactionSignDataHash) -> Vec<Witness>>( + expiry_generator: BlockDateGenerator +) -> Self

source

pub fn wrong_block0_hash(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn no_witnesses(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn no_input(&self, to: &Wallet) -> Fragment

source

pub fn no_output(&self, from: &Wallet) -> Fragment

source

pub fn unbalanced(&self, from: &Wallet, to: &Wallet) -> Fragment

source

pub fn empty(&self) -> Fragment

source

pub fn wrong_counter(&self, from: &Wallet, to: &Wallet) -> Fragment

source

fn transaction_to<F: Fn(&TransactionSignDataHash) -> Vec<Witness>>( &self, inputs: &[Input], outputs: &[OutputAddress], diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mainnet_lib/struct.CardanoWallet.html b/tests/typhon-registration/06_rust_api/rust/doc/mainnet_lib/struct.CardanoWallet.html index ba0ef3dc29..4663bc820e 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mainnet_lib/struct.CardanoWallet.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mainnet_lib/struct.CardanoWallet.html @@ -1,11 +1,11 @@ CardanoWallet in mainnet_lib - Rust
pub struct CardanoWallet {
-    catalyst: Wallet,
+    catalyst: Wallet,
     stake_key: PrivateKey,
     payment_key: PrivateKey,
     network: NetworkInfo,
     stake: u64,
 }
Expand description

Represents Cardano mainnet wallet which is able to generate registration transaction metadata

-

Fields§

§catalyst: Wallet§stake_key: PrivateKey§payment_key: PrivateKey§network: NetworkInfo§stake: u64

Implementations§

source§

impl CardanoWallet

source

pub fn new(stake: u64) -> Self

Creates new wallet with given ada. Currently wallet is purely used for testing purposes, +

Fields§

§catalyst: Wallet§stake_key: PrivateKey§payment_key: PrivateKey§network: NetworkInfo§stake: u64

Implementations§

source§

impl CardanoWallet

source

pub fn new(stake: u64) -> Self

Creates new wallet with given ada. Currently wallet is purely used for testing purposes, therefore we treat stake as arbitrary number not connected to any blockchain state.

Panics

Panics on key generation error

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mainnet_lib/wallet/struct.CardanoWallet.html b/tests/typhon-registration/06_rust_api/rust/doc/mainnet_lib/wallet/struct.CardanoWallet.html index bcdc7270d5..8811b93d6a 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mainnet_lib/wallet/struct.CardanoWallet.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mainnet_lib/wallet/struct.CardanoWallet.html @@ -1,11 +1,11 @@ CardanoWallet in mainnet_lib::wallet - Rust
pub struct CardanoWallet {
-    catalyst: Wallet,
+    catalyst: Wallet,
     stake_key: PrivateKey,
     payment_key: PrivateKey,
     network: NetworkInfo,
     stake: u64,
 }
Expand description

Represents Cardano mainnet wallet which is able to generate registration transaction metadata

-

Fields§

§catalyst: Wallet§stake_key: PrivateKey§payment_key: PrivateKey§network: NetworkInfo§stake: u64

Implementations§

source§

impl CardanoWallet

source

pub fn new(stake: u64) -> Self

Creates new wallet with given ada. Currently wallet is purely used for testing purposes, +

Fields§

§catalyst: Wallet§stake_key: PrivateKey§payment_key: PrivateKey§network: NetworkInfo§stake: u64

Implementations§

source§

impl CardanoWallet

source

pub fn new(stake: u64) -> Self

Creates new wallet with given ada. Currently wallet is purely used for testing purposes, therefore we treat stake as arbitrary number not connected to any blockchain state.

Panics

Panics on key generation error

diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/adversary_generator/struct.AdversaryFragmentGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/adversary_generator/struct.AdversaryFragmentGenerator.html index a7b5c61fc0..ad101aafaf 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/adversary_generator/struct.AdversaryFragmentGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/adversary_generator/struct.AdversaryFragmentGenerator.html @@ -1,16 +1,16 @@ AdversaryFragmentGenerator in mjolnir::mjolnir_lib::generators::adversary_generator - Rust
pub struct AdversaryFragmentGenerator<'a, S: SyncNode + Send> {
-    wallets: Vec<Wallet>,
+    wallets: Vec<Wallet>,
     jormungandr: RemoteJormungandr,
-    fragment_sender: FragmentSender<'a, S>,
+    fragment_sender: FragmentSender<'a, S>,
     adversary_fragment_sender: AdversaryFragmentSender<'a, S>,
     rand: OsRng,
     split_marker: usize,
     max_splits: usize,
-}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§adversary_fragment_sender: AdversaryFragmentSender<'a, S>§rand: OsRng§split_marker: usize§max_splits: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryFragmentGenerator<'a, S>

source

pub fn new( +}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§adversary_fragment_sender: AdversaryFragmentSender<'a, S>§rand: OsRng§split_marker: usize§max_splits: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryFragmentGenerator<'a, S>

source

pub fn new( jormungandr: RemoteJormungandr, - fragment_sender: FragmentSender<'a, S>, + fragment_sender: FragmentSender<'a, S>, adversary_fragment_sender: AdversaryFragmentSender<'a, S> -) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn increment_split_marker(&mut self)

source

pub fn send_transaction(&mut self) -> Result<FragmentId, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for AdversaryFragmentGenerator<'a, S>

§

impl<'a, S> Send for AdversaryFragmentGenerator<'a, S>where +) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn increment_split_marker(&mut self)

source

pub fn send_transaction(&mut self) -> Result<FragmentId, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for AdversaryFragmentGenerator<'a, S>

§

impl<'a, S> Send for AdversaryFragmentGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for AdversaryFragmentGenerator<'a, S>

§

impl<'a, S> Unpin for AdversaryFragmentGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for AdversaryFragmentGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/adversary_vote_casts_generator/struct.AdversaryVoteCastsGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/adversary_vote_casts_generator/struct.AdversaryVoteCastsGenerator.html index 1ac144023c..bfecb02abc 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/adversary_vote_casts_generator/struct.AdversaryVoteCastsGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/adversary_vote_casts_generator/struct.AdversaryVoteCastsGenerator.html @@ -1,19 +1,19 @@ AdversaryVoteCastsGenerator in mjolnir::mjolnir_lib::generators::adversary_vote_casts_generator - Rust
pub struct AdversaryVoteCastsGenerator<'a, S: SyncNode + Send> {
-    expiry_generator: BlockDateGenerator,
-    voter: Wallet,
+    expiry_generator: BlockDateGenerator,
+    voter: Wallet,
     vote_plans: Vec<VotePlan>,
     voting_privacy: PayloadType,
     node: RemoteJormungandr,
     rand: OsRng,
-    fragment_sender: FragmentSender<'a, S>,
+    fragment_sender: FragmentSender<'a, S>,
     max_splits: usize,
-}

Fields§

§expiry_generator: BlockDateGenerator§voter: Wallet§vote_plans: Vec<VotePlan>§voting_privacy: PayloadType§node: RemoteJormungandr§rand: OsRng§fragment_sender: FragmentSender<'a, S>§max_splits: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryVoteCastsGenerator<'a, S>

source

pub fn new( - expiry_generator: BlockDateGenerator, - voter: Wallet, +}

Fields§

§expiry_generator: BlockDateGenerator§voter: Wallet§vote_plans: Vec<VotePlan>§voting_privacy: PayloadType§node: RemoteJormungandr§rand: OsRng§fragment_sender: FragmentSender<'a, S>§max_splits: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryVoteCastsGenerator<'a, S>

source

pub fn new( + expiry_generator: BlockDateGenerator, + voter: Wallet, vote_plans: Vec<VotePlan>, node: RemoteJormungandr, - fragment_sender: FragmentSender<'a, S> -) -> Self

source

fn send(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

source

fn wrong_vote_plan(&self) -> Fragment

source

fn wrong_proposal_index(&self) -> Fragment

source

fn wrong_voting_privacy(&self) -> Fragment

source

fn wrong_choice(&self) -> Fragment

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for AdversaryVoteCastsGenerator<'a, S>

§

impl<'a, S> Send for AdversaryVoteCastsGenerator<'a, S>where + fragment_sender: FragmentSender<'a, S> +) -> Self

source

fn send(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

source

fn wrong_vote_plan(&self) -> Fragment

source

fn wrong_proposal_index(&self) -> Fragment

source

fn wrong_voting_privacy(&self) -> Fragment

source

fn wrong_choice(&self) -> Fragment

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for AdversaryVoteCastsGenerator<'a, S>

§

impl<'a, S> Send for AdversaryVoteCastsGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for AdversaryVoteCastsGenerator<'a, S>

§

impl<'a, S> Unpin for AdversaryVoteCastsGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for AdversaryVoteCastsGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/batch_generator/struct.BatchFragmentGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/batch_generator/struct.BatchFragmentGenerator.html index 62a7bf820c..59a109680b 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/batch_generator/struct.BatchFragmentGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/batch_generator/struct.BatchFragmentGenerator.html @@ -1,23 +1,23 @@ BatchFragmentGenerator in mjolnir::mjolnir_lib::generators::batch_generator - Rust
pub struct BatchFragmentGenerator<'a, S: SyncNode + Send> {
-    wallets: Vec<Wallet>,
+    wallets: Vec<Wallet>,
     jormungandr: RemoteJormungandr,
-    fragment_sender: FragmentSender<'a, S>,
+    fragment_sender: FragmentSender<'a, S>,
     rand: OsRng,
     split_lane: SplitLaneIter,
     batch_size: u8,
-}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§rand: OsRng§split_lane: SplitLaneIter§batch_size: u8

Implementations§

source§

impl<'a, S: SyncNode + Send> BatchFragmentGenerator<'a, S>

source

pub fn from_node_with_setup( - setup: FragmentSenderSetup<'a, S>, +}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§rand: OsRng§split_lane: SplitLaneIter§batch_size: u8

Implementations§

source§

impl<'a, S: SyncNode + Send> BatchFragmentGenerator<'a, S>

source

pub fn from_node_with_setup( + setup: FragmentSenderSetup<'a, S>, jormungandr: &JormungandrProcess, - block_date: BlockDateGenerator, + block_date: BlockDateGenerator, batch_size: u8 ) -> Result<Self, RestError>

source§

impl<'a, S: SyncNode + Send> BatchFragmentGenerator<'a, S>

source

pub fn new( - fragment_sender_setup: FragmentSenderSetup<'a, S>, + fragment_sender_setup: FragmentSenderSetup<'a, S>, jormungandr: RemoteJormungandr, block_hash: Hash, fees: LinearFee, - expiry_generator: BlockDateGenerator, + expiry_generator: BlockDateGenerator, batch_size: u8 -) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn generate_transaction(&mut self) -> Result<Fragment, RequestFailure>

source

pub fn batch_size(&self) -> u8

source

pub fn generate_batch_transaction( +) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn generate_transaction(&mut self) -> Result<Fragment, RequestFailure>

source

pub fn batch_size(&self) -> u8

source

pub fn generate_batch_transaction( &mut self ) -> Result<Vec<Fragment>, RequestFailure>

source

pub fn send_batch(&mut self) -> Result<Request, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for BatchFragmentGenerator<'a, S>

§

impl<'a, S> Send for BatchFragmentGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for BatchFragmentGenerator<'a, S>

§

impl<'a, S> Unpin for BatchFragmentGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for BatchFragmentGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/fragment_generator/struct.FragmentGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/fragment_generator/struct.FragmentGenerator.html index 115c7d7183..7a7681efc7 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/fragment_generator/struct.FragmentGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/fragment_generator/struct.FragmentGenerator.html @@ -1,7 +1,7 @@ FragmentGenerator in mjolnir::mjolnir_lib::generators::fragment_generator - Rust
pub struct FragmentGenerator<'a, S: SyncNode + Send> {
Show 17 fields - sender: Wallet, - receiver: Wallet, - active_stake_pools: Vec<StakePool>, + sender: Wallet, + receiver: Wallet, + active_stake_pools: Vec<StakePool>, vote_plans_for_casting: Vec<VotePlan>, vote_plans_for_tally: Vec<VotePlan>, update_proposals_for_casting: Vec<FragmentId>, @@ -10,15 +10,15 @@ rand: OsRng, vote_cast_register: Option<VoteCastCounter>, slots_per_epoch: u32, - fragment_sender: FragmentSender<'a, S>, + fragment_sender: FragmentSender<'a, S>, stake_pools_count: usize, vote_plans_for_tally_count: usize, vote_plans_for_casting_count: usize, update_proposals_for_casting_count: usize, fragment_options_count: usize, -
}

Fields§

§sender: Wallet§receiver: Wallet§active_stake_pools: Vec<StakePool>§vote_plans_for_casting: Vec<VotePlan>§vote_plans_for_tally: Vec<VotePlan>§update_proposals_for_casting: Vec<FragmentId>§bft_leader: Option<KeyPair<Ed25519>>§node: RemoteJormungandr§rand: OsRng§vote_cast_register: Option<VoteCastCounter>§slots_per_epoch: u32§fragment_sender: FragmentSender<'a, S>§stake_pools_count: usize§vote_plans_for_tally_count: usize§vote_plans_for_casting_count: usize§update_proposals_for_casting_count: usize§fragment_options_count: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> FragmentGenerator<'a, S>

source

pub fn new( - sender: Wallet, - receiver: Wallet, +

}

Fields§

§sender: Wallet§receiver: Wallet§active_stake_pools: Vec<StakePool>§vote_plans_for_casting: Vec<VotePlan>§vote_plans_for_tally: Vec<VotePlan>§update_proposals_for_casting: Vec<FragmentId>§bft_leader: Option<KeyPair<Ed25519>>§node: RemoteJormungandr§rand: OsRng§vote_cast_register: Option<VoteCastCounter>§slots_per_epoch: u32§fragment_sender: FragmentSender<'a, S>§stake_pools_count: usize§vote_plans_for_tally_count: usize§vote_plans_for_casting_count: usize§update_proposals_for_casting_count: usize§fragment_options_count: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> FragmentGenerator<'a, S>

source

pub fn new( + sender: Wallet, + receiver: Wallet, bft_leader: Option<KeyPair<Ed25519>>, node: RemoteJormungandr, slots_per_epoch: u32, @@ -26,11 +26,11 @@ vote_plans_for_tally_count: usize, vote_plans_for_casting_count: usize, update_proposals_for_casting_count: usize, - fragment_sender: FragmentSender<'a, S> -) -> Self

source

pub fn active_stake_pools(&self) -> Vec<StakePool>

source

pub fn prepare(&mut self, start_block_date: BlockDateDto)

source

pub fn send_random(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

source

pub fn send_all(&mut self) -> Result<Vec<MemPoolCheck>, FragmentSenderError>

source

pub fn send_one( + fragment_sender: FragmentSender<'a, S> +) -> Self

source

pub fn active_stake_pools(&self) -> Vec<StakePool>

source

pub fn prepare(&mut self, start_block_date: BlockDateDto)

source

pub fn send_random(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

source

pub fn send_all(&mut self) -> Result<Vec<MemPoolCheck>, FragmentSenderError>

source

pub fn send_one( &mut self, option: u8 -) -> Result<MemPoolCheck, FragmentSenderError>

Trait Implementations§

source§

impl<'a, S: SyncNode + Send + Sync> RequestGenerator for FragmentGenerator<'a, S>

source§

fn next(&mut self) -> Result<Request, RequestFailure>

source§

fn split(self) -> (Self, Option<Self>)

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for FragmentGenerator<'a, S>

§

impl<'a, S> Send for FragmentGenerator<'a, S>where +) -> Result<MemPoolCheck, FragmentSenderError>

Trait Implementations§

source§

impl<'a, S: SyncNode + Send + Sync> RequestGenerator for FragmentGenerator<'a, S>

source§

fn next(&mut self) -> Result<Request, RequestFailure>

source§

fn split(self) -> (Self, Option<Self>)

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for FragmentGenerator<'a, S>

§

impl<'a, S> Send for FragmentGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for FragmentGenerator<'a, S>

§

impl<'a, S> Unpin for FragmentGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for FragmentGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.AdversaryFragmentGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.AdversaryFragmentGenerator.html index cb2dd5f9c1..f59dab9581 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.AdversaryFragmentGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.AdversaryFragmentGenerator.html @@ -1,16 +1,16 @@ AdversaryFragmentGenerator in mjolnir::mjolnir_lib::generators - Rust
pub struct AdversaryFragmentGenerator<'a, S: SyncNode + Send> {
-    wallets: Vec<Wallet>,
+    wallets: Vec<Wallet>,
     jormungandr: RemoteJormungandr,
-    fragment_sender: FragmentSender<'a, S>,
+    fragment_sender: FragmentSender<'a, S>,
     adversary_fragment_sender: AdversaryFragmentSender<'a, S>,
     rand: OsRng,
     split_marker: usize,
     max_splits: usize,
-}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§adversary_fragment_sender: AdversaryFragmentSender<'a, S>§rand: OsRng§split_marker: usize§max_splits: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryFragmentGenerator<'a, S>

source

pub fn new( +}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§adversary_fragment_sender: AdversaryFragmentSender<'a, S>§rand: OsRng§split_marker: usize§max_splits: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryFragmentGenerator<'a, S>

source

pub fn new( jormungandr: RemoteJormungandr, - fragment_sender: FragmentSender<'a, S>, + fragment_sender: FragmentSender<'a, S>, adversary_fragment_sender: AdversaryFragmentSender<'a, S> -) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn increment_split_marker(&mut self)

source

pub fn send_transaction(&mut self) -> Result<FragmentId, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for AdversaryFragmentGenerator<'a, S>

§

impl<'a, S> Send for AdversaryFragmentGenerator<'a, S>where +) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn increment_split_marker(&mut self)

source

pub fn send_transaction(&mut self) -> Result<FragmentId, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for AdversaryFragmentGenerator<'a, S>

§

impl<'a, S> Send for AdversaryFragmentGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for AdversaryFragmentGenerator<'a, S>

§

impl<'a, S> Unpin for AdversaryFragmentGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for AdversaryFragmentGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.AdversaryVoteCastsGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.AdversaryVoteCastsGenerator.html index d1148e69ea..6fa9a1286a 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.AdversaryVoteCastsGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.AdversaryVoteCastsGenerator.html @@ -1,19 +1,19 @@ AdversaryVoteCastsGenerator in mjolnir::mjolnir_lib::generators - Rust
pub struct AdversaryVoteCastsGenerator<'a, S: SyncNode + Send> {
-    expiry_generator: BlockDateGenerator,
-    voter: Wallet,
+    expiry_generator: BlockDateGenerator,
+    voter: Wallet,
     vote_plans: Vec<VotePlan>,
     voting_privacy: PayloadType,
     node: RemoteJormungandr,
     rand: OsRng,
-    fragment_sender: FragmentSender<'a, S>,
+    fragment_sender: FragmentSender<'a, S>,
     max_splits: usize,
-}

Fields§

§expiry_generator: BlockDateGenerator§voter: Wallet§vote_plans: Vec<VotePlan>§voting_privacy: PayloadType§node: RemoteJormungandr§rand: OsRng§fragment_sender: FragmentSender<'a, S>§max_splits: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryVoteCastsGenerator<'a, S>

source

pub fn new( - expiry_generator: BlockDateGenerator, - voter: Wallet, +}

Fields§

§expiry_generator: BlockDateGenerator§voter: Wallet§vote_plans: Vec<VotePlan>§voting_privacy: PayloadType§node: RemoteJormungandr§rand: OsRng§fragment_sender: FragmentSender<'a, S>§max_splits: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> AdversaryVoteCastsGenerator<'a, S>

source

pub fn new( + expiry_generator: BlockDateGenerator, + voter: Wallet, vote_plans: Vec<VotePlan>, node: RemoteJormungandr, - fragment_sender: FragmentSender<'a, S> -) -> Self

source

fn send(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

source

fn wrong_vote_plan(&self) -> Fragment

source

fn wrong_proposal_index(&self) -> Fragment

source

fn wrong_voting_privacy(&self) -> Fragment

source

fn wrong_choice(&self) -> Fragment

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for AdversaryVoteCastsGenerator<'a, S>

§

impl<'a, S> Send for AdversaryVoteCastsGenerator<'a, S>where + fragment_sender: FragmentSender<'a, S> +) -> Self

source

fn send(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

source

fn wrong_vote_plan(&self) -> Fragment

source

fn wrong_proposal_index(&self) -> Fragment

source

fn wrong_voting_privacy(&self) -> Fragment

source

fn wrong_choice(&self) -> Fragment

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for AdversaryVoteCastsGenerator<'a, S>

§

impl<'a, S> Send for AdversaryVoteCastsGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for AdversaryVoteCastsGenerator<'a, S>

§

impl<'a, S> Unpin for AdversaryVoteCastsGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for AdversaryVoteCastsGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.BatchFragmentGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.BatchFragmentGenerator.html index 95dd38f5bb..9ef6e9a39d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.BatchFragmentGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.BatchFragmentGenerator.html @@ -1,23 +1,23 @@ BatchFragmentGenerator in mjolnir::mjolnir_lib::generators - Rust
pub struct BatchFragmentGenerator<'a, S: SyncNode + Send> {
-    wallets: Vec<Wallet>,
+    wallets: Vec<Wallet>,
     jormungandr: RemoteJormungandr,
-    fragment_sender: FragmentSender<'a, S>,
+    fragment_sender: FragmentSender<'a, S>,
     rand: OsRng,
     split_lane: SplitLaneIter,
     batch_size: u8,
-}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§rand: OsRng§split_lane: SplitLaneIter§batch_size: u8

Implementations§

source§

impl<'a, S: SyncNode + Send> BatchFragmentGenerator<'a, S>

source

pub fn from_node_with_setup( - setup: FragmentSenderSetup<'a, S>, +}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§rand: OsRng§split_lane: SplitLaneIter§batch_size: u8

Implementations§

source§

impl<'a, S: SyncNode + Send> BatchFragmentGenerator<'a, S>

source

pub fn from_node_with_setup( + setup: FragmentSenderSetup<'a, S>, jormungandr: &JormungandrProcess, - block_date: BlockDateGenerator, + block_date: BlockDateGenerator, batch_size: u8 ) -> Result<Self, RestError>

source§

impl<'a, S: SyncNode + Send> BatchFragmentGenerator<'a, S>

source

pub fn new( - fragment_sender_setup: FragmentSenderSetup<'a, S>, + fragment_sender_setup: FragmentSenderSetup<'a, S>, jormungandr: RemoteJormungandr, block_hash: Hash, fees: LinearFee, - expiry_generator: BlockDateGenerator, + expiry_generator: BlockDateGenerator, batch_size: u8 -) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn generate_transaction(&mut self) -> Result<Fragment, RequestFailure>

source

pub fn batch_size(&self) -> u8

source

pub fn generate_batch_transaction( +) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn generate_transaction(&mut self) -> Result<Fragment, RequestFailure>

source

pub fn batch_size(&self) -> u8

source

pub fn generate_batch_transaction( &mut self ) -> Result<Vec<Fragment>, RequestFailure>

source

pub fn send_batch(&mut self) -> Result<Request, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for BatchFragmentGenerator<'a, S>

§

impl<'a, S> Send for BatchFragmentGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for BatchFragmentGenerator<'a, S>

§

impl<'a, S> Unpin for BatchFragmentGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for BatchFragmentGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.FragmentGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.FragmentGenerator.html index 0c4d9255df..1c736194f5 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.FragmentGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.FragmentGenerator.html @@ -1,7 +1,7 @@ FragmentGenerator in mjolnir::mjolnir_lib::generators - Rust
pub struct FragmentGenerator<'a, S: SyncNode + Send> {
Show 17 fields - sender: Wallet, - receiver: Wallet, - active_stake_pools: Vec<StakePool>, + sender: Wallet, + receiver: Wallet, + active_stake_pools: Vec<StakePool>, vote_plans_for_casting: Vec<VotePlan>, vote_plans_for_tally: Vec<VotePlan>, update_proposals_for_casting: Vec<FragmentId>, @@ -10,15 +10,15 @@ rand: OsRng, vote_cast_register: Option<VoteCastCounter>, slots_per_epoch: u32, - fragment_sender: FragmentSender<'a, S>, + fragment_sender: FragmentSender<'a, S>, stake_pools_count: usize, vote_plans_for_tally_count: usize, vote_plans_for_casting_count: usize, update_proposals_for_casting_count: usize, fragment_options_count: usize, -
}

Fields§

§sender: Wallet§receiver: Wallet§active_stake_pools: Vec<StakePool>§vote_plans_for_casting: Vec<VotePlan>§vote_plans_for_tally: Vec<VotePlan>§update_proposals_for_casting: Vec<FragmentId>§bft_leader: Option<KeyPair<Ed25519>>§node: RemoteJormungandr§rand: OsRng§vote_cast_register: Option<VoteCastCounter>§slots_per_epoch: u32§fragment_sender: FragmentSender<'a, S>§stake_pools_count: usize§vote_plans_for_tally_count: usize§vote_plans_for_casting_count: usize§update_proposals_for_casting_count: usize§fragment_options_count: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> FragmentGenerator<'a, S>

source

pub fn new( - sender: Wallet, - receiver: Wallet, +

}

Fields§

§sender: Wallet§receiver: Wallet§active_stake_pools: Vec<StakePool>§vote_plans_for_casting: Vec<VotePlan>§vote_plans_for_tally: Vec<VotePlan>§update_proposals_for_casting: Vec<FragmentId>§bft_leader: Option<KeyPair<Ed25519>>§node: RemoteJormungandr§rand: OsRng§vote_cast_register: Option<VoteCastCounter>§slots_per_epoch: u32§fragment_sender: FragmentSender<'a, S>§stake_pools_count: usize§vote_plans_for_tally_count: usize§vote_plans_for_casting_count: usize§update_proposals_for_casting_count: usize§fragment_options_count: usize

Implementations§

source§

impl<'a, S: SyncNode + Send> FragmentGenerator<'a, S>

source

pub fn new( + sender: Wallet, + receiver: Wallet, bft_leader: Option<KeyPair<Ed25519>>, node: RemoteJormungandr, slots_per_epoch: u32, @@ -26,11 +26,11 @@ vote_plans_for_tally_count: usize, vote_plans_for_casting_count: usize, update_proposals_for_casting_count: usize, - fragment_sender: FragmentSender<'a, S> -) -> Self

source

pub fn active_stake_pools(&self) -> Vec<StakePool>

source

pub fn prepare(&mut self, start_block_date: BlockDateDto)

source

pub fn send_random(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

source

pub fn send_all(&mut self) -> Result<Vec<MemPoolCheck>, FragmentSenderError>

source

pub fn send_one( + fragment_sender: FragmentSender<'a, S> +) -> Self

source

pub fn active_stake_pools(&self) -> Vec<StakePool>

source

pub fn prepare(&mut self, start_block_date: BlockDateDto)

source

pub fn send_random(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

source

pub fn send_all(&mut self) -> Result<Vec<MemPoolCheck>, FragmentSenderError>

source

pub fn send_one( &mut self, option: u8 -) -> Result<MemPoolCheck, FragmentSenderError>

Trait Implementations§

source§

impl<'a, S: SyncNode + Send + Sync> RequestGenerator for FragmentGenerator<'a, S>

source§

fn next(&mut self) -> Result<Request, RequestFailure>

source§

fn split(self) -> (Self, Option<Self>)

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for FragmentGenerator<'a, S>

§

impl<'a, S> Send for FragmentGenerator<'a, S>where +) -> Result<MemPoolCheck, FragmentSenderError>

Trait Implementations§

source§

impl<'a, S: SyncNode + Send + Sync> RequestGenerator for FragmentGenerator<'a, S>

source§

fn next(&mut self) -> Result<Request, RequestFailure>

source§

fn split(self) -> (Self, Option<Self>)

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for FragmentGenerator<'a, S>

§

impl<'a, S> Send for FragmentGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for FragmentGenerator<'a, S>

§

impl<'a, S> Unpin for FragmentGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for FragmentGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.TransactionGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.TransactionGenerator.html index 816b5e1021..3aa6c58a3b 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.TransactionGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.TransactionGenerator.html @@ -1,16 +1,16 @@ TransactionGenerator in mjolnir::mjolnir_lib::generators - Rust
pub struct TransactionGenerator<'a, S: SyncNode + Send> {
-    wallets: Vec<Wallet>,
+    wallets: Vec<Wallet>,
     jormungandr: RemoteJormungandr,
-    fragment_sender: FragmentSender<'a, S>,
+    fragment_sender: FragmentSender<'a, S>,
     rand: OsRng,
     split_lane: SplitLaneIter,
-}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§rand: OsRng§split_lane: SplitLaneIter

Implementations§

source§

impl<'a, S: SyncNode + Send> TransactionGenerator<'a, S>

source

pub fn new( - fragment_sender_setup: FragmentSenderSetup<'a, S>, +}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§rand: OsRng§split_lane: SplitLaneIter

Implementations§

source§

impl<'a, S: SyncNode + Send> TransactionGenerator<'a, S>

source

pub fn new( + fragment_sender_setup: FragmentSenderSetup<'a, S>, jormungandr: RemoteJormungandr, block_hash: Hash, fees: LinearFee, - expiry_generator: BlockDateGenerator -) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn send_transaction(&mut self) -> Result<FragmentId, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for TransactionGenerator<'a, S>

§

impl<'a, S> Send for TransactionGenerator<'a, S>where + expiry_generator: BlockDateGenerator +) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn send_transaction(&mut self) -> Result<FragmentId, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for TransactionGenerator<'a, S>

§

impl<'a, S> Send for TransactionGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for TransactionGenerator<'a, S>

§

impl<'a, S> Unpin for TransactionGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for TransactionGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.VoteCastsGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.VoteCastsGenerator.html index 848384de7a..3550905206 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.VoteCastsGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/struct.VoteCastsGenerator.html @@ -1,17 +1,17 @@ VoteCastsGenerator in mjolnir::mjolnir_lib::generators - Rust
pub struct VoteCastsGenerator<'a, S: SyncNode + Send> {
-    voters: Vec<Wallet>,
+    voters: Vec<Wallet>,
     vote_plan: VotePlan,
     node: RemoteJormungandr,
     rand: OsRng,
-    fragment_sender: FragmentSender<'a, S>,
+    fragment_sender: FragmentSender<'a, S>,
     send_marker: usize,
     votes_register: VoteCastCounter,
-}

Fields§

§voters: Vec<Wallet>§vote_plan: VotePlan§node: RemoteJormungandr§rand: OsRng§fragment_sender: FragmentSender<'a, S>§send_marker: usize§votes_register: VoteCastCounter

Implementations§

source§

impl<'a, S: SyncNode + Send> VoteCastsGenerator<'a, S>

source

pub fn new( - voters: Vec<Wallet>, +}

Fields§

§voters: Vec<Wallet>§vote_plan: VotePlan§node: RemoteJormungandr§rand: OsRng§fragment_sender: FragmentSender<'a, S>§send_marker: usize§votes_register: VoteCastCounter

Implementations§

source§

impl<'a, S: SyncNode + Send> VoteCastsGenerator<'a, S>

source

pub fn new( + voters: Vec<Wallet>, vote_plan: VotePlan, node: RemoteJormungandr, - fragment_sender: FragmentSender<'a, S> -) -> Self

source

pub fn send(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

Trait Implementations§

source§

impl<'a, S: SyncNode + Send + Sync + Clone> RequestGenerator for VoteCastsGenerator<'a, S>

source§

fn next(&mut self) -> Result<Request, RequestFailure>

source§

fn split(self) -> (Self, Option<Self>)

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for VoteCastsGenerator<'a, S>

§

impl<'a, S> Send for VoteCastsGenerator<'a, S>where + fragment_sender: FragmentSender<'a, S> +) -> Self

source

pub fn send(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

Trait Implementations§

source§

impl<'a, S: SyncNode + Send + Sync + Clone> RequestGenerator for VoteCastsGenerator<'a, S>

source§

fn next(&mut self) -> Result<Request, RequestFailure>

source§

fn split(self) -> (Self, Option<Self>)

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for VoteCastsGenerator<'a, S>

§

impl<'a, S> Send for VoteCastsGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for VoteCastsGenerator<'a, S>

§

impl<'a, S> Unpin for VoteCastsGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for VoteCastsGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/transaction_generator/struct.TransactionGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/transaction_generator/struct.TransactionGenerator.html index ec83c558fa..024c60c07e 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/transaction_generator/struct.TransactionGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/transaction_generator/struct.TransactionGenerator.html @@ -1,16 +1,16 @@ TransactionGenerator in mjolnir::mjolnir_lib::generators::transaction_generator - Rust
pub struct TransactionGenerator<'a, S: SyncNode + Send> {
-    wallets: Vec<Wallet>,
+    wallets: Vec<Wallet>,
     jormungandr: RemoteJormungandr,
-    fragment_sender: FragmentSender<'a, S>,
+    fragment_sender: FragmentSender<'a, S>,
     rand: OsRng,
     split_lane: SplitLaneIter,
-}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§rand: OsRng§split_lane: SplitLaneIter

Implementations§

source§

impl<'a, S: SyncNode + Send> TransactionGenerator<'a, S>

source

pub fn new( - fragment_sender_setup: FragmentSenderSetup<'a, S>, +}

Fields§

§wallets: Vec<Wallet>§jormungandr: RemoteJormungandr§fragment_sender: FragmentSender<'a, S>§rand: OsRng§split_lane: SplitLaneIter

Implementations§

source§

impl<'a, S: SyncNode + Send> TransactionGenerator<'a, S>

source

pub fn new( + fragment_sender_setup: FragmentSenderSetup<'a, S>, jormungandr: RemoteJormungandr, block_hash: Hash, fees: LinearFee, - expiry_generator: BlockDateGenerator -) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn send_transaction(&mut self) -> Result<FragmentId, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for TransactionGenerator<'a, S>

§

impl<'a, S> Send for TransactionGenerator<'a, S>where + expiry_generator: BlockDateGenerator +) -> Self

source

pub fn fill_from_faucet(&mut self, faucet: &mut Wallet)

source

pub fn send_transaction(&mut self) -> Result<FragmentId, RequestFailure>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for TransactionGenerator<'a, S>

§

impl<'a, S> Send for TransactionGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for TransactionGenerator<'a, S>

§

impl<'a, S> Unpin for TransactionGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for TransactionGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/vote_casts_generator/struct.VoteCastsGenerator.html b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/vote_casts_generator/struct.VoteCastsGenerator.html index 87d9c78e4a..8a6243aabc 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/vote_casts_generator/struct.VoteCastsGenerator.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/mjolnir/mjolnir_lib/generators/vote_casts_generator/struct.VoteCastsGenerator.html @@ -1,17 +1,17 @@ VoteCastsGenerator in mjolnir::mjolnir_lib::generators::vote_casts_generator - Rust
pub struct VoteCastsGenerator<'a, S: SyncNode + Send> {
-    voters: Vec<Wallet>,
+    voters: Vec<Wallet>,
     vote_plan: VotePlan,
     node: RemoteJormungandr,
     rand: OsRng,
-    fragment_sender: FragmentSender<'a, S>,
+    fragment_sender: FragmentSender<'a, S>,
     send_marker: usize,
     votes_register: VoteCastCounter,
-}

Fields§

§voters: Vec<Wallet>§vote_plan: VotePlan§node: RemoteJormungandr§rand: OsRng§fragment_sender: FragmentSender<'a, S>§send_marker: usize§votes_register: VoteCastCounter

Implementations§

source§

impl<'a, S: SyncNode + Send> VoteCastsGenerator<'a, S>

source

pub fn new( - voters: Vec<Wallet>, +}

Fields§

§voters: Vec<Wallet>§vote_plan: VotePlan§node: RemoteJormungandr§rand: OsRng§fragment_sender: FragmentSender<'a, S>§send_marker: usize§votes_register: VoteCastCounter

Implementations§

source§

impl<'a, S: SyncNode + Send> VoteCastsGenerator<'a, S>

source

pub fn new( + voters: Vec<Wallet>, vote_plan: VotePlan, node: RemoteJormungandr, - fragment_sender: FragmentSender<'a, S> -) -> Self

source

pub fn send(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

Trait Implementations§

source§

impl<'a, S: SyncNode + Send + Sync + Clone> RequestGenerator for VoteCastsGenerator<'a, S>

source§

fn next(&mut self) -> Result<Request, RequestFailure>

source§

fn split(self) -> (Self, Option<Self>)

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for VoteCastsGenerator<'a, S>

§

impl<'a, S> Send for VoteCastsGenerator<'a, S>where + fragment_sender: FragmentSender<'a, S> +) -> Self

source

pub fn send(&mut self) -> Result<MemPoolCheck, FragmentSenderError>

Trait Implementations§

source§

impl<'a, S: SyncNode + Send + Sync + Clone> RequestGenerator for VoteCastsGenerator<'a, S>

source§

fn next(&mut self) -> Result<Request, RequestFailure>

source§

fn split(self) -> (Self, Option<Self>)

Auto Trait Implementations§

§

impl<'a, S> !RefUnwindSafe for VoteCastsGenerator<'a, S>

§

impl<'a, S> Send for VoteCastsGenerator<'a, S>where S: Sync,

§

impl<'a, S> !Sync for VoteCastsGenerator<'a, S>

§

impl<'a, S> Unpin for VoteCastsGenerator<'a, S>

§

impl<'a, S> !UnwindSafe for VoteCastsGenerator<'a, S>

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/settings.html b/tests/typhon-registration/06_rust_api/rust/doc/settings.html index e41d27956d..0037f3c0b1 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/settings.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/settings.html @@ -1 +1 @@ -Rustdoc settings

Rustdoc settings

Back
\ No newline at end of file +Rustdoc settings

Rustdoc settings

Back
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/challenges/dsl/macro.__static_cond.html b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/challenges/dsl/macro.__static_cond.html index 0a7359cf76..57610f2ddd 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/challenges/dsl/macro.__static_cond.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/challenges/dsl/macro.__static_cond.html @@ -1,4 +1,4 @@ __static_cond in vit_servicing_station_lib::db::schema::challenges::dsl - Rust
macro_rules! __static_cond {
     (challenges challenges) => { ... };
-    (challenges proposers_rewards) => { ... };
+    (challenges rewards_total) => { ... };
 }
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/community_advisors_reviews/dsl/macro.__static_cond.html b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/community_advisors_reviews/dsl/macro.__static_cond.html index 5ddd9441b1..a335d8ae1c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/community_advisors_reviews/dsl/macro.__static_cond.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/community_advisors_reviews/dsl/macro.__static_cond.html @@ -1,4 +1,4 @@ __static_cond in vit_servicing_station_lib::db::schema::community_advisors_reviews::dsl - Rust
macro_rules! __static_cond {
     (community_advisors_reviews community_advisors_reviews) => { ... };
-    (community_advisors_reviews id) => { ... };
+    (community_advisors_reviews impact_alignment_note) => { ... };
 }
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/funds/dsl/macro.__static_cond.html b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/funds/dsl/macro.__static_cond.html index 2e86269811..d2fbb1b4db 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/funds/dsl/macro.__static_cond.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/funds/dsl/macro.__static_cond.html @@ -1,4 +1,4 @@ __static_cond in vit_servicing_station_lib::db::schema::funds::dsl - Rust
macro_rules! __static_cond {
     (funds funds) => { ... };
-    (funds fund_goal) => { ... };
+    (funds id) => { ... };
 }
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/proposal_community_choice_challenge/dsl/macro.__static_cond.html b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/proposal_community_choice_challenge/dsl/macro.__static_cond.html index 3e54632a36..93e0c78cfd 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/proposal_community_choice_challenge/dsl/macro.__static_cond.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/proposal_community_choice_challenge/dsl/macro.__static_cond.html @@ -1,4 +1,4 @@ __static_cond in vit_servicing_station_lib::db::schema::proposal_community_choice_challenge::dsl - Rust
macro_rules! __static_cond {
     (proposal_community_choice_challenge proposal_community_choice_challenge) => { ... };
-    (proposal_community_choice_challenge proposal_brief) => { ... };
+    (proposal_community_choice_challenge proposal_id) => { ... };
 }
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/proposals/dsl/macro.__static_cond.html b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/proposals/dsl/macro.__static_cond.html index 26dc1b7b56..5e301027e9 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/proposals/dsl/macro.__static_cond.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/proposals/dsl/macro.__static_cond.html @@ -1,4 +1,4 @@ __static_cond in vit_servicing_station_lib::db::schema::proposals::dsl - Rust
macro_rules! __static_cond {
     (proposals proposals) => { ... };
-    (proposals id) => { ... };
+    (proposals chain_proposal_id) => { ... };
 }
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/voteplans/dsl/macro.__static_cond.html b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/voteplans/dsl/macro.__static_cond.html index 30d7d07b08..88cd18ea6d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/voteplans/dsl/macro.__static_cond.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/voteplans/dsl/macro.__static_cond.html @@ -1,4 +1,4 @@ __static_cond in vit_servicing_station_lib::db::schema::voteplans::dsl - Rust
macro_rules! __static_cond {
     (voteplans voteplans) => { ... };
-    (voteplans id) => { ... };
+    (voteplans chain_vote_start_time) => { ... };
 }
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/votes/dsl/macro.__static_cond.html b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/votes/dsl/macro.__static_cond.html index 4278678dd6..25851c9189 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/votes/dsl/macro.__static_cond.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/schema/votes/dsl/macro.__static_cond.html @@ -1,4 +1,4 @@ __static_cond in vit_servicing_station_lib::db::schema::votes::dsl - Rust
macro_rules! __static_cond {
     (votes votes) => { ... };
-    (votes fragment_id) => { ... };
+    (votes proposal) => { ... };
 }
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/views_schema/full_proposals_info/dsl/macro.__static_cond.html b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/views_schema/full_proposals_info/dsl/macro.__static_cond.html index 3659b7463a..71968b75f6 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/views_schema/full_proposals_info/dsl/macro.__static_cond.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib/db/views_schema/full_proposals_info/dsl/macro.__static_cond.html @@ -1,4 +1,4 @@ __static_cond in vit_servicing_station_lib::db::views_schema::full_proposals_info::dsl - Rust
macro_rules! __static_cond {
     (full_proposals_info full_proposals_info) => { ... };
-    (full_proposals_info id) => { ... };
+    (full_proposals_info proposal_category) => { ... };
 }
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib_f10/db/schema/proposals/dsl/macro.__static_cond.html b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib_f10/db/schema/proposals/dsl/macro.__static_cond.html index 6cb7bceb67..1cd6ed9d79 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib_f10/db/schema/proposals/dsl/macro.__static_cond.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib_f10/db/schema/proposals/dsl/macro.__static_cond.html @@ -1,4 +1,4 @@ __static_cond in vit_servicing_station_lib_f10::db::schema::proposals::dsl - Rust
macro_rules! __static_cond {
     (proposals proposals) => { ... };
-    (proposals proposal_title) => { ... };
+    (proposals id) => { ... };
 }
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib_f10/db/views_schema/full_proposals_info/dsl/macro.__static_cond.html b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib_f10/db/views_schema/full_proposals_info/dsl/macro.__static_cond.html index d530a2dd94..b1fd6fa2b6 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib_f10/db/views_schema/full_proposals_info/dsl/macro.__static_cond.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vit_servicing_station_lib_f10/db/views_schema/full_proposals_info/dsl/macro.__static_cond.html @@ -1,4 +1,4 @@ __static_cond in vit_servicing_station_lib_f10::db::views_schema::full_proposals_info::dsl - Rust
macro_rules! __static_cond {
     (full_proposals_info full_proposals_info) => { ... };
-    (full_proposals_info proposal_id) => { ... };
+    (full_proposals_info proposal_category) => { ... };
 }
\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/fn.generate_qr_and_hashes.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/fn.generate_qr_and_hashes.html index 78ed2363fe..958d92c4a3 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/fn.generate_qr_and_hashes.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/fn.generate_qr_and_hashes.html @@ -1,5 +1,5 @@ generate_qr_and_hashes in vitup::builders - Rust
pub fn generate_qr_and_hashes<P: AsRef<Path>>(
-    wallets: Vec<(&WalletAlias, Wallet)>,
+    wallets: Vec<(&WalletAlias, Wallet)>,
     initials: &HashMap<WalletTemplate, String>,
     parameters: &Config,
     folder: P
diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/qr/fn.generate_qr_and_hashes.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/qr/fn.generate_qr_and_hashes.html
index 1623e32a7c..d72a121f6b 100644
--- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/qr/fn.generate_qr_and_hashes.html
+++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/qr/fn.generate_qr_and_hashes.html
@@ -1,5 +1,5 @@
 generate_qr_and_hashes in vitup::builders::helpers::qr - Rust        
         
 
pub fn generate_qr_and_hashes<P: AsRef<Path>>(
-    wallets: Vec<(&WalletAlias, Wallet)>,
+    wallets: Vec<(&WalletAlias, Wallet)>,
     initials: &HashMap<WalletTemplate, String>,
     parameters: &Config,
     folder: P
diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/qr/trait.WalletExtension.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/qr/trait.WalletExtension.html
index 11a9a43e7f..082770098e 100644
--- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/qr/trait.WalletExtension.html
+++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/qr/trait.WalletExtension.html
@@ -2,4 +2,4 @@
     // Required methods
     fn save_qr_code<P: AsRef<Path>>(&self, path: P, password: &[u8]);
     fn save_qr_code_hash<P: AsRef<Path>>(&self, path: P, password: &[u8]);
-}

Required Methods§

source

fn save_qr_code<P: AsRef<Path>>(&self, path: P, password: &[u8])

source

fn save_qr_code_hash<P: AsRef<Path>>(&self, path: P, password: &[u8])

Implementations on Foreign Types§

source§

impl WalletExtension for Wallet

source§

fn save_qr_code<P: AsRef<Path>>(&self, path: P, password: &[u8])

source§

fn save_qr_code_hash<P: AsRef<Path>>(&self, path: P, password: &[u8])

Implementors§

\ No newline at end of file +}

Required Methods§

source

fn save_qr_code<P: AsRef<Path>>(&self, path: P, password: &[u8])

source

fn save_qr_code_hash<P: AsRef<Path>>(&self, path: P, password: &[u8])

Implementations on Foreign Types§

source§

impl WalletExtension for Wallet

source§

fn save_qr_code<P: AsRef<Path>>(&self, path: P, password: &[u8])

source§

fn save_qr_code_hash<P: AsRef<Path>>(&self, path: P, password: &[u8])

Implementors§

\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/vote_plan/struct.VitVotePlanDefBuilder.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/vote_plan/struct.VitVotePlanDefBuilder.html index be44a6bd0d..b871951bf5 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/vote_plan/struct.VitVotePlanDefBuilder.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/helpers/vote_plan/struct.VitVotePlanDefBuilder.html @@ -2,12 +2,12 @@ split_by: usize, fund_name: String, vote_phases: VoteBlockchainTime, - committee_wallet: WalletAlias, + committee_wallet: WalletAlias, proposals_count: usize, options: u8, private: bool, voting_tokens: Vec<(Role, TokenIdentifier)>, -}

Fields§

§split_by: usize§fund_name: String§vote_phases: VoteBlockchainTime§committee_wallet: WalletAlias§proposals_count: usize§options: u8§private: bool§voting_tokens: Vec<(Role, TokenIdentifier)>

Implementations§

source§

impl VitVotePlanDefBuilder

source

pub fn vote_phases(self, vote_phases: VoteBlockchainTime) -> Self

source

pub fn options(self, options: u8) -> Self

source

pub fn split_by(self, split_by: usize) -> Self

source

pub fn fund_name(self, fund_name: String) -> Self

source

pub fn private(self, private: bool) -> Self

source

pub fn proposals_count(self, proposals_count: usize) -> Self

source

pub fn committee(self, committe_wallet: WalletAlias) -> Self

source

pub fn voting_token(self, role: Role, voting_token: TokenIdentifier) -> Self

source

pub fn voting_tokens(self, voting_tokens: Vec<(Role, TokenIdentifier)>) -> Self

source

pub fn build(self) -> Vec<VotePlanTemplate>

Trait Implementations§

source§

impl Default for VitVotePlanDefBuilder

source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§split_by: usize§fund_name: String§vote_phases: VoteBlockchainTime§committee_wallet: WalletAlias§proposals_count: usize§options: u8§private: bool§voting_tokens: Vec<(Role, TokenIdentifier)>

Implementations§

source§

impl VitVotePlanDefBuilder

source

pub fn vote_phases(self, vote_phases: VoteBlockchainTime) -> Self

source

pub fn options(self, options: u8) -> Self

source

pub fn split_by(self, split_by: usize) -> Self

source

pub fn fund_name(self, fund_name: String) -> Self

source

pub fn private(self, private: bool) -> Self

source

pub fn proposals_count(self, proposals_count: usize) -> Self

source

pub fn committee(self, committe_wallet: WalletAlias) -> Self

source

pub fn voting_token(self, role: Role, voting_token: TokenIdentifier) -> Self

source

pub fn voting_tokens(self, voting_tokens: Vec<(Role, TokenIdentifier)>) -> Self

source

pub fn build(self) -> Vec<VotePlanTemplate>

Trait Implementations§

source§

impl Default for VitVotePlanDefBuilder

source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/struct.VitVotePlanDefBuilder.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/struct.VitVotePlanDefBuilder.html index 713bb90ba3..2ea229abcb 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/struct.VitVotePlanDefBuilder.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/struct.VitVotePlanDefBuilder.html @@ -2,12 +2,12 @@ split_by: usize, fund_name: String, vote_phases: VoteBlockchainTime, - committee_wallet: WalletAlias, + committee_wallet: WalletAlias, proposals_count: usize, options: u8, private: bool, voting_tokens: Vec<(Role, TokenIdentifier)>, -}

Fields§

§split_by: usize§fund_name: String§vote_phases: VoteBlockchainTime§committee_wallet: WalletAlias§proposals_count: usize§options: u8§private: bool§voting_tokens: Vec<(Role, TokenIdentifier)>

Implementations§

source§

impl VitVotePlanDefBuilder

source

pub fn vote_phases(self, vote_phases: VoteBlockchainTime) -> Self

source

pub fn options(self, options: u8) -> Self

source

pub fn split_by(self, split_by: usize) -> Self

source

pub fn fund_name(self, fund_name: String) -> Self

source

pub fn private(self, private: bool) -> Self

source

pub fn proposals_count(self, proposals_count: usize) -> Self

source

pub fn committee(self, committe_wallet: WalletAlias) -> Self

source

pub fn voting_token(self, role: Role, voting_token: TokenIdentifier) -> Self

source

pub fn voting_tokens(self, voting_tokens: Vec<(Role, TokenIdentifier)>) -> Self

source

pub fn build(self) -> Vec<VotePlanTemplate>

Trait Implementations§

source§

impl Default for VitVotePlanDefBuilder

source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§split_by: usize§fund_name: String§vote_phases: VoteBlockchainTime§committee_wallet: WalletAlias§proposals_count: usize§options: u8§private: bool§voting_tokens: Vec<(Role, TokenIdentifier)>

Implementations§

source§

impl VitVotePlanDefBuilder

source

pub fn vote_phases(self, vote_phases: VoteBlockchainTime) -> Self

source

pub fn options(self, options: u8) -> Self

source

pub fn split_by(self, split_by: usize) -> Self

source

pub fn fund_name(self, fund_name: String) -> Self

source

pub fn private(self, private: bool) -> Self

source

pub fn proposals_count(self, proposals_count: usize) -> Self

source

pub fn committee(self, committe_wallet: WalletAlias) -> Self

source

pub fn voting_token(self, role: Role, voting_token: TokenIdentifier) -> Self

source

pub fn voting_tokens(self, voting_tokens: Vec<(Role, TokenIdentifier)>) -> Self

source

pub fn build(self) -> Vec<VotePlanTemplate>

Trait Implementations§

source§

impl Default for VitVotePlanDefBuilder

source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/trait.WalletExtension.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/trait.WalletExtension.html index 0404f53552..f79a53546d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/trait.WalletExtension.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/builders/trait.WalletExtension.html @@ -2,4 +2,4 @@ // Required methods fn save_qr_code<P: AsRef<Path>>(&self, path: P, password: &[u8]); fn save_qr_code_hash<P: AsRef<Path>>(&self, path: P, password: &[u8]); -}

Required Methods§

source

fn save_qr_code<P: AsRef<Path>>(&self, path: P, password: &[u8])

source

fn save_qr_code_hash<P: AsRef<Path>>(&self, path: P, password: &[u8])

Implementations on Foreign Types§

source§

impl WalletExtension for Wallet

source§

fn save_qr_code<P: AsRef<Path>>(&self, path: P, password: &[u8])

source§

fn save_qr_code_hash<P: AsRef<Path>>(&self, path: P, password: &[u8])

Implementors§

\ No newline at end of file +}

Required Methods§

source

fn save_qr_code<P: AsRef<Path>>(&self, path: P, password: &[u8])

source

fn save_qr_code_hash<P: AsRef<Path>>(&self, path: P, password: &[u8])

Implementations on Foreign Types§

source§

impl WalletExtension for Wallet

source§

fn save_qr_code<P: AsRef<Path>>(&self, path: P, password: &[u8])

source§

fn save_qr_code_hash<P: AsRef<Path>>(&self, path: P, password: &[u8])

Implementors§

\ No newline at end of file diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/cli/validate/deployment/enum.Check.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/cli/validate/deployment/enum.Check.html index ea1b126f16..c7dc918f68 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/cli/validate/deployment/enum.Check.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/cli/validate/deployment/enum.Check.html @@ -9,7 +9,7 @@ Times, }

Variants§

§

Fund

§

Proposals

§

Settings

§

VotePlan

§

Reviews

§

Challenges

§

BadGateway

§

Times

Implementations§

source§

impl Check

source

pub fn execute( &self, - wallet_backend: &ValgrindClient + wallet_backend: &ValgrindClient ) -> Result<Duration, CheckError>

Trait Implementations§

source§

impl Clone for Check

source§

fn clone(&self) -> Check

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Check

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Check

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoEnumIterator for Check

source§

impl Copy for Check

Auto Trait Implementations§

§

impl RefUnwindSafe for Check

§

impl Send for Check

§

impl Sync for Check

§

impl Unpin for Check

§

impl UnwindSafe for Check

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/cli/validate/deployment/enum.CheckError.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/cli/validate/deployment/enum.CheckError.html index 25b3f89784..54588d0040 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/cli/validate/deployment/enum.CheckError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/cli/validate/deployment/enum.CheckError.html @@ -1,7 +1,7 @@ CheckError in vitup::cli::validate::deployment - Rust
pub enum CheckError {
-    WalletBackend(Error),
+    WalletBackend(Error),
     Assert(String),
-}

Variants§

§

WalletBackend(Error)

§

Assert(String)

Trait Implementations§

source§

impl Debug for CheckError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for CheckError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for CheckError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<CheckError> for Error

source§

fn from(source: CheckError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CheckError

source§

fn from(source: ValgrindError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

WalletBackend(Error)

§

Assert(String)

Trait Implementations§

source§

impl Debug for CheckError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for CheckError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for CheckError

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<CheckError> for Error

source§

fn from(source: CheckError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CheckError

source§

fn from(source: ValgrindError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/config/certs/struct.CertificatesBuilder.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/config/certs/struct.CertificatesBuilder.html index 91eb0b112f..ecee411083 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/config/certs/struct.CertificatesBuilder.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/config/certs/struct.CertificatesBuilder.html @@ -1,7 +1,7 @@ CertificatesBuilder in vitup::config::certs - Rust
pub struct CertificatesBuilder {
     server_crt_content: String,
     server_key_content: String,
-}

Fields§

§server_crt_content: String§server_key_content: String

Implementations§

source§

impl CertificatesBuilder

source

pub fn build<P: AsRef<Path>>(self, working_dir: P) -> Result<Certs, Error>

Trait Implementations§

source§

impl Default for CertificatesBuilder

source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§server_crt_content: String§server_key_content: String

Implementations§

source§

impl CertificatesBuilder

source

pub fn build<P: AsRef<Path>>(self, working_dir: P) -> Result<Certs, Error>

Trait Implementations§

source§

impl Default for CertificatesBuilder

source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/config/struct.Config.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/config/struct.Config.html index 57af9a4cf4..2d86f4cf61 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/config/struct.Config.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/config/struct.Config.html @@ -5,7 +5,7 @@ pub data: StaticData, pub service: Service, pub additional: AdditionalServices, -}

Fields§

§initials: Initials§vote_plan: VotePlan§blockchain: Blockchain§data: StaticData§service: Service§additional: AdditionalServices

Implementations§

source§

impl Config

source

pub fn protocol<P: AsRef<Path>>(&self, working_dir: P) -> Result<Protocol>

source

pub fn extend_from_initials_file<P: AsRef<Path>>( +}

Fields§

§initials: Initials§vote_plan: VotePlan§blockchain: Blockchain§data: StaticData§service: Service§additional: AdditionalServices

Implementations§

source§

impl Config

source

pub fn protocol<P: AsRef<Path>>(&self, working_dir: P) -> Result<Protocol>

source

pub fn extend_from_initials_file<P: AsRef<Path>>( &mut self, snapshot: P, discrimination: Discrimination diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/error/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/error/enum.Error.html index 62f28852b6..afcf10f88d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/error/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/error/enum.Error.html @@ -4,9 +4,9 @@ ParseTime(Parse), Block0Error(Block0Error), Node(NodeError), - Wallet(WalletError), - FragmentSender(FragmentSenderError), - FragmentVerifier(FragmentVerifierError), + Wallet(WalletError), + FragmentSender(FragmentSenderError), + FragmentVerifier(FragmentVerifierError), VerificationFailed(VerificationError), MonitorResourcesError(ConsumptionBenchmarkError), VitStationControllerError(VitStationControllerError), @@ -24,7 +24,7 @@ ChainAddressError(Error), ChainBech32Error(Error), GlobError(GlobError), - ValgrindError(Error), + ValgrindError(Error), ImportError(ImportError), Validate(ValidateError), ControllerError(Error), @@ -61,7 +61,7 @@ group: String, }, SetGlobalDefault(SetGlobalDefaultError), -

}

Variants§

§

Interactive(InteractiveCommandError)

§

IoError(Error)

§

ParseTime(Parse)

§

Block0Error(Block0Error)

§

Node(NodeError)

§

Wallet(WalletError)

§

FragmentSender(FragmentSenderError)

§

FragmentVerifier(FragmentVerifierError)

§

VerificationFailed(VerificationError)

§

MonitorResourcesError(ConsumptionBenchmarkError)

§

VitStationControllerError(VitStationControllerError)

§

WalletProxyError(WalletProxyError)

§

TemplateLoadError(TemplateLoad)

§

SerdeError(Error)

§

SerdeYamlError(Error)

§

Block0EncodeError(Error)

§

ImageReadError(ImageError)

§

MockError(MockError)

§

ClientRestError(Error)

§

Block0ConfigurationError(Block0ConfigurationError)

§

VitServerBootstrapperError(ServerBootstrapperError)

§

VitRestError(RestError)

§

ChainAddressError(Error)

§

ChainBech32Error(Error)

§

GlobError(GlobError)

§

ValgrindError(Error)

§

ImportError(ImportError)

§

Validate(ValidateError)

§

ControllerError(Error)

§

Block0(Block0Error)

§

Builder(Error)

§

Certs(Error)

§

Data(DataError)

§

Main(VitControllerError)

§

WalletProxyController(WalletProxyControllerError)

§

CannotFindSnapshotFile(PathBuf)

§

CannotFindConfig(PathBuf)

§

SyncTimeoutOccurred

Fields

§info: String
§timeout: Duration
§

AssertionFailed

Fields

§info: String
§

TransactionNotInBlock

Fields

§node: String
§

ProxyNotFound

Fields

§alias: String
§

UnknownLogLevel(String)

§

EnvironmentIsDown

§

SnapshotIntialReadError

§

NoChallengeIdFound

Fields

§proposal_id: String
§

NoChallengeIdAndGroupFound

Fields

§group: String
§

SetGlobalDefault(SetGlobalDefaultError)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Block0ConfigurationError> for Error

source§

fn from(source: Block0ConfigurationError) -> Self

Converts to this type from the input type.
source§

impl From<Block0Error> for Error

source§

fn from(source: Block0Error) -> Self

Converts to this type from the input type.
source§

impl From<Block0Error> for Error

source§

fn from(source: Block0Error) -> Self

Converts to this type from the input type.
source§

impl From<ConsumptionBenchmarkError> for Error

source§

fn from(source: ConsumptionBenchmarkError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: VitControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: DataError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: MockError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: ImportError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: ValidateError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: VitStationControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: VerificationError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentSenderError> for Error

source§

fn from(source: FragmentSenderError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentVerifierError> for Error

source§

fn from(source: FragmentVerifierError) -> Self

Converts to this type from the input type.
source§

impl From<GlobError> for Error

source§

fn from(source: GlobError) -> Self

Converts to this type from the input type.
source§

impl From<ImageError> for Error

source§

fn from(source: ImageError) -> Self

Converts to this type from the input type.
source§

impl From<InteractiveCommandError> for Error

source§

fn from(source: InteractiveCommandError) -> Self

Converts to this type from the input type.
source§

impl From<Parse> for Error

source§

fn from(source: Parse) -> Self

Converts to this type from the input type.
source§

impl From<ServerBootstrapperError> for Error

source§

fn from(source: ServerBootstrapperError) -> Self

Converts to this type from the input type.
source§

impl From<SetGlobalDefaultError> for Error

source§

fn from(source: SetGlobalDefaultError) -> Self

Converts to this type from the input type.
source§

impl From<TemplateLoad> for Error

source§

fn from(source: TemplateLoad) -> Self

Converts to this type from the input type.
source§

impl From<WalletError> for Error

source§

fn from(source: WalletError) -> Self

Converts to this type from the input type.
source§

impl Reject for Error

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere +

}

Variants§

§

Interactive(InteractiveCommandError)

§

IoError(Error)

§

ParseTime(Parse)

§

Block0Error(Block0Error)

§

Node(NodeError)

§

Wallet(WalletError)

§

FragmentSender(FragmentSenderError)

§

FragmentVerifier(FragmentVerifierError)

§

VerificationFailed(VerificationError)

§

MonitorResourcesError(ConsumptionBenchmarkError)

§

VitStationControllerError(VitStationControllerError)

§

WalletProxyError(WalletProxyError)

§

TemplateLoadError(TemplateLoad)

§

SerdeError(Error)

§

SerdeYamlError(Error)

§

Block0EncodeError(Error)

§

ImageReadError(ImageError)

§

MockError(MockError)

§

ClientRestError(Error)

§

Block0ConfigurationError(Block0ConfigurationError)

§

VitServerBootstrapperError(ServerBootstrapperError)

§

VitRestError(RestError)

§

ChainAddressError(Error)

§

ChainBech32Error(Error)

§

GlobError(GlobError)

§

ValgrindError(Error)

§

ImportError(ImportError)

§

Validate(ValidateError)

§

ControllerError(Error)

§

Block0(Block0Error)

§

Builder(Error)

§

Certs(Error)

§

Data(DataError)

§

Main(VitControllerError)

§

WalletProxyController(WalletProxyControllerError)

§

CannotFindSnapshotFile(PathBuf)

§

CannotFindConfig(PathBuf)

§

SyncTimeoutOccurred

Fields

§info: String
§timeout: Duration
§

AssertionFailed

Fields

§info: String
§

TransactionNotInBlock

Fields

§node: String
§

ProxyNotFound

Fields

§alias: String
§

UnknownLogLevel(String)

§

EnvironmentIsDown

§

SnapshotIntialReadError

§

NoChallengeIdFound

Fields

§proposal_id: String
§

NoChallengeIdAndGroupFound

Fields

§group: String
§

SetGlobalDefault(SetGlobalDefaultError)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Block0ConfigurationError> for Error

source§

fn from(source: Block0ConfigurationError) -> Self

Converts to this type from the input type.
source§

impl From<Block0Error> for Error

source§

fn from(source: Block0Error) -> Self

Converts to this type from the input type.
source§

impl From<Block0Error> for Error

source§

fn from(source: Block0Error) -> Self

Converts to this type from the input type.
source§

impl From<ConsumptionBenchmarkError> for Error

source§

fn from(source: ConsumptionBenchmarkError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: NodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: VitControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: DataError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: MockError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: RestError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: ImportError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: ValidateError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: VitStationControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: VerificationError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentSenderError> for Error

source§

fn from(source: FragmentSenderError) -> Self

Converts to this type from the input type.
source§

impl From<FragmentVerifierError> for Error

source§

fn from(source: FragmentVerifierError) -> Self

Converts to this type from the input type.
source§

impl From<GlobError> for Error

source§

fn from(source: GlobError) -> Self

Converts to this type from the input type.
source§

impl From<ImageError> for Error

source§

fn from(source: ImageError) -> Self

Converts to this type from the input type.
source§

impl From<InteractiveCommandError> for Error

source§

fn from(source: InteractiveCommandError) -> Self

Converts to this type from the input type.
source§

impl From<Parse> for Error

source§

fn from(source: Parse) -> Self

Converts to this type from the input type.
source§

impl From<ServerBootstrapperError> for Error

source§

fn from(source: ServerBootstrapperError) -> Self

Converts to this type from the input type.
source§

impl From<SetGlobalDefaultError> for Error

source§

fn from(source: SetGlobalDefaultError) -> Self

Converts to this type from the input type.
source§

impl From<TemplateLoad> for Error

source§

fn from(source: TemplateLoad) -> Self

Converts to this type from the input type.
source§

impl From<WalletError> for Error

source§

fn from(source: WalletError) -> Self

Converts to this type from the input type.
source§

impl Reject for Error

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/config/struct.Configuration.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/config/struct.Configuration.html index 132b2fab45..be69c29167 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/config/struct.Configuration.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/config/struct.Configuration.html @@ -2,9 +2,9 @@ pub port: u16, pub token: Option<String>, pub working_dir: PathBuf, - pub protocol: Protocol, + pub protocol: Protocol, pub local: bool, -}

Fields§

§port: u16§token: Option<String>§working_dir: PathBuf§protocol: Protocol§local: bool

Trait Implementations§

source§

impl Clone for Configuration

source§

fn clone(&self) -> Configuration

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Configuration

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Configuration

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Fields§

§port: u16§token: Option<String>§working_dir: PathBuf§protocol: Protocol§local: bool

Trait Implementations§

source§

impl Clone for Configuration

source§

fn clone(&self) -> Configuration

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Configuration

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Configuration

source§

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 Serialize for Configuration

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/context/struct.Context.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/context/struct.Context.html index 551638301c..0000747d2c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/context/struct.Context.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/context/struct.Context.html @@ -2,7 +2,7 @@ config: Configuration, address: SocketAddr, state: MockState, -}

Fields§

§config: Configuration§address: SocketAddr§state: MockState

Implementations§

source§

impl Context

source

pub fn new(config: Configuration, params: Option<Config>) -> Result<Self, Error>

source

pub fn version(&self) -> VitVersion

source

pub fn reset(&mut self, params: Config) -> Result<(), Error>

source

pub fn block0_bin(&self) -> Vec<u8>

source

pub fn working_dir(&self) -> PathBuf

source

pub fn available(&self) -> bool

source

pub fn state(&self) -> &MockState

source

pub fn state_mut(&mut self) -> &mut MockState

source

pub fn address(&self) -> &SocketAddr

source

pub fn api_token(&self) -> Option<String>

source

pub fn protocol(&self) -> Protocol

source

pub fn set_api_token(&mut self, api_token: String)

source

pub fn check_if_rest_available(&self) -> Option<ForcedErrorCode>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§config: Configuration§address: SocketAddr§state: MockState

Implementations§

source§

impl Context

source

pub fn new(config: Configuration, params: Option<Config>) -> Result<Self, Error>

source

pub fn version(&self) -> VitVersion

source

pub fn reset(&mut self, params: Config) -> Result<(), Error>

source

pub fn block0_bin(&self) -> Vec<u8>

source

pub fn working_dir(&self) -> PathBuf

source

pub fn available(&self) -> bool

source

pub fn state(&self) -> &MockState

source

pub fn state_mut(&mut self) -> &mut MockState

source

pub fn address(&self) -> &SocketAddr

source

pub fn api_token(&self) -> Option<String>

source

pub fn protocol(&self) -> Protocol

source

pub fn set_api_token(&mut self, api_token: String)

source

pub fn check_if_rest_available(&self) -> Option<ForcedErrorCode>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/config/struct.Config.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/config/struct.Config.html index 1ebfe484e8..29d477fda0 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/config/struct.Config.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/config/struct.Config.html @@ -2,9 +2,9 @@ pub port: u16, pub token: Option<String>, pub working_directory: PathBuf, - pub protocol: Protocol, + pub protocol: Protocol, pub local: bool, -}

Fields§

§port: u16§token: Option<String>§working_directory: PathBuf§protocol: Protocol§local: bool

Trait Implementations§

source§

impl Clone for Config

source§

fn clone(&self) -> Config

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Config

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Config

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Config

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Fields§

§port: u16§token: Option<String>§working_directory: PathBuf§protocol: Protocol§local: bool

Trait Implementations§

source§

impl Clone for Config

source§

fn clone(&self) -> Config

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Config

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Config

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Config

source§

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 Serialize for Config

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/context/struct.Context.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/context/struct.Context.html index 1332bc6256..12798de10d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/context/struct.Context.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/context/struct.Context.html @@ -2,7 +2,7 @@ config: Config, state: HashMap<String, MockController>, address: SocketAddr, -}

Fields§

§config: Config§state: HashMap<String, MockController>§address: SocketAddr

Implementations§

source§

impl Context

source

pub fn new(config: Config) -> Self

source

pub fn protocol(&self) -> Protocol

source

pub fn address(&self) -> SocketAddr

source

pub fn working_dir(&self) -> PathBuf

source

pub fn state_mut(&mut self) -> &mut HashMap<String, MockController>

source

pub fn api_token(&self) -> Option<String>

source

pub fn set_api_token(&mut self, api_token: String)

source

pub fn get_active_mocks(&self) -> HashMap<String, u16>

source

pub fn shutdown_mock(&mut self, id: String) -> Result<u16, Error>

source

pub fn start_mock_on_random_port(&mut self, id: String) -> Result<u16, Error>

source

pub fn start_mock(&mut self, id: String, port: u16) -> Result<u16, Error>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§config: Config§state: HashMap<String, MockController>§address: SocketAddr

Implementations§

source§

impl Context

source

pub fn new(config: Config) -> Self

source

pub fn protocol(&self) -> Protocol

source

pub fn address(&self) -> SocketAddr

source

pub fn working_dir(&self) -> PathBuf

source

pub fn state_mut(&mut self) -> &mut HashMap<String, MockController>

source

pub fn api_token(&self) -> Option<String>

source

pub fn set_api_token(&mut self, api_token: String)

source

pub fn get_active_mocks(&self) -> HashMap<String, u16>

source

pub fn shutdown_mock(&mut self, id: String) -> Result<u16, Error>

source

pub fn start_mock_on_random_port(&mut self, id: String) -> Result<u16, Error>

source

pub fn start_mock(&mut self, id: String, port: u16) -> Result<u16, Error>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/struct.Config.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/struct.Config.html index 5a3e82bb42..40bd6d78f1 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/struct.Config.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/struct.Config.html @@ -2,9 +2,9 @@ pub port: u16, pub token: Option<String>, pub working_directory: PathBuf, - pub protocol: Protocol, + pub protocol: Protocol, pub local: bool, -}

Fields§

§port: u16§token: Option<String>§working_directory: PathBuf§protocol: Protocol§local: bool

Trait Implementations§

source§

impl Clone for Config

source§

fn clone(&self) -> Config

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Config

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Config

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Config

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Fields§

§port: u16§token: Option<String>§working_directory: PathBuf§protocol: Protocol§local: bool

Trait Implementations§

source§

impl Clone for Config

source§

fn clone(&self) -> Config

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Config

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Config

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Config

source§

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 Serialize for Config

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/struct.Context.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/struct.Context.html index 126a06c7b2..a41fa14f44 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/struct.Context.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/farm/struct.Context.html @@ -2,7 +2,7 @@ config: Config, state: HashMap<String, MockController>, address: SocketAddr, -}

Fields§

§config: Config§state: HashMap<String, MockController>§address: SocketAddr

Implementations§

source§

impl Context

source

pub fn new(config: Config) -> Self

source

pub fn protocol(&self) -> Protocol

source

pub fn address(&self) -> SocketAddr

source

pub fn working_dir(&self) -> PathBuf

source

pub fn state_mut(&mut self) -> &mut HashMap<String, MockController>

source

pub fn api_token(&self) -> Option<String>

source

pub fn set_api_token(&mut self, api_token: String)

source

pub fn get_active_mocks(&self) -> HashMap<String, u16>

source

pub fn shutdown_mock(&mut self, id: String) -> Result<u16, Error>

source

pub fn start_mock_on_random_port(&mut self, id: String) -> Result<u16, Error>

source

pub fn start_mock(&mut self, id: String, port: u16) -> Result<u16, Error>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§config: Config§state: HashMap<String, MockController>§address: SocketAddr

Implementations§

source§

impl Context

source

pub fn new(config: Config) -> Self

source

pub fn protocol(&self) -> Protocol

source

pub fn address(&self) -> SocketAddr

source

pub fn working_dir(&self) -> PathBuf

source

pub fn state_mut(&mut self) -> &mut HashMap<String, MockController>

source

pub fn api_token(&self) -> Option<String>

source

pub fn set_api_token(&mut self, api_token: String)

source

pub fn get_active_mocks(&self) -> HashMap<String, u16>

source

pub fn shutdown_mock(&mut self, id: String) -> Result<u16, Error>

source

pub fn start_mock_on_random_port(&mut self, id: String) -> Result<u16, Error>

source

pub fn start_mock(&mut self, id: String, port: u16) -> Result<u16, Error>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/ledger_state/struct.LedgerState.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/ledger_state/struct.LedgerState.html index 7350207d63..ca10d36d02 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/ledger_state/struct.LedgerState.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/ledger_state/struct.LedgerState.html @@ -23,7 +23,7 @@ fragment_log: &mut FragmentLog, fragment_strategy: FragmentRecieveStrategy, result: Result<Ledger, LedgerError> -)

source

pub fn fragment_logs(&self) -> Vec<FragmentLog>

source

pub fn received_fragments(&self) -> Vec<Fragment>

source

pub fn curr_slot_start_time(&self) -> SystemTime

source

pub fn current_blockchain_age(&self) -> BlockDate

source

pub fn absolute_slot_count(&self) -> u32

source

pub fn settings(&self) -> SettingsDto

source

pub fn expiry_date(&self) -> BlockDateGenerator

source

pub fn block0_hash(&self) -> Hash

source

pub fn fees(&self) -> LinearFee

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +)

source

pub fn fragment_logs(&self) -> Vec<FragmentLog>

source

pub fn received_fragments(&self) -> Vec<Fragment>

source

pub fn curr_slot_start_time(&self) -> SystemTime

source

pub fn current_blockchain_age(&self) -> BlockDate

source

pub fn absolute_slot_count(&self) -> u32

source

pub fn settings(&self) -> SettingsDto

source

pub fn expiry_date(&self) -> BlockDateGenerator

source

pub fn block0_hash(&self) -> Hash

source

pub fn fees(&self) -> LinearFee

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/mock_state/struct.MockState.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/mock_state/struct.MockState.html index 7d4cb5934a..ec18daee72 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/mock_state/struct.MockState.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/mock_state/struct.MockState.html @@ -12,7 +12,7 @@ }

Fields§

§available: bool§error_code: u16§version: VitVersion§ledger_state: LedgerState§vit_state: Snapshot§voters: VoterSnapshot§block0_bin: Vec<u8>§network_congestion: NetworkCongestion§block_account_endpoint_counter: u32§controller: VitController

Implementations§

source§

impl MockState

source

pub fn new(params: Config, config: MockConfig) -> Result<Self, Error>

source

pub fn set_block_account_endpoint( &mut self, block_account_endpoint_counter: u32 -)

source

pub fn decrement_block_account_endpoint(&mut self)

source

pub fn defined_wallets(&self) -> Vec<(WalletAlias, &WalletSettings)>

source

pub fn reset_block_account_endpoint(&mut self)

source

pub fn block_account_endpoint(&self) -> u32

source

pub fn version(&self) -> VitVersion

source

pub fn block0_bin(&self) -> Vec<u8>

source

pub fn set_congestion(&mut self, network_congestion_mode: NetworkCongestionMode)

source

pub fn set_version(&mut self, version: String)

source

pub fn vit(&self) -> &Snapshot

source

pub fn vit_mut(&mut self) -> &mut Snapshot

source

pub fn voters(&self) -> &VoterSnapshot

source

pub fn voters_mut(&mut self) -> &mut VoterSnapshot

source

pub fn ledger(&self) -> &LedgerState

source

pub fn ledger_mut(&mut self) -> &mut LedgerState

source

pub fn set_fund_id(&mut self, id: i32)

source

pub fn update_fund(&mut self, new_fund: Fund)

source

pub fn node_stats(&self) -> NodeStatsDto

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +)

source

pub fn decrement_block_account_endpoint(&mut self)

source

pub fn defined_wallets(&self) -> Vec<(WalletAlias, &WalletSettings)>

source

pub fn reset_block_account_endpoint(&mut self)

source

pub fn block_account_endpoint(&self) -> u32

source

pub fn version(&self) -> VitVersion

source

pub fn block0_bin(&self) -> Vec<u8>

source

pub fn set_congestion(&mut self, network_congestion_mode: NetworkCongestionMode)

source

pub fn set_version(&mut self, version: String)

source

pub fn vit(&self) -> &Snapshot

source

pub fn vit_mut(&mut self) -> &mut Snapshot

source

pub fn voters(&self) -> &VoterSnapshot

source

pub fn voters_mut(&mut self) -> &mut VoterSnapshot

source

pub fn ledger(&self) -> &LedgerState

source

pub fn ledger_mut(&mut self) -> &mut LedgerState

source

pub fn set_fund_id(&mut self, id: i32)

source

pub fn update_fund(&mut self, new_fund: Fund)

source

pub fn node_stats(&self) -> NodeStatsDto

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.Configuration.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.Configuration.html index 4e41ef740f..6b0f0fe32f 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.Configuration.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.Configuration.html @@ -2,9 +2,9 @@ pub port: u16, pub token: Option<String>, pub working_dir: PathBuf, - pub protocol: Protocol, + pub protocol: Protocol, pub local: bool, -}

Fields§

§port: u16§token: Option<String>§working_dir: PathBuf§protocol: Protocol§local: bool

Trait Implementations§

source§

impl Clone for Configuration

source§

fn clone(&self) -> Configuration

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Configuration

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Configuration

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Fields§

§port: u16§token: Option<String>§working_dir: PathBuf§protocol: Protocol§local: bool

Trait Implementations§

source§

impl Clone for Configuration

source§

fn clone(&self) -> Configuration

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Configuration

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Configuration

source§

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 Serialize for Configuration

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.Context.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.Context.html index e32192c48a..79c8d4aafc 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.Context.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.Context.html @@ -2,7 +2,7 @@ config: Configuration, address: SocketAddr, state: MockState, -}

Fields§

§config: Configuration§address: SocketAddr§state: MockState

Implementations§

source§

impl Context

source

pub fn new(config: Configuration, params: Option<Config>) -> Result<Self, Error>

source

pub fn version(&self) -> VitVersion

source

pub fn reset(&mut self, params: Config) -> Result<(), Error>

source

pub fn block0_bin(&self) -> Vec<u8>

source

pub fn working_dir(&self) -> PathBuf

source

pub fn available(&self) -> bool

source

pub fn state(&self) -> &MockState

source

pub fn state_mut(&mut self) -> &mut MockState

source

pub fn address(&self) -> &SocketAddr

source

pub fn api_token(&self) -> Option<String>

source

pub fn protocol(&self) -> Protocol

source

pub fn set_api_token(&mut self, api_token: String)

source

pub fn check_if_rest_available(&self) -> Option<ForcedErrorCode>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Fields§

§config: Configuration§address: SocketAddr§state: MockState

Implementations§

source§

impl Context

source

pub fn new(config: Configuration, params: Option<Config>) -> Result<Self, Error>

source

pub fn version(&self) -> VitVersion

source

pub fn reset(&mut self, params: Config) -> Result<(), Error>

source

pub fn block0_bin(&self) -> Vec<u8>

source

pub fn working_dir(&self) -> PathBuf

source

pub fn available(&self) -> bool

source

pub fn state(&self) -> &MockState

source

pub fn state_mut(&mut self) -> &mut MockState

source

pub fn address(&self) -> &SocketAddr

source

pub fn api_token(&self) -> Option<String>

source

pub fn protocol(&self) -> Protocol

source

pub fn set_api_token(&mut self, api_token: String)

source

pub fn check_if_rest_available(&self) -> Option<ForcedErrorCode>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.LedgerState.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.LedgerState.html index bdcebc1d2f..0bf8aa228c 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.LedgerState.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.LedgerState.html @@ -23,7 +23,7 @@ fragment_log: &mut FragmentLog, fragment_strategy: FragmentRecieveStrategy, result: Result<Ledger, LedgerError> -)

source

pub fn fragment_logs(&self) -> Vec<FragmentLog>

source

pub fn received_fragments(&self) -> Vec<Fragment>

source

pub fn curr_slot_start_time(&self) -> SystemTime

source

pub fn current_blockchain_age(&self) -> BlockDate

source

pub fn absolute_slot_count(&self) -> u32

source

pub fn settings(&self) -> SettingsDto

source

pub fn expiry_date(&self) -> BlockDateGenerator

source

pub fn block0_hash(&self) -> Hash

source

pub fn fees(&self) -> LinearFee

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +)

source

pub fn fragment_logs(&self) -> Vec<FragmentLog>

source

pub fn received_fragments(&self) -> Vec<Fragment>

source

pub fn curr_slot_start_time(&self) -> SystemTime

source

pub fn current_blockchain_age(&self) -> BlockDate

source

pub fn absolute_slot_count(&self) -> u32

source

pub fn settings(&self) -> SettingsDto

source

pub fn expiry_date(&self) -> BlockDateGenerator

source

pub fn block0_hash(&self) -> Hash

source

pub fn fees(&self) -> LinearFee

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.MockState.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.MockState.html index f1e28da52f..f12a231ad8 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.MockState.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/mock/struct.MockState.html @@ -12,7 +12,7 @@ }

Fields§

§available: bool§error_code: u16§version: VitVersion§ledger_state: LedgerState§vit_state: Snapshot§voters: VoterSnapshot§block0_bin: Vec<u8>§network_congestion: NetworkCongestion§block_account_endpoint_counter: u32§controller: VitController

Implementations§

source§

impl MockState

source

pub fn new(params: Config, config: MockConfig) -> Result<Self, Error>

source

pub fn set_block_account_endpoint( &mut self, block_account_endpoint_counter: u32 -)

source

pub fn decrement_block_account_endpoint(&mut self)

source

pub fn defined_wallets(&self) -> Vec<(WalletAlias, &WalletSettings)>

source

pub fn reset_block_account_endpoint(&mut self)

source

pub fn block_account_endpoint(&self) -> u32

source

pub fn version(&self) -> VitVersion

source

pub fn block0_bin(&self) -> Vec<u8>

source

pub fn set_congestion(&mut self, network_congestion_mode: NetworkCongestionMode)

source

pub fn set_version(&mut self, version: String)

source

pub fn vit(&self) -> &Snapshot

source

pub fn vit_mut(&mut self) -> &mut Snapshot

source

pub fn voters(&self) -> &VoterSnapshot

source

pub fn voters_mut(&mut self) -> &mut VoterSnapshot

source

pub fn ledger(&self) -> &LedgerState

source

pub fn ledger_mut(&mut self) -> &mut LedgerState

source

pub fn set_fund_id(&mut self, id: i32)

source

pub fn update_fund(&mut self, new_fund: Fund)

source

pub fn node_stats(&self) -> NodeStatsDto

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +)

source

pub fn decrement_block_account_endpoint(&mut self)

source

pub fn defined_wallets(&self) -> Vec<(WalletAlias, &WalletSettings)>

source

pub fn reset_block_account_endpoint(&mut self)

source

pub fn block_account_endpoint(&self) -> u32

source

pub fn version(&self) -> VitVersion

source

pub fn block0_bin(&self) -> Vec<u8>

source

pub fn set_congestion(&mut self, network_congestion_mode: NetworkCongestionMode)

source

pub fn set_version(&mut self, version: String)

source

pub fn vit(&self) -> &Snapshot

source

pub fn vit_mut(&mut self) -> &mut Snapshot

source

pub fn voters(&self) -> &VoterSnapshot

source

pub fn voters_mut(&mut self) -> &mut VoterSnapshot

source

pub fn ledger(&self) -> &LedgerState

source

pub fn ledger_mut(&mut self) -> &mut LedgerState

source

pub fn set_fund_id(&mut self, id: i32)

source

pub fn update_fund(&mut self, new_fund: Fund)

source

pub fn node_stats(&self) -> NodeStatsDto

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/monitor/struct.WalletProxyMonitorController.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/monitor/struct.WalletProxyMonitorController.html index 1c82934534..cbf13f8e7b 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/monitor/struct.WalletProxyMonitorController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/monitor/struct.WalletProxyMonitorController.html @@ -4,7 +4,7 @@ }

Fields§

§controller: WalletProxyController§progress_bar: ProgressBarController

Implementations§

source§

impl WalletProxyMonitorController

source

pub fn new( controller: WalletProxyController, progress_bar: ProgressBarController -) -> Self

source

pub fn alias(&self) -> NodeAlias

source

pub fn status(&self) -> Result<Status>

source

pub fn is_up(&self) -> bool

source

pub fn finish_monitoring(&self)

source

pub fn progress_bar(&self) -> &ProgressBarController

source

pub fn client(&self) -> ValgrindClient

source

pub fn shutdown(&mut self)

source

fn progress_bar_start(&self)

source

fn progress_bar_failure(&self)

source

fn progress_bar_success(&self)

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Self

source

pub fn alias(&self) -> NodeAlias

source

pub fn status(&self) -> Result<Status>

source

pub fn is_up(&self) -> bool

source

pub fn finish_monitoring(&self)

source

pub fn progress_bar(&self) -> &ProgressBarController

source

pub fn client(&self) -> ValgrindClient

source

pub fn shutdown(&mut self)

source

fn progress_bar_start(&self)

source

fn progress_bar_failure(&self)

source

fn progress_bar_success(&self)

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/monitor/wallet/struct.WalletProxyMonitorController.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/monitor/wallet/struct.WalletProxyMonitorController.html index 7004069ebc..746297109d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/monitor/wallet/struct.WalletProxyMonitorController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/monitor/wallet/struct.WalletProxyMonitorController.html @@ -4,7 +4,7 @@ }

Fields§

§controller: WalletProxyController§progress_bar: ProgressBarController

Implementations§

source§

impl WalletProxyMonitorController

source

pub fn new( controller: WalletProxyController, progress_bar: ProgressBarController -) -> Self

source

pub fn alias(&self) -> NodeAlias

source

pub fn status(&self) -> Result<Status>

source

pub fn is_up(&self) -> bool

source

pub fn finish_monitoring(&self)

source

pub fn progress_bar(&self) -> &ProgressBarController

source

pub fn client(&self) -> ValgrindClient

source

pub fn shutdown(&mut self)

source

fn progress_bar_start(&self)

source

fn progress_bar_failure(&self)

source

fn progress_bar_success(&self)

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Self

source

pub fn alias(&self) -> NodeAlias

source

pub fn status(&self) -> Result<Status>

source

pub fn is_up(&self) -> bool

source

pub fn finish_monitoring(&self)

source

pub fn progress_bar(&self) -> &ProgressBarController

source

pub fn client(&self) -> ValgrindClient

source

pub fn shutdown(&mut self)

source

fn progress_bar_start(&self)

source

fn progress_bar_failure(&self)

source

fn progress_bar_success(&self)

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/spawn/struct.NetworkSpawnParams.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/spawn/struct.NetworkSpawnParams.html index 71b47d147d..295bc529c6 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/spawn/struct.NetworkSpawnParams.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/spawn/struct.NetworkSpawnParams.html @@ -1,13 +1,13 @@ NetworkSpawnParams in vitup::mode::spawn - Rust
pub struct NetworkSpawnParams {
     token: Option<String>,
     endpoint: String,
-    protocol: Protocol,
+    protocol: Protocol,
     session_settings: SessionSettings,
     version: String,
     working_directory: PathBuf,
-}

Fields§

§token: Option<String>§endpoint: String§protocol: Protocol§session_settings: SessionSettings§version: String§working_directory: PathBuf

Implementations§

source§

impl NetworkSpawnParams

source

pub fn new<P: AsRef<Path>>( +}

Fields§

§token: Option<String>§endpoint: String§protocol: Protocol§session_settings: SessionSettings§version: String§working_directory: PathBuf

Implementations§

source§

impl NetworkSpawnParams

source

pub fn new<P: AsRef<Path>>( endpoint: String, - protocol: Protocol, + protocol: Protocol, session_settings: SessionSettings, token: Option<String>, version: String, diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/main/struct.VitController.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/main/struct.VitController.html index ba265db3b2..70d8044177 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/main/struct.VitController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/main/struct.VitController.html @@ -1,10 +1,10 @@ VitController in vitup::mode::standard::controllers::main - Rust
pub struct VitController {
     vit_settings: VitSettings,
     hersir_controller: Controller,
-}

Fields§

§vit_settings: VitSettings§hersir_controller: Controller

Implementations§

source§

impl VitController

source

pub fn new(vit_settings: VitSettings, hersir_controller: Controller) -> Self

source

pub fn vit_settings(&self) -> &VitSettings

source

pub fn hersir_controller(&self) -> Controller

source

pub fn wallet(&mut self, wallet: &str) -> Result<Wallet>

source

pub fn spawn_node( +}

Fields§

§vit_settings: VitSettings§hersir_controller: Controller

Implementations§

source§

impl VitController

source

pub fn new(vit_settings: VitSettings, hersir_controller: Controller) -> Self

source

pub fn vit_settings(&self) -> &VitSettings

source

pub fn hersir_controller(&self) -> Controller

source

pub fn wallet(&mut self, wallet: &str) -> Result<Wallet>

source

pub fn spawn_node( &mut self, spawn_params: SpawnParams -) -> Result<JormungandrProcess>

source

pub fn settings(&self) -> Settings

source

pub fn block0_file(&self) -> PathBuf

source

pub fn defined_nodes(&self) -> Vec<(&NodeAlias, &NodeSetting)>

source

pub fn controlled_wallets(&self) -> Vec<Wallet>

source

pub fn defined_wallets(&self) -> Vec<(WalletAlias, &WalletSettings)>

source

pub fn defined_vote_plan(&self, alias: &str) -> Result<VotePlanDef>

source

pub fn defined_vote_plans(&self) -> Vec<VotePlanDef>

source

pub fn working_directory(&self) -> &TestingDirectory

source

pub fn spawn_vit_station_archive( +) -> Result<JormungandrProcess>

source

pub fn settings(&self) -> Settings

source

pub fn block0_file(&self) -> PathBuf

source

pub fn defined_nodes(&self) -> Vec<(&NodeAlias, &NodeSetting)>

source

pub fn controlled_wallets(&self) -> Vec<Wallet>

source

pub fn defined_wallets(&self) -> Vec<(WalletAlias, &WalletSettings)>

source

pub fn defined_vote_plan(&self, alias: &str) -> Result<VotePlanDef>

source

pub fn defined_vote_plans(&self) -> Vec<VotePlanDef>

source

pub fn working_directory(&self) -> &TestingDirectory

source

pub fn spawn_vit_station_archive( &self, version: String ) -> Result<VitStationController>

source

pub fn spawn_vit_station( diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/controller/enum.Error.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/controller/enum.Error.html index 73af970010..e4c365ce97 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/controller/enum.Error.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/controller/enum.Error.html @@ -1,6 +1,6 @@ Error in vitup::mode::standard::controllers::wallet_proxy::controller - Rust
pub enum Error {
-    Valgrind(Error),
-}

Variants§

§

Valgrind(Error)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere + Valgrind(Error), +}

Variants§

§

Valgrind(Error)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/controller/struct.WalletProxyController.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/controller/struct.WalletProxyController.html index e8f4a15599..3b21f47a21 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/controller/struct.WalletProxyController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/controller/struct.WalletProxyController.html @@ -3,15 +3,15 @@ pub(crate) settings: WalletProxySettings, pub(crate) status: Arc<Mutex<Status>>, pub(crate) process: Child, - pub(crate) client: ProxyClient, - pub(crate) valgrind: ValgrindClient, + pub(crate) client: ProxyClient, + pub(crate) valgrind: ValgrindClient, }
Expand description

send query to a running node

-

Fields§

§alias: NodeAlias§settings: WalletProxySettings§status: Arc<Mutex<Status>>§process: Child§client: ProxyClient§valgrind: ValgrindClient

Implementations§

source§

impl WalletProxyController

source

pub fn new( +

Fields§

§alias: NodeAlias§settings: WalletProxySettings§status: Arc<Mutex<Status>>§process: Child§client: ProxyClient§valgrind: ValgrindClient

Implementations§

source§

impl WalletProxyController

source

pub fn new( alias: NodeAlias, settings: WalletProxySettings, status: Arc<Mutex<Status>>, process: Child -) -> Result<Self, Error>

source

pub fn client(&self) -> ValgrindClient

source

pub fn alias(&self) -> &NodeAlias

source

pub fn status(&self) -> Status

source

pub fn check_running(&self) -> bool

source

pub fn block0(&self) -> Vec<u8>

source

pub fn address(&self) -> String

source

pub fn as_named_process(&self) -> NamedProcess

source

pub fn settings(&self) -> &WalletProxySettings

source

pub fn shutdown(&mut self)

Trait Implementations§

source§

impl Drop for WalletProxyController

source§

fn drop(&mut self)

Executes the destructor for this type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Result<Self, Error>

source

pub fn client(&self) -> ValgrindClient

source

pub fn alias(&self) -> &NodeAlias

source

pub fn status(&self) -> Status

source

pub fn check_running(&self) -> bool

source

pub fn block0(&self) -> Vec<u8>

source

pub fn address(&self) -> String

source

pub fn as_named_process(&self) -> NamedProcess

source

pub fn settings(&self) -> &WalletProxySettings

source

pub fn shutdown(&mut self)

Trait Implementations§

source§

impl Drop for WalletProxyController

source§

fn drop(&mut self)

Executes the destructor for this type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/settings/struct.WalletProxySettings.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/settings/struct.WalletProxySettings.html index 164d22b38e..3ecebebc99 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/settings/struct.WalletProxySettings.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/settings/struct.WalletProxySettings.html @@ -2,8 +2,8 @@ pub proxy_address: SocketAddr, pub vit_station_address: SocketAddr, pub node_backend_address: Option<SocketAddr>, - pub protocol: Protocol, -}

Fields§

§proxy_address: SocketAddr§vit_station_address: SocketAddr§node_backend_address: Option<SocketAddr>§protocol: Protocol

Implementations§

Trait Implementations§

source§

impl Clone for WalletProxySettings

source§

fn clone(&self) -> WalletProxySettings

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WalletProxySettings

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PrepareWalletProxySettings for WalletProxySettings

source§

fn prepare( + pub protocol: Protocol, +}

Fields§

§proxy_address: SocketAddr§vit_station_address: SocketAddr§node_backend_address: Option<SocketAddr>§protocol: Protocol

Implementations§

Trait Implementations§

source§

impl Clone for WalletProxySettings

source§

fn clone(&self) -> WalletProxySettings

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WalletProxySettings

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PrepareWalletProxySettings for WalletProxySettings

source§

fn prepare( _session_settings: &mut SessionSettings, vit_stations: &HashMap<NodeAlias, ServiceSettings> ) -> Self

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/spawn_params/struct.WalletProxySpawnParams.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/spawn_params/struct.WalletProxySpawnParams.html index ed19e1e618..d269808b64 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/spawn_params/struct.WalletProxySpawnParams.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/controllers/wallet_proxy/spawn_params/struct.WalletProxySpawnParams.html @@ -1,12 +1,12 @@ WalletProxySpawnParams in vitup::mode::standard::controllers::wallet_proxy::spawn_params - Rust
pub struct WalletProxySpawnParams {
     pub alias: String,
     pub base_address: Option<SocketAddr>,
-    pub protocol: Protocol,
+    pub protocol: Protocol,
     pub version: VitVersion,
-}

Fields§

§alias: String§base_address: Option<SocketAddr>§protocol: Protocol§version: VitVersion

Implementations§

source§

impl WalletProxySpawnParams

source

pub fn new<S: Into<String>>(alias: S) -> Self

source

pub fn with_base_address<S: Into<String>>( +}

Fields§

§alias: String§base_address: Option<SocketAddr>§protocol: Protocol§version: VitVersion

Implementations§

source§

impl WalletProxySpawnParams

source

pub fn new<S: Into<String>>(alias: S) -> Self

source

pub fn with_base_address<S: Into<String>>( &mut self, base_address: S -) -> &mut Self

source

pub fn with_protocol(&mut self, protocol: Protocol) -> &mut Self

source

pub fn with_version(&mut self, version: VitVersion) -> &mut Self

source

pub fn override_settings(&self, settings: &mut WalletProxySettings)

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> &mut Self

source

pub fn with_protocol(&mut self, protocol: Protocol) -> &mut Self

source

pub fn with_version(&mut self, version: VitVersion) -> &mut Self

source

pub fn override_settings(&self, settings: &mut WalletProxySettings)

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/enum.WalletProxyControllerError.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/enum.WalletProxyControllerError.html index 09d4fad7d9..747dcb2820 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/enum.WalletProxyControllerError.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/enum.WalletProxyControllerError.html @@ -1,6 +1,6 @@ WalletProxyControllerError in vitup::mode::standard - Rust
pub enum WalletProxyControllerError {
-    Valgrind(Error),
-}

Variants§

§

Valgrind(Error)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere + Valgrind(Error), +}

Variants§

§

Valgrind(Error)

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

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

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: WalletProxyControllerError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.VitController.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.VitController.html index 12f7c9057a..e2614ce59d 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.VitController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.VitController.html @@ -1,10 +1,10 @@ VitController in vitup::mode::standard - Rust
pub struct VitController {
     vit_settings: VitSettings,
     hersir_controller: Controller,
-}

Fields§

§vit_settings: VitSettings§hersir_controller: Controller

Implementations§

source§

impl VitController

source

pub fn new(vit_settings: VitSettings, hersir_controller: Controller) -> Self

source

pub fn vit_settings(&self) -> &VitSettings

source

pub fn hersir_controller(&self) -> Controller

source

pub fn wallet(&mut self, wallet: &str) -> Result<Wallet>

source

pub fn spawn_node( +}

Fields§

§vit_settings: VitSettings§hersir_controller: Controller

Implementations§

source§

impl VitController

source

pub fn new(vit_settings: VitSettings, hersir_controller: Controller) -> Self

source

pub fn vit_settings(&self) -> &VitSettings

source

pub fn hersir_controller(&self) -> Controller

source

pub fn wallet(&mut self, wallet: &str) -> Result<Wallet>

source

pub fn spawn_node( &mut self, spawn_params: SpawnParams -) -> Result<JormungandrProcess>

source

pub fn settings(&self) -> Settings

source

pub fn block0_file(&self) -> PathBuf

source

pub fn defined_nodes(&self) -> Vec<(&NodeAlias, &NodeSetting)>

source

pub fn controlled_wallets(&self) -> Vec<Wallet>

source

pub fn defined_wallets(&self) -> Vec<(WalletAlias, &WalletSettings)>

source

pub fn defined_vote_plan(&self, alias: &str) -> Result<VotePlanDef>

source

pub fn defined_vote_plans(&self) -> Vec<VotePlanDef>

source

pub fn working_directory(&self) -> &TestingDirectory

source

pub fn spawn_vit_station_archive( +) -> Result<JormungandrProcess>

source

pub fn settings(&self) -> Settings

source

pub fn block0_file(&self) -> PathBuf

source

pub fn defined_nodes(&self) -> Vec<(&NodeAlias, &NodeSetting)>

source

pub fn controlled_wallets(&self) -> Vec<Wallet>

source

pub fn defined_wallets(&self) -> Vec<(WalletAlias, &WalletSettings)>

source

pub fn defined_vote_plan(&self, alias: &str) -> Result<VotePlanDef>

source

pub fn defined_vote_plans(&self) -> Vec<VotePlanDef>

source

pub fn working_directory(&self) -> &TestingDirectory

source

pub fn spawn_vit_station_archive( &self, version: String ) -> Result<VitStationController>

source

pub fn spawn_vit_station( diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxyController.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxyController.html index 67118925b9..29b2c9c2bb 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxyController.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxyController.html @@ -3,15 +3,15 @@ pub(crate) settings: WalletProxySettings, pub(crate) status: Arc<Mutex<Status>>, pub(crate) process: Child, - pub(crate) client: ProxyClient, - pub(crate) valgrind: ValgrindClient, + pub(crate) client: ProxyClient, + pub(crate) valgrind: ValgrindClient, }
Expand description

send query to a running node

-

Fields§

§alias: NodeAlias§settings: WalletProxySettings§status: Arc<Mutex<Status>>§process: Child§client: ProxyClient§valgrind: ValgrindClient

Implementations§

source§

impl WalletProxyController

source

pub fn new( +

Fields§

§alias: NodeAlias§settings: WalletProxySettings§status: Arc<Mutex<Status>>§process: Child§client: ProxyClient§valgrind: ValgrindClient

Implementations§

source§

impl WalletProxyController

source

pub fn new( alias: NodeAlias, settings: WalletProxySettings, status: Arc<Mutex<Status>>, process: Child -) -> Result<Self, Error>

source

pub fn client(&self) -> ValgrindClient

source

pub fn alias(&self) -> &NodeAlias

source

pub fn status(&self) -> Status

source

pub fn check_running(&self) -> bool

source

pub fn block0(&self) -> Vec<u8>

source

pub fn address(&self) -> String

source

pub fn as_named_process(&self) -> NamedProcess

source

pub fn settings(&self) -> &WalletProxySettings

source

pub fn shutdown(&mut self)

Trait Implementations§

source§

impl Drop for WalletProxyController

source§

fn drop(&mut self)

Executes the destructor for this type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Result<Self, Error>

source

pub fn client(&self) -> ValgrindClient

source

pub fn alias(&self) -> &NodeAlias

source

pub fn status(&self) -> Status

source

pub fn check_running(&self) -> bool

source

pub fn block0(&self) -> Vec<u8>

source

pub fn address(&self) -> String

source

pub fn as_named_process(&self) -> NamedProcess

source

pub fn settings(&self) -> &WalletProxySettings

source

pub fn shutdown(&mut self)

Trait Implementations§

source§

impl Drop for WalletProxyController

source§

fn drop(&mut self)

Executes the destructor for this type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxySettings.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxySettings.html index 11d5455755..e7f9e95261 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxySettings.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxySettings.html @@ -2,8 +2,8 @@ pub proxy_address: SocketAddr, pub vit_station_address: SocketAddr, pub node_backend_address: Option<SocketAddr>, - pub protocol: Protocol, -}

Fields§

§proxy_address: SocketAddr§vit_station_address: SocketAddr§node_backend_address: Option<SocketAddr>§protocol: Protocol

Implementations§

Trait Implementations§

source§

impl Clone for WalletProxySettings

source§

fn clone(&self) -> WalletProxySettings

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WalletProxySettings

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PrepareWalletProxySettings for WalletProxySettings

source§

fn prepare( + pub protocol: Protocol, +}

Fields§

§proxy_address: SocketAddr§vit_station_address: SocketAddr§node_backend_address: Option<SocketAddr>§protocol: Protocol

Implementations§

Trait Implementations§

source§

impl Clone for WalletProxySettings

source§

fn clone(&self) -> WalletProxySettings

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WalletProxySettings

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PrepareWalletProxySettings for WalletProxySettings

source§

fn prepare( _session_settings: &mut SessionSettings, vit_stations: &HashMap<NodeAlias, ServiceSettings> ) -> Self

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxySpawnParams.html b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxySpawnParams.html index 166990d6ff..3488144ba2 100644 --- a/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxySpawnParams.html +++ b/tests/typhon-registration/06_rust_api/rust/doc/vitup/mode/standard/struct.WalletProxySpawnParams.html @@ -1,12 +1,12 @@ WalletProxySpawnParams in vitup::mode::standard - Rust
pub struct WalletProxySpawnParams {
     pub alias: String,
     pub base_address: Option<SocketAddr>,
-    pub protocol: Protocol,
+    pub protocol: Protocol,
     pub version: VitVersion,
-}

Fields§

§alias: String§base_address: Option<SocketAddr>§protocol: Protocol§version: VitVersion

Implementations§

source§

impl WalletProxySpawnParams

source

pub fn new<S: Into<String>>(alias: S) -> Self

source

pub fn with_base_address<S: Into<String>>( +}

Fields§

§alias: String§base_address: Option<SocketAddr>§protocol: Protocol§version: VitVersion

Implementations§

source§

impl WalletProxySpawnParams

source

pub fn new<S: Into<String>>(alias: S) -> Self

source

pub fn with_base_address<S: Into<String>>( &mut self, base_address: S -) -> &mut Self

source

pub fn with_protocol(&mut self, protocol: Protocol) -> &mut Self

source

pub fn with_version(&mut self, version: VitVersion) -> &mut Self

source

pub fn override_settings(&self, settings: &mut WalletProxySettings)

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> &mut Self

source

pub fn with_protocol(&mut self, protocol: Protocol) -> &mut Self

source

pub fn with_version(&mut self, version: VitVersion) -> &mut Self

source

pub fn override_settings(&self, settings: &mut WalletProxySettings)

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
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> Fake for T

§

fn fake<U>(&self) -> Uwhere diff --git a/tests/typhon-registration/print.html b/tests/typhon-registration/print.html index b58fe2b6c4..3bdaa56e4d 100644 --- a/tests/typhon-registration/print.html +++ b/tests/typhon-registration/print.html @@ -6748,7 +6748,7 @@

A
ContractKey
contract_key: bytes
hash(concat(contract_hash, parameter_hash))
ContractHash
contract_hash : bytes
hash(Contract.as_bytes())
ParameterHash
parameter_hash
hash(Paramters.as_bytes())
Contract
Compiled Wasm
as_bytes()
Parameters
Structured Parameter Data
as_bytes()

-
hunger noticedchoose recipedesired dish?
+
hunger noticedchoose recipedesired dish?

Integration to the Catalyst Unified Backend

The Cardano-Catalyst bridge is an essential and integral part of the Catalyst Unified backend.