Volo Liquid Staking API Reference
Volo Staking API Reference
Table of Contents
1. Data Structures
StakePool
Field
Type
Description
ValidatorPool
Field
Type
Description
ValidatorInfo
Field
Type
Description
FeeConfig
Field
Type
Max Value
Description
Metadata<CERT>
Capability Structs
2. User Functions
stake_entry
Name
Type
Description
stake
unstake_entry
Name
Type
Description
unstake
delegate_stake_entry
Name
Type
Description
rebalance
refresh
3. View Functions
get_ratio
get_ratio_reverse
publish_ratio
get_amount_out
Name
Type
Description
sui_amount_to_lst_amount
lst_amount_to_sui_amount
total_sui_supply
total_lst_supply
validator_pool
fee_config
total_fees
accrued_reward_fees
boosted_balance
ValidatorPool View Functions
FeeConfig View Functions
4. Admin Functions
set_paused
migrate_version
update_stake_fee
update_unstake_fee
update_reward_fee
update_unstake_fee_redistribution
update_boosted_reward_amount
collect_fees
mint_operator_cap
5. Operator Functions
set_validator_weights
Name
Type
Description
deposit_boosted_balance
Name
Type
Description
6. Events
StakeEventExt
UnstakeEventExt
EpochChangedEvent
DelegateStakeEvent
ValidatorWeightsUpdateEvent
RebalanceEvent
FeeUpdateEvent
CollectFeesEvent
SetPausedEvent
MintOperatorCapEvent
DepositBoostedBalanceEvent
BoostedRewardAmountUpdateEvent
7. Constants & Error Codes
Constants
Constant
Value
Description
Error Codes
Module
Code
Name
Description
Last updated