Closed Anmol-Dhiman closed 5 months ago
Name | Link |
---|---|
Latest commit | 07a593b4cfcf889c6babd1bc8eacdec33cd148c6 |
Latest deploy log | https://app.netlify.com/sites/kleros-v2/deploys/6660cb9dc8557600082b1d9a |
Deploy Preview | https://deploy-preview-1567--kleros-v2.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Name | Link |
---|---|
Latest commit | 07a593b4cfcf889c6babd1bc8eacdec33cd148c6 |
Latest deploy log | https://app.netlify.com/sites/kleros-v2-neo/deploys/6660cb9d6db04d00083ad990 |
Deploy Preview | https://deploy-preview-1567--kleros-v2-neo.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Name | Link |
---|---|
Latest commit | 07a593b4cfcf889c6babd1bc8eacdec33cd148c6 |
Latest deploy log | https://app.netlify.com/sites/kleros-v2-university/deploys/6660cb9d6ab6c20008d4e2e4 |
Deploy Preview | https://deploy-preview-1567--kleros-v2-university.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
[!IMPORTANT]
Review skipped
Auto reviews are limited to specific labels.
Labels to auto review (1)
* dependenciesPlease check the settings in the CodeRabbit UI or the
.coderabbit.yaml
file in this repository. To trigger a single review, invoke the@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
The updates primarily involve upgrading the Solidity version from 0.8.18
to 0.8.24
across various contracts, interfaces, and configuration files, ensuring compatibility with the latest Solidity features and improvements. Additionally, several mappings within structs and contracts have been updated for better readability and clarity by using more descriptive key names.
Files/Paths | Change Summary |
---|---|
contracts/hardhat.config.ts |
Updated Solidity version from 0.8.18 to 0.8.24 . |
contracts/package.json |
Upgraded @openzeppelin/contracts from ^4.9.5 to ^5.0.2 . |
contracts/src/arbitration/... |
Updated Solidity version from 0.8.18 to 0.8.24 across multiple arbitration-related contracts. |
contracts/src/arbitration/... |
Modified mappings within structs for better clarity and readability. |
contracts/src/arbitration/interfaces/... |
Updated Solidity version from 0.8.18 to 0.8.24 across multiple interface files. |
contracts/src/gateway/... |
Updated Solidity version from 0.8.18 to 0.8.24 in gateway-related contracts and interfaces. |
"In the realm of code so bright, Solidity marched to a higher height. From
0.8.18
to.24
, Mappings clearer than before. Contracts and interfaces, all aligned, CodeRabbit's joy, truly defined!"
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Code Climate has analyzed commit 07a593b4 and detected 0 issues on this pull request.
View more on Code Climate.
Need to change the sol version in node_modules -
@kleros/vea-contracts/src/interface/gateways/ISenderGateway.sol
@kleros/vea-contracts/src/interface/gateways/IReceiverGateway.sol
@kleros/vea-contracts/src/interface/inboxes/IVeaInbox.sol
@kleros/vea-contracts/src/interface/types/VeaClaim.sol
Test Result -
Issue #1510
PR-Codex overview
This PR updates the Solidity version to 0.8.24 and adjusts import paths for OpenZeppelin contracts and Kleros VeA contracts.
Detailed summary
Summary by CodeRabbit
New Features
0.8.24
across all contracts for enhanced security and new features.@openzeppelin/contracts
to version^5.0.2
.Improvements
Compatibility
0.8.24
.These changes enhance the overall security, readability, and maintainability of the codebase, ensuring compatibility with the latest Solidity features and improvements.