diff --git a/.gitmodules b/.gitmodules index 66186f6..f391187 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,7 +1,6 @@ [submodule "lib/pt-v5-prize-pool"] path = lib/pt-v5-prize-pool url = https://github.com/generationsoftware/pt-v5-prize-pool - branch = prod-deploy-2 [submodule "lib/prb-math"] path = lib/prb-math url = https://github.com/PaulRBerg/prb-math @@ -17,4 +16,3 @@ [submodule "lib/pt-v5-liquidator-interfaces"] path = lib/pt-v5-liquidator-interfaces url = https://github.com/generationsoftware/pt-v5-liquidator-interfaces - branch = prod-deploy-2 diff --git a/.solhint.json b/.solhint.json index 2b71e67..8637181 100644 --- a/.solhint.json +++ b/.solhint.json @@ -3,7 +3,7 @@ "plugins": ["prettier"], "rules": { "avoid-low-level-calls": "off", - "compiler-version": ["error", "0.8.19"], + "compiler-version": ["error", "0.8.24"], "func-visibility": "off", "no-empty-blocks": "off", "no-inline-assembly": "off" diff --git a/foundry.toml b/foundry.toml index c5fa642..e291674 100644 --- a/foundry.toml +++ b/foundry.toml @@ -3,6 +3,6 @@ src = 'src' out = 'out' test = 'test' libs = ['lib'] -solc = "0.8.19" +solc = "0.8.24" fs_permissions = [{ access = "read", path = "./broadcast"}] gas_reports = ["*"] diff --git a/lib/forge-std b/lib/forge-std index f73c73d..bb4ceea 160000 --- a/lib/forge-std +++ b/lib/forge-std @@ -1 +1 @@ -Subproject commit f73c73d2018eb6a111f35e4dae7b4f27401e9421 +Subproject commit bb4ceea94d6f10eeb5b41dc2391c6c8bf8e734ef diff --git a/lib/openzeppelin-contracts b/lib/openzeppelin-contracts index 9329cfa..dc44c9f 160000 --- a/lib/openzeppelin-contracts +++ b/lib/openzeppelin-contracts @@ -1 +1 @@ -Subproject commit 9329cfacd4c7d20bcb43d772d947ff9e39b65df9 +Subproject commit dc44c9f1a4c3b10af99492eed84f83ed244203f6 diff --git a/lib/prb-math b/lib/prb-math index 77fa88e..9dc0651 160000 --- a/lib/prb-math +++ b/lib/prb-math @@ -1 +1 @@ -Subproject commit 77fa88eda4a4a91b3f3e9431df291292c26b6c71 +Subproject commit 9dc06519f3b9f1659fec7d396da634fe690f660c diff --git a/lib/pt-v5-liquidator-interfaces b/lib/pt-v5-liquidator-interfaces index f79d802..b934e0a 160000 --- a/lib/pt-v5-liquidator-interfaces +++ b/lib/pt-v5-liquidator-interfaces @@ -1 +1 @@ -Subproject commit f79d802a73c960e59c4b1dcf21da2921cf2edb95 +Subproject commit b934e0ae66eeb2e2feb978e5edd2bd0b8b1eacf6 diff --git a/lib/pt-v5-prize-pool b/lib/pt-v5-prize-pool index 04a70ad..768fa64 160000 --- a/lib/pt-v5-prize-pool +++ b/lib/pt-v5-prize-pool @@ -1 +1 @@ -Subproject commit 04a70ad5f7a873ed37d1484fd858e3dbdb39761c +Subproject commit 768fa642eb31cfff0fe929da0929a9bb4dea0b2d diff --git a/src/VaultBooster.sol b/src/VaultBooster.sol index 2d2e3f6..642b3ed 100644 --- a/src/VaultBooster.sol +++ b/src/VaultBooster.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity ^0.8.19; +pragma solidity ^0.8.24; import { ILiquidationSource } from "pt-v5-liquidator-interfaces/ILiquidationSource.sol"; import { PrizePool, IERC20, TwabController } from "pt-v5-prize-pool/PrizePool.sol"; diff --git a/src/VaultBoosterFactory.sol b/src/VaultBoosterFactory.sol index 0c939d3..57fe14e 100644 --- a/src/VaultBoosterFactory.sol +++ b/src/VaultBoosterFactory.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity ^0.8.19; +pragma solidity ^0.8.24; import { VaultBooster, PrizePool } from "./VaultBooster.sol"; diff --git a/test/VaultBooster.t.sol b/test/VaultBooster.t.sol index 23848e8..3e4d9ec 100644 --- a/test/VaultBooster.t.sol +++ b/test/VaultBooster.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.24; import "forge-std/Test.sol"; diff --git a/test/VaultBoosterFactory.t.sol b/test/VaultBoosterFactory.t.sol index 023379e..d409d09 100644 --- a/test/VaultBoosterFactory.t.sol +++ b/test/VaultBoosterFactory.t.sol @@ -1,5 +1,5 @@ // SPDX-License-Identifier: MIT -pragma solidity 0.8.19; +pragma solidity 0.8.24; import "forge-std/Test.sol";