Signature
IB20Asset.sol
Description
AppliesnewMultiplier immediately at block.timestamp and clears any live pending update without waiting for a scheduling window. Use this only when a live pending update is wrong and waiting for effectiveAt is not acceptable. Prefer cancelUIMultiplierUpdate followed by updateUIMultiplier when the fix can use a future timestamp.
The multiplier is an 18-decimal WAD: 1e18 is 1.0 (WAD_PRECISION). A 2-for-1 split is 2e18. A reverse split is a value below 1e18.
Parameters
Reverts
Events
The interface guarantees that the call emits bothMultiplierUpdated and UIMultiplierUpdated. The base-std stock-split guide documents the sequence as:
MultiplierUpdated is itself deprecated. Integrators should process only UIMultiplierUpdated to avoid handling the same update twice.
Access Control
Caller must holdOPERATOR_ROLE. Any other caller reverts AccessControlUnauthorizedAccount(caller, OPERATOR_ROLE).
Policy Interaction
No direct policy interaction.Example
Usage Example