Procházet zdrojové kódy

add transpilation guards to the crosschain mocks (#3306)

(cherry picked from commit 9af5af8fffe9964cd1d20a39f399fea173d18653)
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Hadrien Croubois před 3 roky
rodič
revize
6096b53841
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      contracts/mocks/crosschain/receivers.sol

+ 4 - 0
contracts/mocks/crosschain/receivers.sol

@@ -19,6 +19,7 @@ abstract contract Receiver is Ownable, CrossChainEnabled {
  * AMB
  */
 contract CrossChainEnabledAMBMock is Receiver, CrossChainEnabledAMB {
+    /// @custom:oz-upgrades-unsafe-allow constructor
     constructor(address bridge) CrossChainEnabledAMB(bridge) {}
 }
 
@@ -26,6 +27,7 @@ contract CrossChainEnabledAMBMock is Receiver, CrossChainEnabledAMB {
  * Arbitrum
  */
 contract CrossChainEnabledArbitrumL1Mock is Receiver, CrossChainEnabledArbitrumL1 {
+    /// @custom:oz-upgrades-unsafe-allow constructor
     constructor(address bridge) CrossChainEnabledArbitrumL1(bridge) {}
 }
 
@@ -35,6 +37,7 @@ contract CrossChainEnabledArbitrumL2Mock is Receiver, CrossChainEnabledArbitrumL
  * Optimism
  */
 contract CrossChainEnabledOptimismMock is Receiver, CrossChainEnabledOptimism {
+    /// @custom:oz-upgrades-unsafe-allow constructor
     constructor(address bridge) CrossChainEnabledOptimism(bridge) {}
 }
 
@@ -42,5 +45,6 @@ contract CrossChainEnabledOptimismMock is Receiver, CrossChainEnabledOptimism {
  * Polygon
  */
 contract CrossChainEnabledPolygonChildMock is Receiver, CrossChainEnabledPolygonChild {
+    /// @custom:oz-upgrades-unsafe-allow constructor
     constructor(address bridge) CrossChainEnabledPolygonChild(bridge) {}
 }