diff --git a/chore/update-fund13-dev-times/05_unified_platform/01_catalyst-cardano-bridge/index.html b/chore/update-fund13-dev-times/05_unified_platform/01_catalyst-cardano-bridge/index.html index 0432efd1a2..7b223fd171 100644 --- a/chore/update-fund13-dev-times/05_unified_platform/01_catalyst-cardano-bridge/index.html +++ b/chore/update-fund13-dev-times/05_unified_platform/01_catalyst-cardano-bridge/index.html @@ -278,10 +278,10 @@
The Cardano-Catalyst bridge is an essential and integral part of the Catalyst Unified backend. diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/help.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/help.html index 7f9da8ecdc..f3949e31c7 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/help.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/help.html @@ -1 +1 @@ -
pub enum Error {
- CannotFindAlias(WalletAlias),
+ CannotFindAlias(WalletAlias),
Wallet(Error),
Bech3(Error),
-}
Returns the argument unchanged.
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/committee/fn.generate_committee_data.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/committee/fn.generate_committee_data.html index 8ed5905727..b3a8dfa02d 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/committee/fn.generate_committee_data.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/committee/fn.generate_committee_data.html @@ -1,4 +1,4 @@pub fn generate_committee_data(
wallets: &[Wallet],
committees_templates: &[CommitteeTemplate]
-) -> Result<CommitteeDataManager, Error>
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>
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>
pub enum VotePlanSettings {
Public(VotePlan),
Private {
- keys: CommitteeDataManager,
+ keys: CommitteeDataManager,
vote_plan: VotePlan,
},
-}
source
. Read moresource
. Read moreReturns the argument unchanged.
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/settings/wallet/struct.Wallet.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/settings/wallet/struct.Wallet.html index 5af1c8f874..0ded3f6c0d 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/settings/wallet/struct.Wallet.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/settings/wallet/struct.Wallet.html @@ -1,15 +1,15 @@pub struct Wallet {
- inner: Option<Wallet>,
+ inner: Option<Wallet>,
template: WalletTemplate,
}
wallet to utilise when testing jormungandr
This can be used for a faucet
-inner: Option<Wallet>
§template: WalletTemplate
inner: Option<Wallet>
§template: WalletTemplate
Returns the argument unchanged.
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/stake_pool/fn.generate.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/stake_pool/fn.generate.html index 88250bf02e..a4c45ae71b 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/stake_pool/fn.generate.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/stake_pool/fn.generate.html @@ -1,4 +1,4 @@pub struct Wallet {
- inner: Option<Wallet>,
+ inner: Option<Wallet>,
template: WalletTemplate,
}
wallet to utilise when testing jormungandr
This can be used for a faucet
-inner: Option<Wallet>
§template: WalletTemplate
inner: Option<Wallet>
§template: WalletTemplate
Returns the argument unchanged.
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/vote/fn.generate_vote_plans.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/vote/fn.generate_vote_plans.html index 93267a453e..c155acf787 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/vote/fn.generate_vote_plans.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/builder/vote/fn.generate_vote_plans.html @@ -1,5 +1,5 @@pub fn generate_vote_plans(
wallets: &[Wallet],
vote_plans: &[VotePlanTemplate],
- keys: &mut CommitteeDataManager
+ keys: &mut CommitteeDataManager
) -> (HashMap<VotePlanKey, VotePlanSettings>, Vec<Fragment>)
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>,
},
-}
source
. Read moresource
. Read morepub 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>,
},
-}
source
. Read moresource
. Read morepub 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>,
},
-}
alias: WalletAlias
wallet_type: WalletType
discrimination: Discrimination
tokens: HashMap<TokenIdentifier, u64>
Generated wallet when we want let hersir generate new wallet from scratch
+}alias: WalletAlias
wallet_type: WalletType
discrimination: Discrimination
tokens: HashMap<TokenIdentifier, u64>
Generated wallet when we want let hersir generate new wallet from scratch
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
-source
. Read moresource
. Read moreself
and other
values to be equal, and is used
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/struct.WalletTemplateBuilder.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/struct.WalletTemplateBuilder.html
index c0668b9c2b..4d890e7c50 100644
--- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/struct.WalletTemplateBuilder.html
+++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/struct.WalletTemplateBuilder.html
@@ -1,11 +1,11 @@
pub struct WalletTemplateBuilder {
- alias: Option<WalletAlias>,
+ alias: Option<WalletAlias>,
address: Option<String>,
value: u64,
node_alias: Option<NodeAlias>,
discrimination: Discrimination,
tokens: HashMap<TokenIdentifier, u64>,
-}
alias: Option<WalletAlias>
§address: Option<String>
§value: u64
§node_alias: Option<NodeAlias>
§discrimination: Discrimination
§tokens: HashMap<TokenIdentifier, u64>
alias: Option<WalletAlias>
§address: Option<String>
§value: u64
§node_alias: Option<NodeAlias>
§discrimination: Discrimination
§tokens: HashMap<TokenIdentifier, u64>
Returns the argument unchanged.
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/wallet/builder/struct.WalletTemplateBuilder.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/wallet/builder/struct.WalletTemplateBuilder.html index 14f3049337..76537f66ad 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/wallet/builder/struct.WalletTemplateBuilder.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/wallet/builder/struct.WalletTemplateBuilder.html @@ -1,11 +1,11 @@pub struct WalletTemplateBuilder {
- alias: Option<WalletAlias>,
+ alias: Option<WalletAlias>,
address: Option<String>,
value: u64,
node_alias: Option<NodeAlias>,
discrimination: Discrimination,
tokens: HashMap<TokenIdentifier, u64>,
-}
alias: Option<WalletAlias>
§address: Option<String>
§value: u64
§node_alias: Option<NodeAlias>
§discrimination: Discrimination
§tokens: HashMap<TokenIdentifier, u64>
alias: Option<WalletAlias>
§address: Option<String>
§value: u64
§node_alias: Option<NodeAlias>
§discrimination: Discrimination
§tokens: HashMap<TokenIdentifier, u64>
Returns the argument unchanged.
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/wallet/enum.WalletTemplate.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/wallet/enum.WalletTemplate.html index 0aa3a1f1ba..dd1b7f10f5 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/wallet/enum.WalletTemplate.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/config/wallet/enum.WalletTemplate.html @@ -1,6 +1,6 @@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>,
},
-}
alias: WalletAlias
wallet_type: WalletType
discrimination: Discrimination
tokens: HashMap<TokenIdentifier, u64>
Generated wallet when we want let hersir generate new wallet from scratch
+}alias: WalletAlias
wallet_type: WalletType
discrimination: Discrimination
tokens: HashMap<TokenIdentifier, u64>
Generated wallet when we want let hersir generate new wallet from scratch
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
-source
. Read moresource
. Read moreself
and other
values to be equal, and is used
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/enum.Error.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/enum.Error.html
index 19d9129650..7c85b6c523 100644
--- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/enum.Error.html
+++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/enum.Error.html
@@ -1,6 +1,6 @@
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,
-}
Returns the argument unchanged.
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/error/enum.Error.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/error/enum.Error.html index 1e52a79fad..595bf4e737 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/error/enum.Error.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/error/enum.Error.html @@ -1,6 +1,6 @@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,
-}
Returns the argument unchanged.
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/interactive/controller/struct.UserInteractionController.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/interactive/controller/struct.UserInteractionController.html index f7f06faa73..320dc0abb7 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/interactive/controller/struct.UserInteractionController.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/hersir/controller/interactive/controller/struct.UserInteractionController.html @@ -1,9 +1,9 @@pub struct UserInteractionController {
controller: Controller,
- wallets: Vec<Wallet>,
+ wallets: Vec<Wallet>,
nodes: Vec<JormungandrProcess>,
legacy_nodes: Vec<JormungandrProcess>,
-}
controller: Controller
§wallets: Vec<Wallet>
§nodes: Vec<JormungandrProcess>
§legacy_nodes: Vec<JormungandrProcess>
controller: Controller
§wallets: Vec<Wallet>
§nodes: Vec<JormungandrProcess>
§legacy_nodes: Vec<JormungandrProcess>
pub struct UserInteractionController {
controller: Controller,
- wallets: Vec<Wallet>,
+ wallets: Vec<Wallet>,
nodes: Vec<JormungandrProcess>,
legacy_nodes: Vec<JormungandrProcess>,
-}
controller: Controller
§wallets: Vec<Wallet>
§nodes: Vec<JormungandrProcess>
§legacy_nodes: Vec<JormungandrProcess>
controller: Controller
§wallets: Vec<Wallet>
§nodes: Vec<JormungandrProcess>
§legacy_nodes: Vec<JormungandrProcess>
settings: Settings
§working_directory: TestingDirectory
§block0_file: PathBuf
Returns the argument unchanged.
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/iapyx/controller/struct.Controller.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/iapyx/controller/struct.Controller.html index 7b47a39f35..1e0531adac 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/iapyx/controller/struct.Controller.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/iapyx/controller/struct.Controller.html @@ -2,13 +2,13 @@ pub backend: ValgrindClient, pub wallet: Wallet, pub settings: Settings, - pub block_date_generator: BlockDateGenerator, + pub block_date_generator: BlockDateGenerator, }Responsible for all wallet operations from voting to retrieving information about proposals or voting power
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
On internal error in which vec does not hold transaction
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
pub fn default_block_date_generator(
block0_settings: &SettingsDto
-) -> BlockDateGenerator
Creates BlockDateGenerator
object based on settings
Creates BlockDateGenerator
object based on settings
Creates BlockDateGenerator
object based on setup
Creates BlockDateGenerator
object based on setup
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
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
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.
-
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
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
Responsible for all wallet operations from voting to retrieving information about proposals or voting power
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
On internal error in which vec does not hold transaction
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
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.
-
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
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
pub fn default_block_date_generator(
block0_settings: &SettingsDto
-) -> BlockDateGenerator
Creates BlockDateGenerator
object based on settings
Creates BlockDateGenerator
object based on settings
Creates BlockDateGenerator
object based on setup
Creates BlockDateGenerator
object based on setup
pub struct ActorsTestContext {
pub(crate) test_context: TestContext,
- pub(crate) alice: Option<Wallet>,
- pub(crate) bob: Option<Wallet>,
-}
test_context: TestContext
§alice: Option<Wallet>
§bob: Option<Wallet>
test_context: TestContext
§alice: Option<Wallet>
§bob: Option<Wallet>
Returns the argument unchanged.
diff --git a/chore/update-fund13-dev-times/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_account_address.html b/chore/update-fund13-dev-times/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_account_address.html index 700cb964ad..14df813028 100644 --- a/chore/update-fund13-dev-times/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_account_address.html +++ b/chore/update-fund13-dev-times/06_rust_api/rust/doc/jormungandr_integration_tests/startup/fn.create_new_account_address.html @@ -1 +1 @@ -pub fn create_new_account_address() -> Wallet
pub fn create_new_account_address() -> Wallet
pub fn create_new_delegation_address() -> Wallet
pub fn create_new_delegation_address() -> Wallet
pub fn create_new_delegation_address_for(
delegation_identifier: &Identifier<Ed25519>
-) -> Wallet
pub fn create_new_utxo_address() -> Wallet
pub fn create_new_utxo_address() -> Wallet
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>
pub struct ActorsTestBootstrapper {
bootstrapper: SingleNodeTestBootstrapper,
- alice: Option<Wallet>,
- bob: Option<Wallet>,
-}
bootstrapper: SingleNodeTestBootstrapper
§alice: Option<Wallet>
§bob: Option<Wallet>
bootstrapper: SingleNodeTestBootstrapper
§alice: Option<Wallet>
§bob: Option<Wallet>