subscan
Runtime Modules / CalamariVesting
Spec Version:
Call Functions
Name
Lookup
Parameters
update_vesting_schedule32001
vest3201-
vested_transfer32022
Events
Name
Lookup
Attributes
VestingUpdated3200["AccountId","BalanceOf"]
VestingCompleted3201["AccountId"]
VestingScheduleUpdated3202["BoundedVec<Schedule, MaxScheduleLength>"]
Storage Functions
Name
Type
VestingBalances{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 32]"],"value":"U128","keys_id":0,"value_id":6}}
VestingSchedule{"origin":"PlainType","plain_type":"Vec<Tuple:U8U64>","PlainTypeValue":487}
Constants
Name
Type
Value
MinVestedTransferU1280010a5d4e80000000000000000000000
MaxScheduleLengthU3206000000
Error Types
Name
Docs
NotVestingThe account given is not vesting.
ExistingVestingScheduleAn existing vesting schedule already exists for this account that cannot be clobbered.
AmountLowAmount being transferred is too low to create a vesting schedule.
BalanceLowNot enough tokens for vesting.
InvalidScheduleCannot input
InvalidScheduleLengthThe length of new schedule cannot be bigger/smaller than 6.
UnsortedScheduleThe new schedule should be sorted.
ClaimTooEarlyThe first round of vesting is not done yet.