• smartcontracts's avatar
    feat(ct): add constructors to interfaces (#12028) · 53d95228
    smartcontracts authored
    * feat(ct): add constructors to interfaces
    
    Adds a pseudo-constructor function called __constructor__ that
    will be verified as part of the interface. This pseudo-function
    is useful when we want to be able to maintain type safety
    in the deploy script where we use vm.getCode.
    
    * add a pseudo-constructor for all remaining contracts with constructors
    
    * fix warning
    
    * update check-interface.sh comment
    
    ---------
    Co-authored-by: default avatarMichael Amadi <amadimichaeld@gmail.com>
    53d95228
Name
Last commit
Last update
..
autogen Loading commit data...
checks Loading commit data...
deploy Loading commit data...
fpac Loading commit data...
getting-started Loading commit data...
go-ffi Loading commit data...
interfaces Loading commit data...
libraries Loading commit data...
ops Loading commit data...
periphery Loading commit data...
safe Loading commit data...
utils Loading commit data...
Artifacts.s.sol Loading commit data...
DeployAuthSystem.s.sol Loading commit data...
DeployImplementations.s.sol Loading commit data...
DeployOPChain.s.sol Loading commit data...
DeploySuperchain.s.sol Loading commit data...
L2Genesis.s.sol Loading commit data...
SetPreinstalls.s.sol Loading commit data...