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.