Skip to content

Conversation

@wecreateproject
Copy link
Owner

solidity pr

MozirDmitriy and others added 30 commits July 28, 2025 10:13
Fix wrong base used in the docstring of `fitsPrecisionBase2()`
SSACFG: Explicitly constant condition if and switch
…address

docs: fix unnecessary `uint160(bytes20(b))` casting
docs: fix typos in comments across multiple files
Replace "External accounts" with "Externally-owned accounts" for accuracy
…s.py

Co-authored-by: clonker <1685266+clonker@users.noreply.github.com>
chore: improve code readability and style in regressions.py and splitSources.py
[SMTChecker] Fix comparison of `CHCVerificationTarget` for proper `std::set` ordering
SSA-CFG: Tiny code simplifications
Add Cyfrin's glossary to Resources in the docs
…ar-const

refactor(formal): remove unused `clear()`/`solver()` from `EncodingContext`
In some circumstances (in particular if not the AST is not in SSA form), it could happen that the ExpressionSimplifier would substitute out-of-scope variables.
…on_simplifier

Yul expression simplifier: Don't substitute out of scope variables
(cherry picked from commit 9697efe)
…ersion

Pin hardhat to last 2.x.x version
…l-tests

Bump node image for external tests running on hardhat
Boost.System has been header-only since Boost 1.69 and will be dropping
the compatibility stub library in Boost 1.89 (boostorg/system@7a495bb).

Since the `system` component is only needed for Boost < 1.69, it can be
added to `BOOST_COMPONENTS` in the fallback find_package.

Signed-off-by: Michael Cho <michael@michaelcho.dev>
r0qs and others added 30 commits December 17, 2025 18:45
…ies.soliditylang.org

Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
…ment

Fix `string.concat` and `bytes.concat` assignment to a constant variable.
Update docs about solc-bin.ethereum.org deprecation in favor of binaries.soliditylang.org
Work around broken `isPure` sanity check for constants accessed through getters
…evm_versions

Add Constantinople EVM version requirement to long byte array cleanup test due to the use of shl
Fix external tests for hardhat-gas-reporter v2 compatibility
Co-authored-by: Kamil Śliwak <cameel2@gmail.com>
ci:  Replace `t_ubu_soltest_all` with `t_ubu_soltest`
Add Slippy to the list of Solidity tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.