pub type CheckpointEvent = CheckpointEvent;
Aliased Type§
enum CheckpointEvent {
CheckpointCreated(Option<IdentityId>, AssetId, CheckpointId, u128, u64),
MaximumSchedulesComplexityChanged(IdentityId, u64),
ScheduleCreated(IdentityId, AssetId, ScheduleId, ScheduleCheckpoints),
ScheduleRemoved(IdentityId, AssetId, ScheduleId, ScheduleCheckpoints),
}
Variants§
CheckpointCreated(Option<IdentityId>, AssetId, CheckpointId, u128, u64)
A checkpoint was created.
(caller DID, AssetId, checkpoint ID, total supply, checkpoint timestamp)
MaximumSchedulesComplexityChanged(IdentityId, u64)
The maximum complexity for an arbitrary asset’s schedule set was changed.
(GC DID, the new maximum)
ScheduleCreated(IdentityId, AssetId, ScheduleId, ScheduleCheckpoints)
A checkpoint schedule was created.
(caller DID, AssetId, schedule id, schedule)
ScheduleRemoved(IdentityId, AssetId, ScheduleId, ScheduleCheckpoints)
A checkpoint schedule was removed.
(caller DID, AssetId, schedule id, schedule)