Calls
setAdmin
Set a new admin account that can perform privileged operations. The dispatch origin for this call must be Root. Parameters:new
: The new admin account.
createVtxDist
Create a new Vortex distribution. The dispatch origin for this call must be Root or Admin. NamespacedisableVtxDist
Disable a Vortex distribution. The dispatch origin for this call must be Root or Admin. Parameters:id
: The ID of the distribution to disable.
setConsiderCurrentBalance
Set whether to consider current balances for reward calculations. The dispatch origin for this call must be Root or Admin. Parameters:value
: Boolean indicating whether to consider current balances.
setDisableRedeem
Enable or disable token redemption functionality. The dispatch origin for this call must be Root or Admin. Parameters:value
: Boolean indicating whether to disable redemption.
setEnableManualRewardInput
Enable or disable manual reward input. The dispatch origin for this call must be Root or Admin. Parameters:value
: Boolean indicating whether to enable manual reward input.
setFeePotAssetBalances
Set fee pot asset balances. The dispatch origin for this call must be Root or Admin. Parameters:id
: The distribution ID.assets_balances
: List of asset balances.
setVtxVaultAssetBalances
Set Vortex vault asset balances. The dispatch origin for this call must be Root or Admin. Parameters:id
: The distribution ID.assets_balances
: List of asset balances.
setVtxTotalSupply
Set Vortex total supply. The dispatch origin for this call must be Root or Admin. Parameters:id
: The distribution ID.supply
: Total supply amount.
setAssetPrices
Set asset prices. The dispatch origin for this call must be Root or Admin. Parameters:id
: The distribution ID.asset_prices
: List of asset prices.
registerRewardPoints
Register reward points. The dispatch origin for this call must be Root or Admin. Parameters:id
: The distribution ID.reward_points
: List of reward points.
registerWorkPoints
Register work points. The dispatch origin for this call must be Root or Admin. Parameters:id
: The distribution ID.work_points
: List of work points.
triggerVtxDistribution
Trigger a Vortex distribution. The dispatch origin for this call must be Root or Admin. Parameters:id
: The distribution ID.
startVtxDist
Start a Vortex distribution. The dispatch origin for this call must be Root or Admin. Parameters:id
: The distribution ID.
payUnsigned
Process unsigned payouts. The dispatch origin for this call must be None. Parameters:id
: The distribution ID.current_block
: Current block number.
setVtxVaultRedeemAssetList
Set redeemable assets list. The dispatch origin for this call must be Root or Admin. Parameters:assets_list
: List of redeemable assets.
registerRewards
Register rewards manually. The dispatch origin for this call must be Root or Admin. Parameters:id
: The distribution ID.rewards
: List of rewards.
redeemTokensFromVault
Redeem tokens from the Vortex vault. The dispatch origin for this call must be Signed. Parameters:vortex_token_amount
: Amount of Vortex tokens to redeem.