diff --git a/development/contracts/ForkableBridge.sol b/development/contracts/ForkableBridge.sol index b9282d6d..69a52ea7 100644 --- a/development/contracts/ForkableBridge.sol +++ b/development/contracts/ForkableBridge.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {PolygonZkEVMBridge, IBasePolygonZkEVMGlobalExitRoot} from "@RealityETH/zkevm-contracts/contracts/inheritedMainContracts/PolygonZkEVMBridge.sol"; diff --git a/development/contracts/ForkableGlobalExitRoot.sol b/development/contracts/ForkableGlobalExitRoot.sol index d772a131..bc3f2766 100644 --- a/development/contracts/ForkableGlobalExitRoot.sol +++ b/development/contracts/ForkableGlobalExitRoot.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {PolygonZkEVMGlobalExitRoot} from "@RealityETH/zkevm-contracts/contracts/inheritedMainContracts/PolygonZkEVMGlobalExitRoot.sol"; diff --git a/development/contracts/ForkableZkEVM.sol b/development/contracts/ForkableZkEVM.sol index 6dff5fe6..acc17f4e 100644 --- a/development/contracts/ForkableZkEVM.sol +++ b/development/contracts/ForkableZkEVM.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {PolygonZkEVM} from "@RealityETH/zkevm-contracts/contracts/inheritedMainContracts/PolygonZkEVM.sol"; diff --git a/development/contracts/ForkingManager.sol b/development/contracts/ForkingManager.sol index f8160dbf..4e265a38 100644 --- a/development/contracts/ForkingManager.sol +++ b/development/contracts/ForkingManager.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {ERC20PresetMinterPauser} from "@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol"; diff --git a/development/contracts/ForkonomicToken.sol b/development/contracts/ForkonomicToken.sol index a2c48fe1..0cc12f13 100644 --- a/development/contracts/ForkonomicToken.sol +++ b/development/contracts/ForkonomicToken.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {ERC20Upgradeable} from "@openzeppelin/contracts-upgradeable/token/ERC20/ERC20Upgradeable.sol"; diff --git a/development/contracts/interfaces/IForkableBridge.sol b/development/contracts/interfaces/IForkableBridge.sol index ded2d02d..25c852bb 100644 --- a/development/contracts/interfaces/IForkableBridge.sol +++ b/development/contracts/interfaces/IForkableBridge.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol"; diff --git a/development/contracts/interfaces/IForkableGlobalExitRoot.sol b/development/contracts/interfaces/IForkableGlobalExitRoot.sol index cd469fc4..3ffa254e 100644 --- a/development/contracts/interfaces/IForkableGlobalExitRoot.sol +++ b/development/contracts/interfaces/IForkableGlobalExitRoot.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {IForkableStructure} from "./IForkableStructure.sol"; diff --git a/development/contracts/interfaces/IForkableStructure.sol b/development/contracts/interfaces/IForkableStructure.sol index 39a38f3f..19d8c264 100644 --- a/development/contracts/interfaces/IForkableStructure.sol +++ b/development/contracts/interfaces/IForkableStructure.sol @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: GPL-3.0-only + pragma solidity ^0.8.17; interface IForkableStructure { diff --git a/development/contracts/interfaces/IForkableZkEVM.sol b/development/contracts/interfaces/IForkableZkEVM.sol index db357859..e9e16bde 100644 --- a/development/contracts/interfaces/IForkableZkEVM.sol +++ b/development/contracts/interfaces/IForkableZkEVM.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {IForkableStructure} from "./IForkableStructure.sol"; diff --git a/development/contracts/interfaces/IForkingManager.sol b/development/contracts/interfaces/IForkingManager.sol index 71e91a07..1d4fcd2b 100644 --- a/development/contracts/interfaces/IForkingManager.sol +++ b/development/contracts/interfaces/IForkingManager.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {IForkableStructure} from "./IForkableStructure.sol"; diff --git a/development/contracts/interfaces/IForkonomicToken.sol b/development/contracts/interfaces/IForkonomicToken.sol index cc37a478..ccb0dd85 100644 --- a/development/contracts/interfaces/IForkonomicToken.sol +++ b/development/contracts/interfaces/IForkonomicToken.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {IForkableStructure} from "./IForkableStructure.sol"; diff --git a/development/contracts/lib/BridgeAssetOperations.sol b/development/contracts/lib/BridgeAssetOperations.sol index ae258d98..30e46337 100644 --- a/development/contracts/lib/BridgeAssetOperations.sol +++ b/development/contracts/lib/BridgeAssetOperations.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {PolygonZkEVMBridge} from "@RealityETH/zkevm-contracts/contracts/inheritedMainContracts/PolygonZkEVMBridge.sol"; import {TokenWrapped} from "@RealityETH/zkevm-contracts/contracts/lib/TokenWrapped.sol"; diff --git a/development/contracts/lib/CreateChildren.sol b/development/contracts/lib/CreateChildren.sol index b39d2280..c791a75c 100644 --- a/development/contracts/lib/CreateChildren.sol +++ b/development/contracts/lib/CreateChildren.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {StorageSlot} from "@openzeppelin/contracts/utils/StorageSlot.sol"; diff --git a/development/contracts/mixin/ForkableStructure.sol b/development/contracts/mixin/ForkableStructure.sol index 6bf92f93..9c87c799 100644 --- a/development/contracts/mixin/ForkableStructure.sol +++ b/development/contracts/mixin/ForkableStructure.sol @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-3.0-only pragma solidity ^0.8.17; import {IForkableStructure} from "../interfaces/IForkableStructure.sol";