For integrators (cc @Sekhmet ) the steps to follow are now:
Simply call createContract (along with the proper arguments) on the factory contract (that should already be deployed by us :))
Upon contract creation, an event will be fired for the indexer to easily track the new address. A second event will be fired, from the newly created contract, to allow easy tracking of initial settings.
Edits the
L1AvatarExecutionStrategy
contract to now be spawned by theL1AvatarExecutionStrategyFactory
, allowing for easy off-chain indexing.Makes use of OpenZeppelin's EIP1167 Clones implem.
For integrators (cc @Sekhmet ) the steps to follow are now:
createContract
(along with the proper arguments) on thefactory
contract (that should already be deployed by us :))Closes #609