Signature
Description
Schedules a multiplier update to take effect ateffectiveAt — the standard path
for corporate actions (splits, reinvested dividends).
Dev: Reverts with AccessControlUnauthorizedAccount when the caller does not hold OPERATOR_ROLE.
Dev: Reverts with InvalidMultiplier when newMultiplier is zero or above type(uint128).max.
Dev: Reverts with EffectiveAtInPast when effectiveAt is not in the future.
Dev: Reverts with EffectiveAtTooFar when effectiveAt exceeds type(uint64).max.
Dev: Reverts with ScheduleOverlap when a live pending update already exists.
Param: newMultiplier New multiplier scaled to WAD_PRECISION.
Param: effectiveAt Timestamp at which newMultiplier becomes effective; must be in the future.
Access control
OPERATOR_ROLE gates this Asset call.