Module staking_api

Module staking_api 

Source

Structs§

ApproveTermsOfServiceByProviderIdParams
struct for passing parameters to the method StakingApi::approve_terms_of_service_by_provider_id
ApproveTermsOfServiceByProviderIdParamsBuilder
Use builder syntax to set the inputs and finish with build().
ClaimRewardsParams
struct for passing parameters to the method StakingApi::claim_rewards
ClaimRewardsParamsBuilder
Use builder syntax to set the inputs and finish with build().
GetAllDelegationsParams
struct for passing parameters to the method StakingApi::get_all_delegations
GetAllDelegationsParamsBuilder
Use builder syntax to set the inputs and finish with build().
GetChainInfoParams
struct for passing parameters to the method StakingApi::get_chain_info
GetChainInfoParamsBuilder
Use builder syntax to set the inputs and finish with build().
GetDelegationByIdParams
struct for passing parameters to the method StakingApi::get_delegation_by_id
GetDelegationByIdParamsBuilder
Use builder syntax to set the inputs and finish with build().
MergeStakeAccountsParams
struct for passing parameters to the method StakingApi::merge_stake_accounts
MergeStakeAccountsParamsBuilder
Use builder syntax to set the inputs and finish with build().
SplitParams
struct for passing parameters to the method StakingApi::split
SplitParamsBuilder
Use builder syntax to set the inputs and finish with build().
StakeParams
struct for passing parameters to the method StakingApi::stake
StakeParamsBuilder
Use builder syntax to set the inputs and finish with build().
StakingApiClient
UnstakeParams
struct for passing parameters to the method StakingApi::unstake
UnstakeParamsBuilder
Use builder syntax to set the inputs and finish with build().
WithdrawParams
struct for passing parameters to the method StakingApi::withdraw
WithdrawParamsBuilder
Use builder syntax to set the inputs and finish with build().

Enums§

ApproveTermsOfServiceByProviderIdError
struct for typed errors of method StakingApi::approve_terms_of_service_by_provider_id
ClaimRewardsError
struct for typed errors of method StakingApi::claim_rewards
GetAllDelegationsError
struct for typed errors of method StakingApi::get_all_delegations
GetChainInfoError
struct for typed errors of method StakingApi::get_chain_info
GetChainsError
struct for typed errors of method StakingApi::get_chains
GetDelegationByIdError
struct for typed errors of method StakingApi::get_delegation_by_id
GetProvidersError
struct for typed errors of method StakingApi::get_providers
GetSummaryByVaultError
struct for typed errors of method StakingApi::get_summary_by_vault
GetSummaryError
struct for typed errors of method StakingApi::get_summary
MergeStakeAccountsError
struct for typed errors of method StakingApi::merge_stake_accounts
SplitError
struct for typed errors of method StakingApi::split
StakeError
struct for typed errors of method StakingApi::stake
UnstakeError
struct for typed errors of method StakingApi::unstake
WithdrawError
struct for typed errors of method StakingApi::withdraw

Traits§

StakingApi