subscan
Runtime Modules / Vesting
Spec Version:
Call Functions
Name
Lookup
Parameters
claim38002
vested_transfer38014
update_vesting_schedules38023
claim_for38033
Events
Name
Lookup
Attributes
VestingScheduleAdded3800["AccountIdOf","AccountIdOf","AssetIdOf","VestingScheduleId","VestingScheduleOf","BalanceOf"]
Claimed3801["AccountIdOf","AssetIdOf","VestingScheduleIdSet<VestingScheduleId, MaxVestingSchedules>","BalanceOf","BoundedBTreeMap<VestingScheduleId, BalanceOf, MaxVestingSchedules>"]
VestingSchedulesUpdated3802["AccountIdOf"]
Storage Functions
Name
Type
VestingSchedules{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["AccountId","U128"],"value":"Vec<Tuple:U128pallet_vesting:types:VestingSchedule>","keys_id":585,"value_id":596}}
VestingScheduleNonce{"origin":"PlainType","plain_type":"U128","PlainTypeValue":6}
Constants
Name
Type
Value
MinVestedTransferU12800ca9a3b000000000000000000000000
Error Types
Name
Docs
ZeroVestingPeriodVesting period is zero
ZeroVestingPeriodCountNumber of vests is zero
InsufficientBalanceToLockInsufficient amount of balance to lock
TooManyVestingSchedulesThis account have too many vesting schedules
AmountLowThe vested transfer amount is too low
MaxVestingSchedulesExceededFailed because the maximum vesting schedules was exceeded
TryingToSelfVestTrying to vest to ourselves
VestingScheduleNotFoundThere is no vesting schedule with a given id