Update SDK to stable 2409 with Rust 1.81 and EVM enhancements #976
Merged
tsenovilla merged 22 commits intomainfrom Feb 4, 2025
Merged
Update SDK to stable 2409 with Rust 1.81 and EVM enhancements
#976tsenovilla merged 22 commits intomainfrom
tsenovilla merged 22 commits intomainfrom
Conversation
…eio/laos into chore/update-sdk-to-stable-2409
Member
|
/describe |
|
PR Description updated to latest commit (1188ad1) |
| pub const GasLimitPovSizeRatio: u64 = 4; | ||
| /// The amount of gas per storage (in bytes): BLOCK_GAS_LIMIT / BLOCK_STORAGE_LIMIT | ||
| /// The current definition of BLOCK_STORAGE_LIMIT is 160 KB, resulting in a value of 91. | ||
| pub const GasLimitStorageGrowthRatio: u64 = 91; |
Member
There was a problem hiding this comment.
where this number comes from ?
Contributor
There was a problem hiding this comment.
laos/runtime/laos/src/configs/evm.rs
Lines 297 to 298 in 1188ad1
asiniscalchi
approved these changes
Feb 4, 2025
magecnion
approved these changes
Feb 4, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
User description
Bump dependencies to 2409 and related updates
PR Type
Enhancement, Bug fix, Tests
Description
Updated SDK dependencies to stable version 2409, including Rust toolchain upgrade to 1.81.
Introduced
GasLimitStorageGrowthRatioparameter and related configurations in EVM pallet.Fixed Clippy warnings and added
#![allow(clippy::manual_inspect)]to address false positives.Enhanced test coverage for storage growth ratio and other configurations.
Changes walkthrough 📝
4 files
Added `AddressMapping` and updated dispatch calls.Added `GasLimitStorageGrowthRatio` and updated EVM configurations.Removed `DenyUnsafe` and adjusted RPC dependencies.Added NFT-related configurations and teleporters.2 files
Updated executor configurations and network setup.Adjusted RPC endpoint handling and hardware benchmarking.7 files
Updated mock configurations for EVM.Updated mock configurations for `GasLimitStorageGrowthRatio`.Added `GasLimitStorageGrowthRatio` to mock configurations.Updated mock configurations for EVM.Added `GasLimitStorageGrowthRatio` to mock configurations.Fixed balance lock assertions in tests.Fixed balance lock assertions in XCM tests.7 files
Added Clippy allowance for `manual_inspect`.Added Clippy allowance for `manual_inspect`.Added Clippy allowance for `manual_inspect`.Added Clippy allowance for `manual_inspect`.Added Clippy allowance for `manual_inspect`.Added Clippy allowance for `manual_inspect`.Added Clippy allowance for `multiple_bound_locations`.9 files