diff --git a/script/deploy/Core.s.sol b/script/deploy/Core.s.sol index 91cc0e4b..b75c1a9b 100644 --- a/script/deploy/Core.s.sol +++ b/script/deploy/Core.s.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Script, console2} from "forge-std/Script.sol"; diff --git a/script/deploy/MetadataService.s.sol b/script/deploy/MetadataService.s.sol index 436d81dc..9b099a17 100644 --- a/script/deploy/MetadataService.s.sol +++ b/script/deploy/MetadataService.s.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import "forge-std/Script.sol"; diff --git a/script/deploy/NetworkMiddlewareService.s.sol b/script/deploy/NetworkMiddlewareService.s.sol index 4a136515..78772e13 100644 --- a/script/deploy/NetworkMiddlewareService.s.sol +++ b/script/deploy/NetworkMiddlewareService.s.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import "forge-std/Script.sol"; diff --git a/script/deploy/NetworkRegistry.s.sol b/script/deploy/NetworkRegistry.s.sol index bf1e6798..7b448dd4 100644 --- a/script/deploy/NetworkRegistry.s.sol +++ b/script/deploy/NetworkRegistry.s.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import "forge-std/Script.sol"; diff --git a/script/deploy/OperatorRegistry.s.sol b/script/deploy/OperatorRegistry.s.sol index fc0157de..bcbbbb7d 100644 --- a/script/deploy/OperatorRegistry.s.sol +++ b/script/deploy/OperatorRegistry.s.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import "forge-std/Script.sol"; diff --git a/script/deploy/OptInService.s.sol b/script/deploy/OptInService.s.sol index 6b308699..d3bfe262 100644 --- a/script/deploy/OptInService.s.sol +++ b/script/deploy/OptInService.s.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import "forge-std/Script.sol"; diff --git a/script/deploy/Vault.s.sol b/script/deploy/Vault.s.sol index 3bcf49cc..af44adb8 100644 --- a/script/deploy/Vault.s.sol +++ b/script/deploy/Vault.s.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Script, console2} from "forge-std/Script.sol"; diff --git a/script/deploy/VaultFactory.s.sol b/script/deploy/VaultFactory.s.sol index becbfe9e..401f7252 100644 --- a/script/deploy/VaultFactory.s.sol +++ b/script/deploy/VaultFactory.s.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import "forge-std/Script.sol"; diff --git a/src/contracts/DelegatorFactory.sol b/src/contracts/DelegatorFactory.sol index de990cac..7d5ea8d4 100644 --- a/src/contracts/DelegatorFactory.sol +++ b/src/contracts/DelegatorFactory.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Factory} from "./common/Factory.sol"; diff --git a/src/contracts/NetworkRegistry.sol b/src/contracts/NetworkRegistry.sol index f4505b28..be0910bb 100644 --- a/src/contracts/NetworkRegistry.sol +++ b/src/contracts/NetworkRegistry.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Registry} from "./common/Registry.sol"; diff --git a/src/contracts/OperatorRegistry.sol b/src/contracts/OperatorRegistry.sol index 012b4e96..7ded4ba2 100644 --- a/src/contracts/OperatorRegistry.sol +++ b/src/contracts/OperatorRegistry.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Registry} from "./common/Registry.sol"; diff --git a/src/contracts/SlasherFactory.sol b/src/contracts/SlasherFactory.sol index 6319e478..1add1342 100644 --- a/src/contracts/SlasherFactory.sol +++ b/src/contracts/SlasherFactory.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Factory} from "./common/Factory.sol"; diff --git a/src/contracts/VaultConfigurator.sol b/src/contracts/VaultConfigurator.sol index 27c2e05e..0f1f74cf 100644 --- a/src/contracts/VaultConfigurator.sol +++ b/src/contracts/VaultConfigurator.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {BaseSlasher} from "./slasher/BaseSlasher.sol"; import {DelegatorFactory} from "./DelegatorFactory.sol"; diff --git a/src/contracts/VaultFactory.sol b/src/contracts/VaultFactory.sol index 73de8512..a50121ab 100644 --- a/src/contracts/VaultFactory.sol +++ b/src/contracts/VaultFactory.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {MigratablesFactory} from "./common/MigratablesFactory.sol"; diff --git a/src/contracts/common/Entity.sol b/src/contracts/common/Entity.sol index 4fc40683..f19f55fe 100644 --- a/src/contracts/common/Entity.sol +++ b/src/contracts/common/Entity.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {IEntity} from "../../interfaces/common/IEntity.sol"; diff --git a/src/contracts/common/Factory.sol b/src/contracts/common/Factory.sol index f02a89af..23b6ab75 100644 --- a/src/contracts/common/Factory.sol +++ b/src/contracts/common/Factory.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Registry} from "./Registry.sol"; diff --git a/src/contracts/common/MigratableEntity.sol b/src/contracts/common/MigratableEntity.sol index c2cb23ac..f98f6fbf 100644 --- a/src/contracts/common/MigratableEntity.sol +++ b/src/contracts/common/MigratableEntity.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {IMigratableEntity} from "../../interfaces/common/IMigratableEntity.sol"; diff --git a/src/contracts/common/MigratableEntityProxy.sol b/src/contracts/common/MigratableEntityProxy.sol index 3deb8301..0bed8778 100644 --- a/src/contracts/common/MigratableEntityProxy.sol +++ b/src/contracts/common/MigratableEntityProxy.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {IMigratableEntityProxy} from "../../interfaces/common/IMigratableEntityProxy.sol"; diff --git a/src/contracts/common/MigratablesFactory.sol b/src/contracts/common/MigratablesFactory.sol index beae4cbc..ed6caaad 100644 --- a/src/contracts/common/MigratablesFactory.sol +++ b/src/contracts/common/MigratablesFactory.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {MigratableEntityProxy} from "./MigratableEntityProxy.sol"; import {Registry} from "./Registry.sol"; diff --git a/src/contracts/delegator/BaseDelegator.sol b/src/contracts/delegator/BaseDelegator.sol index 556d2f20..eaec7edd 100644 --- a/src/contracts/delegator/BaseDelegator.sol +++ b/src/contracts/delegator/BaseDelegator.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Entity} from "../common/Entity.sol"; import {StaticDelegateCallable} from "../common/StaticDelegateCallable.sol"; diff --git a/src/contracts/delegator/FullRestakeDelegator.sol b/src/contracts/delegator/FullRestakeDelegator.sol index 2b47d0d8..3b75f6a1 100644 --- a/src/contracts/delegator/FullRestakeDelegator.sol +++ b/src/contracts/delegator/FullRestakeDelegator.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {BaseDelegator} from "./BaseDelegator.sol"; diff --git a/src/contracts/delegator/NetworkRestakeDelegator.sol b/src/contracts/delegator/NetworkRestakeDelegator.sol index 182e3319..933b2d6b 100644 --- a/src/contracts/delegator/NetworkRestakeDelegator.sol +++ b/src/contracts/delegator/NetworkRestakeDelegator.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {BaseDelegator} from "./BaseDelegator.sol"; diff --git a/src/contracts/hints/DelegatorHints.sol b/src/contracts/hints/DelegatorHints.sol index 1a6221f9..480aa64b 100644 --- a/src/contracts/hints/DelegatorHints.sol +++ b/src/contracts/hints/DelegatorHints.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {BaseDelegator} from "../delegator/BaseDelegator.sol"; import {FullRestakeDelegator} from "../delegator/FullRestakeDelegator.sol"; diff --git a/src/contracts/hints/Hints.sol b/src/contracts/hints/Hints.sol index 06bdeab0..a88f304c 100644 --- a/src/contracts/hints/Hints.sol +++ b/src/contracts/hints/Hints.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {StaticDelegateCallable} from "../common/StaticDelegateCallable.sol"; diff --git a/src/contracts/hints/OptInServiceHints.sol b/src/contracts/hints/OptInServiceHints.sol index 52388ac3..1325a509 100644 --- a/src/contracts/hints/OptInServiceHints.sol +++ b/src/contracts/hints/OptInServiceHints.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Hints} from "./Hints.sol"; import {OptInService} from "../service/OptInService.sol"; diff --git a/src/contracts/hints/SlasherHints.sol b/src/contracts/hints/SlasherHints.sol index 81002fd2..97d661f6 100644 --- a/src/contracts/hints/SlasherHints.sol +++ b/src/contracts/hints/SlasherHints.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {BaseDelegatorHints} from "./DelegatorHints.sol"; import {BaseSlasher} from "../slasher/BaseSlasher.sol"; diff --git a/src/contracts/hints/VaultHints.sol b/src/contracts/hints/VaultHints.sol index b4f97951..526289c8 100644 --- a/src/contracts/hints/VaultHints.sol +++ b/src/contracts/hints/VaultHints.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Hints} from "./Hints.sol"; import {Vault} from "../vault/Vault.sol"; diff --git a/src/contracts/service/MetadataService.sol b/src/contracts/service/MetadataService.sol index 04f04195..2ea51ae1 100644 --- a/src/contracts/service/MetadataService.sol +++ b/src/contracts/service/MetadataService.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {IMetadataService} from "../../interfaces/service/IMetadataService.sol"; import {IRegistry} from "../../interfaces/common/IRegistry.sol"; diff --git a/src/contracts/service/NetworkMiddlewareService.sol b/src/contracts/service/NetworkMiddlewareService.sol index ab470f58..091e9f3d 100644 --- a/src/contracts/service/NetworkMiddlewareService.sol +++ b/src/contracts/service/NetworkMiddlewareService.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {INetworkMiddlewareService} from "../../interfaces/service/INetworkMiddlewareService.sol"; import {IRegistry} from "../../interfaces/common/IRegistry.sol"; diff --git a/src/contracts/service/OptInService.sol b/src/contracts/service/OptInService.sol index d1134592..9fb148d3 100644 --- a/src/contracts/service/OptInService.sol +++ b/src/contracts/service/OptInService.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {StaticDelegateCallable} from "../common/StaticDelegateCallable.sol"; diff --git a/src/contracts/slasher/BaseSlasher.sol b/src/contracts/slasher/BaseSlasher.sol index 7ef61e92..65c16bf7 100644 --- a/src/contracts/slasher/BaseSlasher.sol +++ b/src/contracts/slasher/BaseSlasher.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Entity} from "../common/Entity.sol"; import {StaticDelegateCallable} from "../common/StaticDelegateCallable.sol"; diff --git a/src/contracts/slasher/Slasher.sol b/src/contracts/slasher/Slasher.sol index 7513ffe5..c53ddfb3 100644 --- a/src/contracts/slasher/Slasher.sol +++ b/src/contracts/slasher/Slasher.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {BaseSlasher} from "./BaseSlasher.sol"; diff --git a/src/contracts/slasher/VetoSlasher.sol b/src/contracts/slasher/VetoSlasher.sol index 0af8d9e6..c146cb4c 100644 --- a/src/contracts/slasher/VetoSlasher.sol +++ b/src/contracts/slasher/VetoSlasher.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {BaseSlasher} from "./BaseSlasher.sol"; diff --git a/src/contracts/vault/Vault.sol b/src/contracts/vault/Vault.sol index c3c9de1b..4f660d43 100644 --- a/src/contracts/vault/Vault.sol +++ b/src/contracts/vault/Vault.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {MigratableEntity} from "../common/MigratableEntity.sol"; import {VaultStorage} from "./VaultStorage.sol"; diff --git a/src/contracts/vault/VaultStorage.sol b/src/contracts/vault/VaultStorage.sol index 731cfd04..32d88895 100644 --- a/src/contracts/vault/VaultStorage.sol +++ b/src/contracts/vault/VaultStorage.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {StaticDelegateCallable} from "../common/StaticDelegateCallable.sol"; diff --git a/src/contracts/vault/VaultTokenized.sol b/src/contracts/vault/VaultTokenized.sol index e37b7539..abf7ba7e 100644 --- a/src/contracts/vault/VaultTokenized.sol +++ b/src/contracts/vault/VaultTokenized.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: BUSL-1.1 -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Vault} from "./Vault.sol"; diff --git a/test/DelegatorFactory.t.sol b/test/DelegatorFactory.t.sol index 7bcfc9f3..349a22ae 100644 --- a/test/DelegatorFactory.t.sol +++ b/test/DelegatorFactory.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/NetworkRegistry.t.sol b/test/NetworkRegistry.t.sol index 346a0793..e8acbdf9 100644 --- a/test/NetworkRegistry.t.sol +++ b/test/NetworkRegistry.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/OperatorRegistry.t.sol b/test/OperatorRegistry.t.sol index 272acfb1..f72d1e22 100644 --- a/test/OperatorRegistry.t.sol +++ b/test/OperatorRegistry.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/SlasherFactory.t.sol b/test/SlasherFactory.t.sol index 6df6f6a5..0ab2ab48 100644 --- a/test/SlasherFactory.t.sol +++ b/test/SlasherFactory.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/VaultConfigurator.t.sol b/test/VaultConfigurator.t.sol index d38f20f6..84f43740 100644 --- a/test/VaultConfigurator.t.sol +++ b/test/VaultConfigurator.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/VaultFactory.t.sol b/test/VaultFactory.t.sol index 8f6636b7..c41bc742 100644 --- a/test/VaultFactory.t.sol +++ b/test/VaultFactory.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/common/Entity.t.sol b/test/common/Entity.t.sol index 551ab31d..95d5ae6f 100644 --- a/test/common/Entity.t.sol +++ b/test/common/Entity.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/common/Factory.t.sol b/test/common/Factory.t.sol index 615bd405..a6dcf279 100644 --- a/test/common/Factory.t.sol +++ b/test/common/Factory.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/common/MigratableEntity.t.sol b/test/common/MigratableEntity.t.sol index 0eeca185..20ee22c6 100644 --- a/test/common/MigratableEntity.t.sol +++ b/test/common/MigratableEntity.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/common/MigratableEntityProxy.t.sol b/test/common/MigratableEntityProxy.t.sol index 687877fe..ffb20ad6 100644 --- a/test/common/MigratableEntityProxy.t.sol +++ b/test/common/MigratableEntityProxy.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/common/MigratablesFactory.t.sol b/test/common/MigratablesFactory.t.sol index ebebb6bf..6a5c4c2a 100644 --- a/test/common/MigratablesFactory.t.sol +++ b/test/common/MigratablesFactory.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/common/Registry.t.sol b/test/common/Registry.t.sol index 89ccada5..cff5c166 100644 --- a/test/common/Registry.t.sol +++ b/test/common/Registry.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/delegator/FullRestakeDelegator.t.sol b/test/delegator/FullRestakeDelegator.t.sol index 6668c33c..28f5aac6 100644 --- a/test/delegator/FullRestakeDelegator.t.sol +++ b/test/delegator/FullRestakeDelegator.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/delegator/NetworkRestakeDelegator.t.sol b/test/delegator/NetworkRestakeDelegator.t.sol index 1aefd385..344f85c1 100644 --- a/test/delegator/NetworkRestakeDelegator.t.sol +++ b/test/delegator/NetworkRestakeDelegator.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/mocks/SimpleEntity.sol b/test/mocks/SimpleEntity.sol index dc445a18..90369612 100644 --- a/test/mocks/SimpleEntity.sol +++ b/test/mocks/SimpleEntity.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Entity} from "../../src/contracts/common/Entity.sol"; diff --git a/test/mocks/SimpleMigratableEntity.sol b/test/mocks/SimpleMigratableEntity.sol index 84e93fb4..04cd9e5c 100644 --- a/test/mocks/SimpleMigratableEntity.sol +++ b/test/mocks/SimpleMigratableEntity.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {MigratableEntity} from "../../src/contracts/common/MigratableEntity.sol"; diff --git a/test/mocks/SimpleMigratableEntityV2.sol b/test/mocks/SimpleMigratableEntityV2.sol index 7852088a..aab19363 100644 --- a/test/mocks/SimpleMigratableEntityV2.sol +++ b/test/mocks/SimpleMigratableEntityV2.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {MigratableEntity} from "../../src/contracts/common/MigratableEntity.sol"; diff --git a/test/service/MetadataService.t.sol b/test/service/MetadataService.t.sol index d48250a7..b169c718 100644 --- a/test/service/MetadataService.t.sol +++ b/test/service/MetadataService.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/service/NetworkMiddlewareService.t.sol b/test/service/NetworkMiddlewareService.t.sol index 039c7f77..9d636331 100644 --- a/test/service/NetworkMiddlewareService.t.sol +++ b/test/service/NetworkMiddlewareService.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/service/OptInService.t.sol b/test/service/OptInService.t.sol index f27b07c3..4abd256b 100644 --- a/test/service/OptInService.t.sol +++ b/test/service/OptInService.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/slasher/Slasher.t.sol b/test/slasher/Slasher.t.sol index bff45778..ff1bafba 100644 --- a/test/slasher/Slasher.t.sol +++ b/test/slasher/Slasher.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/slasher/VetoSlasher.t.sol b/test/slasher/VetoSlasher.t.sol index 23494c19..39b64f74 100644 --- a/test/slasher/VetoSlasher.t.sol +++ b/test/slasher/VetoSlasher.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/vault/Vault.t.sol b/test/vault/Vault.t.sol index b94dd866..08a94b23 100644 --- a/test/vault/Vault.t.sol +++ b/test/vault/Vault.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol"; diff --git a/test/vault/VaultTokenized.t.sol b/test/vault/VaultTokenized.t.sol index 65297c51..1b39c475 100644 --- a/test/vault/VaultTokenized.t.sol +++ b/test/vault/VaultTokenized.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.25; +pragma solidity ^0.8.25; import {Test, console2} from "forge-std/Test.sol";