Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions src/interface/ICloneableFactoryV4.sol
Original file line number Diff line number Diff line change
Expand Up @@ -196,12 +196,12 @@ interface ICloneableFactoryV4 is ICloneableFactoryV3 {
/// `NewClone` is shared with `cloneDeterministic` and is emitted
/// identically, with the caller-supplied `salt` — NOT the effective salt.
/// Its `sender` field is only whoever paid for this deploy and is not part
/// of the address derivation, but `salt` and `data` together are the whole
/// of it, so the event still carries the full deterministic deploy that
/// `ICloneableFactoryV3.NewClone` promises. An indexer that wants to verify
/// the address rather than take the emitted one MUST pick the derivation:
/// the two cannot both produce the emitted `clone`, so trying both and
/// keeping the match is well defined.
/// of the address derivation, but `implementation`, `salt` and `data` — all
/// on the event — are the whole of it, so it still carries the full
/// deterministic deploy that `ICloneableFactoryV3.NewClone` promises. An
/// indexer that wants to verify the address rather than take the emitted
/// one MUST pick the derivation: the two cannot both produce the emitted
/// `clone`, so trying both and keeping the match is well defined.
///
/// @param implementation The contract to clone.
/// @param data As per `ICloneableV2`, and part of the address derivation.
Expand Down
Loading