-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem: ethermint is outdated #1294
Conversation
Summary of changesCHANGELOG.md: The semantic difference in the provided hunk involves the addition of an update related to fixing and improving integration_tests/test_min_gas_price.py: The change introduces a new assertion to ensure that the InstructionsGenerate the below sections using H2 header for each:
For this task, update the existing content (provided below within triple quotes) based on the above instructions, or if it is still valid, repeat it verbatim: WalkthroughThe recent changes focus on enhancing the Changes
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? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
Signed-off-by: mmsqe <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files ignored due to path filters (3)
go.mod
is excluded by:!**/*.mod
go.sum
is excluded by:!**/*.sum
gomod2nix.toml
is excluded by:!**/*.toml
Files selected for processing (1)
- CHANGELOG.md (1 hunks)
Additional comments: 1
CHANGELOG.md (1)
- 5-5: The entry for PR Problem: ethermint is outdated #1294 is correctly placed under the "UNRELEASED" section and is properly formatted with a link to the PR, providing a clear description of the update to
ethermint
for fixing and improvingdebug_traceCall
.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1294 +/- ##
==========================================
- Coverage 35.88% 35.81% -0.07%
==========================================
Files 116 116
Lines 10698 10698
==========================================
- Hits 3839 3832 -7
- Misses 6482 6492 +10
+ Partials 377 374 -3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files ignored due to path filters (3)
go.mod
is excluded by:!**/*.mod
go.sum
is excluded by:!**/*.sum
gomod2nix.toml
is excluded by:!**/*.toml
Files selected for processing (2)
- CHANGELOG.md (1 hunks)
- integration_tests/test_min_gas_price.py (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- CHANGELOG.md
Additional comments: 1
integration_tests/test_min_gas_price.py (1)
- 120-123: The new assertion at lines 120-123 checks if the
nextBaseFee
aligns withminGasPrice
ineth_feeHistory
. Ensure that the hardcoded hex valuehex(10000000000000)
is consistent with theminGasPrice
set in the configuration and that it is not subject to change that would require updating this test. IfminGasPrice
is configurable, consider retrieving it dynamically in the test to avoid hardcoding.Verification successful
The search across all files for 'minGasPrice' using a case-insensitive grep has yielded two results:
integration_tests/test_min_gas_price.py
: This is the test file we are already aware of, which contains the comment aboutnextBaseFee
aligning withminGasPrice
.
app/upgrades.go
: This file contains a line whereMinGasPrice
is set tosdk.NewDec(10000000000000)
. This value matches the hardcoded hex value in the test (hex(10000000000000)
), which suggests that the test is indeed checking against the correct, expectedminGasPrice
as configured in the application code.Given this information, we can confirm that the hardcoded value in the test aligns with the
minGasPrice
set in the application's upgrade logic.Scripts Executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Verify that the hardcoded minGasPrice in the test aligns with the configuration fd 'min_gas_price*.jsonnet' --exec cat {} \; | grep 'minGasPrice'Length of output: 68
Script:
#!/bin/bash # Search for any JSON or JSON-like configuration files that might contain the 'minGasPrice' setting fd '\.json$|\.jsonnet$' --exec grep -H 'minGasPrice' {} \;Length of output: 61
Script:
#!/bin/bash # Broaden the search to include all files and use a case-insensitive grep to find 'minGasPrice' rg -i 'minGasPrice'Length of output: 269
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files ignored due to path filters (3)
go.mod
is excluded by:!**/*.mod
go.sum
is excluded by:!**/*.sum
gomod2nix.toml
is excluded by:!**/*.toml
Files selected for processing (1)
- CHANGELOG.md (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- CHANGELOG.md
👮🏻👮🏻👮🏻 !!!! REFERENCE THE PROBLEM YOUR ARE SOLVING IN THE PR TITLE AND DESCRIBE YOUR SOLUTION HERE !!!! DO NOT FORGET !!!! 👮🏻👮🏻👮🏻
PR Checklist:
make
)make test
)go fmt
)golangci-lint run
)go list -json -m all | nancy sleuth
)Thank you for your code, it's appreciated! :)
Summary by CodeRabbit
debug_traceCall
functionality within the Ethermint module.eth_feeHistory
to align the maximum base fee withminGasPrice
.