Skip to content

Commit 1235d01

Browse files
committed
chore: update solc
1 parent 7f69b4f commit 1235d01

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

.github/scripts/install_solc.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set -eo pipefail
44

55
# install solc
66

7-
SOLC_VERSION="v0.8.20"
7+
SOLC_VERSION="v0.8.27"
88

99
wget -c "https://github.com/ethereum/solidity/releases/download/$SOLC_VERSION/solc-static-linux"
1010
mv solc-static-linux /usr/local/bin/solc

Cross.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[build]
22
pre-build = [
33
"apt-get update && apt-get -y upgrade && apt-get install -y wget pkg-config llvm-dev libclang-6.0-dev clang-6.0 libssl-dev ca-certificates",
4-
"wget -c https://github.com/ethereum/solidity/releases/download/v0.8.20/solc-static-linux && mv solc-static-linux /usr/local/bin/solc && chmod a+x /usr/local/bin/solc"
4+
"wget -c https://github.com/ethereum/solidity/releases/download/v0.8.27/solc-static-linux && mv solc-static-linux /usr/local/bin/solc && chmod a+x /usr/local/bin/solc"
55
]
66

77
[build.env]

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ LABEL org.opencontainers.image.licenses="MIT OR Apache-2.0"
99
RUN apt-get update && apt-get -y upgrade && apt-get install -y wget pkg-config libclang-dev libssl-dev ca-certificates
1010

1111
# Install solc
12-
RUN wget -c "https://github.com/ethereum/solidity/releases/download/v0.8.20/solc-static-linux"
12+
RUN wget -c "https://github.com/ethereum/solidity/releases/download/v0.8.27/solc-static-linux"
1313
RUN mv solc-static-linux /usr/local/bin/solc
1414
RUN chmod a+x /usr/local/bin/solc
1515

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Rust version: 1.81.0
2626

2727
1. `libclang-dev`, `pkg-config` and `libssl-dev` on Debian/Ubuntu.
2828
2. Ethereum execution client JSON-RPC API with enabled [`debug_traceCall`](https://geth.ethereum.org/docs/interacting-with-geth/rpc/ns-debug#debug_tracecall). For production, you can use [Geth](https://github.com/ethereum/go-ethereum) or [Erigon](https://github.com/ledgerwatch/erigon). For testing, we are using Geth dev mode (tested with [v1.14.8](https://github.com/ethereum/go-ethereum/releases/tag/v1.14.8)); so you need to install [Geth](https://geth.ethereum.org/docs/getting-started/installing-geth) for running tests.
29-
3. [`solc`](https://docs.soliditylang.org/en/v0.8.17/installing-solidity.html) >=0.8.12.
29+
3. [`solc`](https://docs.soliditylang.org/en/v0.8.27/installing-solidity.html).
3030
4. [`cargo-sort`](https://crates.io/crates/cargo-sort) and [`cargo-udeps`](https://crates.io/crates/cargo-udeps).
3131

3232
Set up third-party dependencies (ERC-4337 smart contracts and bundler tests):

0 commit comments

Comments
 (0)