You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Context and scope
We currently use openzeppelin contracts v4.8.1 because the newer releases require solc version ^0.8.20, but Teleporter had its audits on version 0.8.18 and don't think it's worth the changes to update audited code right before launch.
Discussion and alternatives
In comparing the differences between OZ's latest release compared to our set release version, there weren't too many notable changes for code we import from OZ. This issue does address a change to add initialOwner as an argument to Ownable so that at deployment we can set an owner different from deployer without the additional need to call transferOwnership.
The text was updated successfully, but these errors were encountered:
Context and scope
We currently use openzeppelin contracts
v4.8.1
because the newer releases require solc version^0.8.20
, but Teleporter had its audits on version0.8.18
and don't think it's worth the changes to update audited code right before launch.Discussion and alternatives
In comparing the differences between OZ's latest release compared to our set release version, there weren't too many notable changes for code we import from OZ. This issue does address a change to add
initialOwner
as an argument toOwnable
so that at deployment we can set an owner different from deployer without the additional need to calltransferOwnership
.The text was updated successfully, but these errors were encountered: