Skip to content

Commit

Permalink
Merge pull request #182 from PaulRBerg/build/solc-v0.8.23
Browse files Browse the repository at this point in the history
build: use Solidity v0.8.23
  • Loading branch information
PaulRBerg committed Dec 28, 2023
2 parents c914a7e + 17fa418 commit 947fef8
Show file tree
Hide file tree
Showing 25 changed files with 26 additions and 25 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,9 @@ The format is based on [Common Changelog](https://common-changelog.org/), and th
### Changed

- Install `prb-test` and `forge-std` as Node.js packages ([#179](https://github.com/PaulRBerg/prb-proxy/pull/179)) (@andreivladbrg, @PaulRBerg)
- Update import paths to include `src` ([#179](https://github.com/PaulRBerg/prb-proxy/pull/179)) (@PaulRBerg)
- Make Node.js the default installation option (@PaulRBerg)
- Update import paths to include `src` ([#179](https://github.com/PaulRBerg/prb-proxy/pull/179)) (@PaulRBerg)
- Use Solidity v0.8.23 ([#182](https://github.com/PaulRBerg/prb-proxy/pull/182)) (@PaulRBerg)

### Added

Expand Down
2 changes: 1 addition & 1 deletion foundry.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
optimizer_runs = 200
out = "out"
script = "script"
solc = "0.8.19"
solc = "0.8.23"
src = "src"
test = "test"

Expand Down
2 changes: 1 addition & 1 deletion script/Base.s.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { Script } from "forge-std/src/Script.sol";

Expand Down
2 changes: 1 addition & 1 deletion script/DeployDeterministicRegistry.s.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity >=0.8.19 <0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { PRBProxyRegistry } from "../src/PRBProxyRegistry.sol";

Expand Down
2 changes: 1 addition & 1 deletion script/DeployProxyViaRegistry.s.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity >=0.8.19 <0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { IPRBProxy } from "../src/interfaces/IPRBProxy.sol";
import { IPRBProxyRegistry } from "../src/interfaces/IPRBProxyRegistry.sol";
Expand Down
2 changes: 1 addition & 1 deletion script/DeployRegistry.s.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity >=0.8.19 <0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { PRBProxyRegistry } from "../src/PRBProxyRegistry.sol";

Expand Down
2 changes: 1 addition & 1 deletion script/SetPermission.s.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: MIT
pragma solidity >=0.8.19 <0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { IPRBProxyRegistry } from "../src/interfaces/IPRBProxyRegistry.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/Base.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { eqString } from "@prb/test/src/Helpers.sol";
import { StdCheats } from "forge-std/src/StdCheats.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/proxy/execute/execute.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { stdError } from "forge-std/src/StdError.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/proxy/receive/receive.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { Proxy_Test } from "../Proxy.t.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/registry/Registry.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { Base_Test } from "../Base.t.sol";

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { IPRBProxy } from "src/interfaces/IPRBProxy.sol";
import { IPRBProxyPlugin } from "src/interfaces/IPRBProxyPlugin.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/registry/deploy-and-execute/deployAndExecute.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { IPRBProxy } from "src/interfaces/IPRBProxy.sol";
import { IPRBProxyRegistry } from "src/interfaces/IPRBProxyRegistry.sol";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { IPRBProxy } from "src/interfaces/IPRBProxy.sol";
import { IPRBProxyPlugin } from "src/interfaces/IPRBProxyPlugin.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/registry/deploy-for/deployFor.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { IPRBProxy } from "src/interfaces/IPRBProxy.sol";
import { IPRBProxyRegistry } from "src/interfaces/IPRBProxyRegistry.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/registry/deploy/deploy.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { IPRBProxy } from "src/interfaces/IPRBProxy.sol";
import { IPRBProxyRegistry } from "src/interfaces/IPRBProxyRegistry.sol";
Expand Down
2 changes: 1 addition & 1 deletion test/registry/get-methods-by-owner/getMethodsByOwner.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { Registry_Test } from "../Registry.t.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/registry/get-methods-by-proxy/getMethodsByProxy.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { Registry_Test } from "../Registry.t.sol";

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { Registry_Test } from "../Registry.t.sol";

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { Registry_Test } from "../Registry.t.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/registry/get-plugin-by-owner/getPluginByOwner.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { Registry_Test } from "../Registry.t.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/registry/get-plugin-by-proxy/getPluginByProxy.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { Registry_Test } from "../Registry.t.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/registry/set-permission/setPermission.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { IPRBProxyRegistry } from "src/interfaces/IPRBProxyRegistry.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/registry/version/version.t.sol
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// SPDX-License-Identifier: UNLICENSED
pragma solidity >=0.8.19 <=0.9.0;
pragma solidity >=0.8.18 <0.9.0;

import { Registry_Test } from "../Registry.t.sol";

Expand Down
2 changes: 1 addition & 1 deletion test/utils/Precompiles.sol

Large diffs are not rendered by default.

0 comments on commit 947fef8

Please sign in to comment.