Skip to content

Conversation

@thomas-nguy
Copy link
Collaborator

@thomas-nguy thomas-nguy commented Jan 13, 2026

👮🏻👮🏻👮🏻 !!!! REFERENCE THE PROBLEM YOUR ARE SOLVING IN THE PR TITLE AND DESCRIBE YOUR SOLUTION HERE !!!! DO NOT FORGET !!!! 👮🏻👮🏻👮🏻

PR Checklist:

  • Have you read the CONTRIBUTING.md?
  • Does your PR follow the C4 patch requirements?
  • Have you rebased your work on top of the latest master?
  • Have you checked your code compiles? (make)
  • Have you included tests for any non-trivial functionality?
  • Have you checked your code passes the unit tests? (make test)
  • Have you checked your code formatting is correct? (go fmt)
  • Have you checked your basic code style is fine? (golangci-lint run)
  • If you added any dependencies, have you checked they do not contain any known vulnerabilities? (go list -json -m all | nancy sleuth)
  • If your changes affect the client infrastructure, have you run the integration test?
  • If your changes affect public APIs, does your PR follow the C4 evolution of public contracts?
  • If your code changes public APIs, have you incremented the crate version numbers and documented your changes in the CHANGELOG.md?
  • If you are contributing for the first time, please read the agreement in CONTRIBUTING.md now and add a comment to this pull request stating that your PR is in accordance with the Developer's Certificate of Origin.

Thank you for your code, it's appreciated! :)

Summary by CodeRabbit

  • Documentation
    • Added an UNRELEASED changelog entry dated Jan 13, 2026 introducing v1.7.0 with an Improvements section summarizing recent PRs.
  • Chores
    • Updated dependency metadata to align a dependency entry with the v0.23.x line (non-functional manifest updates).

✏️ Tip: You can customize this high-level summary in your review settings.

@thomas-nguy thomas-nguy requested a review from a team as a code owner January 13, 2026 01:24
@thomas-nguy thomas-nguy requested review from XinyuCRO and calvinaco and removed request for a team January 13, 2026 01:24
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 13, 2026

📝 Walkthrough

Walkthrough

Added an UNRELEASED CHANGELOG entry (Jan 13, 2026) declaring v1.7.0 and updated the pinned github.com/evmos/ethermint replacement in go.mod and gomod2nix.toml to a newer pseudo-version and checksum. No code or exported-API changes.

Changes

Cohort / File(s)
Changelog
CHANGELOG.md
Added UNRELEASED entry dated Jan 13, 2026 introducing v1.7.0 with an Improvements list referencing multiple PRs (1895, 1908, 1875, 1882, 1880, 1933, 1941, 1932, 1939, 1946, 1947).
Dependency manifests
go.mod, gomod2nix.toml
Updated github.com/evmos/ethermint replacement to pseudo-version v0.22.1-0.20260113030200-f6f9951cbb20 and adjusted the checksum/hash in gomod2nix.toml to sha256-G1i1bRU6Wh0+VozhMUSnY57W8TT30u0FydCe3h/Ib/o=. No other require/exports modified.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • calvinaco
  • randy-cro
  • XinyuCRO

Poem

🐇 I hopped through commits with a twitch and a wink,
Bumped a replace, wrote notes in the changelog ink.
v1.7.0 tucked in, checksum snug and neat,
A carrot of versions — small, tidy, sweet. 🥕

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title 'release: v1.7.0' clearly and concisely describes the main purpose of the changeset - preparing a v1.7.0 release with changelog updates and dependency version bumps.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


📜 Recent review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 793a609 and 6ce8dfe.

⛔ Files ignored due to path filters (1)
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing (2)
  • go.mod
  • gomod2nix.toml
🚧 Files skipped from review as they are similar to previous changes (1)
  • go.mod
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (20)
  • GitHub Check: integration_tests (ibc)
  • GitHub Check: integration_tests (gov)
  • GitHub Check: integration_tests (gas)
  • GitHub Check: integration_tests (mint)
  • GitHub Check: integration_tests (evm)
  • GitHub Check: integration_tests (ibc_rly_evm)
  • GitHub Check: integration_tests (slow)
  • GitHub Check: integration_tests (ibc_rly_gas)
  • GitHub Check: integration_tests (unmarked)
  • GitHub Check: integration_tests (upgrade)
  • GitHub Check: integration_tests (ibc_update_client)
  • GitHub Check: integration_tests (ica)
  • GitHub Check: integration_tests (ibc_timeout)
  • GitHub Check: build (ubuntu-latest)
  • GitHub Check: build (macos-latest)
  • GitHub Check: build (macos-14)
  • GitHub Check: unittest
  • GitHub Check: gomod2nix
  • GitHub Check: Run golangci-lint
  • GitHub Check: semgrep-cloud-platform/scan
🔇 Additional comments (1)
gomod2nix.toml (1)

326-329: LGTM! Ethermint dependency update is consistent and synchronized.

The version pseudo-version and hash are updated consistently in gomod2nix.toml. Verified that go.mod is synchronized with the same version reference (v0.22.1-0.20260113030200-f6f9951cbb20) in the replace directive, and the replaced module correctly points to github.com/crypto-org-chain/ethermint.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

github-actions bot commented Jan 13, 2026

Hey there and thank you for opening this pull request! 👋🏼

We require pull request titles to follow the Conventional Commits specification and it looks like your proposed title needs to be adjusted.

Details:

Unknown release type "release" found in pull request title "release: v1.7.0". 

Available types:
 - feat: A new feature
 - fix: A bug fix
 - docs: Documentation only changes
 - style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
 - refactor: A code change that neither fixes a bug nor adds a feature
 - perf: A code change that improves performance
 - test: Adding missing tests or correcting existing tests
 - build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
 - ci: Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
 - chore: Other changes that don't modify src or test files
 - revert: Reverts a previous commit

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @CHANGELOG.md:
- Around line 5-6: Update the erroneous release date string "*Jan 13, 2025*" to
the correct year "*Jan 13, 2026*" in the CHANGELOG entry; locate the line
containing the literal date token "Jan 13, 2025" and replace the year 2025 with
2026 so the entry reads "Jan 13, 2026".
📜 Review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between f1c7d9e and 1c8243f.

📒 Files selected for processing (1)
  • CHANGELOG.md
🧰 Additional context used
🪛 markdownlint-cli2 (0.18.1)
CHANGELOG.md

5-5: Emphasis used instead of a heading

(MD036, no-emphasis-as-heading)

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: Run golangci-lint
  • GitHub Check: semgrep-cloud-platform/scan

@songgaoye songgaoye self-requested a review January 13, 2026 01:30
@codecov
Copy link

codecov bot commented Jan 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 25.51%. Comparing base (a3c2f70) to head (6ce8dfe).
⚠️ Report is 134 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1952      +/-   ##
==========================================
+ Coverage   16.87%   25.51%   +8.63%     
==========================================
  Files          72       78       +6     
  Lines        6163     5150    -1013     
==========================================
+ Hits         1040     1314     +274     
+ Misses       5000     3673    -1327     
- Partials      123      163      +40     

see 73 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@thomas-nguy thomas-nguy enabled auto-merge January 13, 2026 05:35
auto-merge was automatically disabled January 13, 2026 09:05

Pull request was closed

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.

4 participants