Module delayed_public_mutable_values
Structs
- DelayedPublicMutableValues is just a wrapper around ScheduledValueChange and ScheduledDelayChange that then allows us to wrap both of these values in WithHash. WithHash allows for efficient read of values in private.
Functions
- Extracts a ScheduledDelayChange struct from 0th field of the packed representation of the full DelayedPublicMutable. This function expects to be called with just the first field of the packed representation, which contains sdc and svc timestamp_of_change. We'll discard the svc component.
- Extracts a ScheduledValueChange struct from the packed representation of the full DelayedPublicMutable. TODO: impl the packable trait for ScheduledValueChange.