Name | Lookup | Parameters | |
|---|---|---|---|
| create_checkpoint | 1c00 | 1 | |
| set_schedules_max_complexity | 1c01 | 1 | |
| create_schedule | 1c02 | 2 | |
| remove_schedule | 1c03 | 2 |
Name | Lookup | Attributes | |
|---|---|---|---|
| CheckpointCreated | 1c00 | ||
| MaximumSchedulesComplexityChanged | 1c01 | ||
| ScheduleCreated | 1c02 | ||
| ScheduleRemoved | 1c03 |
Name | Type | |
|---|---|---|
| TotalSupply | {"origin":"DoubleMapType","double_map_type":{"key":"Ticker","key2":"CheckpointId","hasher":"Blake2_128Concat","key2Hasher":"Twox64Concat","value":"polymesh_primitives::Balance","isLinked":false}} | |
| Balance | {"origin":"DoubleMapType","double_map_type":{"key":"(Ticker, CheckpointId)","key2":"IdentityId","hasher":"Blake2_128Concat","key2Hasher":"Twox64Concat","value":"polymesh_primitives::Balance","isLinked":false}} | |
| CheckpointIdSequence | {"origin":"MapType","map_type":{"key":"Ticker","hasher":"Blake2_128Concat","value":"CheckpointId","isLinked":false}} | |
| BalanceUpdates | {"origin":"DoubleMapType","double_map_type":{"key":"Ticker","key2":"IdentityId","hasher":"Blake2_128Concat","key2Hasher":"Twox64Concat","value":"Vec<CheckpointId>","isLinked":false}} | |
| Timestamps | {"origin":"DoubleMapType","double_map_type":{"key":"Ticker","key2":"CheckpointId","hasher":"Blake2_128Concat","key2Hasher":"Twox64Concat","value":"Moment","isLinked":false}} | |
| SchedulesMaxComplexity | {"origin":"PlainType","plain_type":"u64"} | |
| ScheduleIdSequence | {"origin":"MapType","map_type":{"key":"Ticker","hasher":"Blake2_128Concat","value":"ScheduleId","isLinked":false}} | |
| Schedules | {"origin":"MapType","map_type":{"key":"Ticker","hasher":"Blake2_128Concat","value":"Vec<StoredSchedule>","isLinked":false}} | |
| ScheduleRefCount | {"origin":"DoubleMapType","double_map_type":{"key":"Ticker","key2":"ScheduleId","hasher":"Blake2_128Concat","key2Hasher":"Twox64Concat","value":"u32","isLinked":false}} | |
| SchedulePoints | {"origin":"DoubleMapType","double_map_type":{"key":"Ticker","key2":"ScheduleId","hasher":"Blake2_128Concat","key2Hasher":"Twox64Concat","value":"Vec<CheckpointId>","isLinked":false}} | |
| StorageVersion | {"origin":"PlainType","plain_type":"Version"} |
Name | Docs |
|---|---|
| CheckpointOverflow | An overflow while calculating the checkpoint ID. |
| ScheduleOverflow | An overflow while calculating the checkpoint schedule ID. |
| NoSuchSchedule | A checkpoint schedule does not exist for the asset. |
| ScheduleNotRemovable | A checkpoint schedule is not removable as `ref_count(schedule_id) > 0`. |
| FailedToComputeNextCheckpoint | Failed to compute the next checkpoint. The schedule does not have any upcoming checkpoints. |
| ScheduleDurationTooShort | The duration of a schedule period is too short. |
| SchedulesTooComplex | The set of schedules taken together are too complex. For example, they are too many, or they occurs too frequently. |