Skip to content
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

feat: bump up cosmos-sdk v0.50.6 and cometbft v0.38.6 #2

Open
wants to merge 126 commits into
base: main
Choose a base branch
from

Conversation

dudong2
Copy link
Collaborator

@dudong2 dudong2 commented May 17, 2024

Closes: #XXX

Description

Key dependency changes:

  • Cosmos-SDK v0.45.9 to v0.50.6
  • CometBFT (Tendermint) v0.34.25 to v0.38.6
  • ibc-go v3.2.0 to v8.2.1
  • go-ethereum v1.10.19 to v1.10.26

notable changed files

app/app.go
app/ante/ante.go
app/ante/handler_options.go
app/upgrades.go
encoding/config.go
server/start.go
server/util.go
rpc/backend/sign_tx.go
rpc/backend/node_info.go
rpc/namespaces/ethereum/eth/filters/api.go
rpc/namespaces/ethereum/eth/filters/filter_system.go
x/feemarket/types/msg.go
x/feemarket/keeper/keeper.go
x/feemarket/keeper/msg_server.go
x/feemarket/autocli.go
x/feemarket/module.go
x/evm/types/msg.go
x/evm/keeper/keeper.go
x/evm/keeper/msg_server.go
x/evm/autocli.go
x/evm/module.go
go.mod

app

rpc

  • as go-ethereum versions go up, the implementation of funcs used internally may have changed

modules

NOTE

  • as the versions of different modules in go.mod are upgraded, need to ensure that there are no security issues.

For contributor use:

  • Targeted PR against correct branch (see CONTRIBUTING.md)
  • Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
  • Code follows the module structure standards.
  • Wrote unit and integration tests
  • Updated relevant documentation (docs/) or specification (x/<module>/spec/)
  • Added relevant godoc comments.
  • Added a relevant changelog entry to the Unreleased section in CHANGELOG.md
  • Re-reviewed Files changed in the Github PR explorer

For admin use:

  • Added appropriate labels to PR (ex. WIP, R4R, docs, etc)
  • Reviewers assigned
  • Squashed all commits, uses message "Merge pull request #XYZ: [title]" (coding standards)

zsystm and others added 30 commits November 14, 2023 14:04
cosmos-sdk v0.47.0
cometbft v0.37.0
cometbft-db v0.7.0
ibc-go/v7 v7.0.0
cosmos-proto v1.0.0-beta.2 (downgrade)
cosmossdk.io/simapp v0.0.0-20230323161446-0af178d721fffeat: bump up ibc-go/v7 v7.0.0
* Problem: localhost client param is not migrated

for more info, https://github.com/cosmos/ibc-go/blob/v7.2.0/docs/migrations/v7-to-v7_1.md

* add test

* fix test

* WithConsensusParamsGetter to MigrationModuleManager
…ng messages in check tx mode (evmos#327)

* small fixes (evmos#310)

* disable vesting account messages in check tx

* Problem: don't support blocking addresses

Solution:
- support block addresses in mempool

* fix error

* put block address logic after validate basic

* fix build

* Apply suggestions from code review

Signed-off-by: yihuang <huang@crypto.com>

---------

Signed-off-by: yihuang <huang@crypto.com>

* rm IsCheckTx check

---------

Signed-off-by: yihuang <huang@crypto.com>
Co-authored-by: yihuang <huang@crypto.com>
…resses in mempool and disable vesting messages in check tx mode (evmos#327)"

This reverts commit 1533fc1.
…vmos#350)

Solution:
- re-order ante handlers, use cached from address
…ause of un-cached sender recovery (evmos#350)"

This reverts commit f0c4147.
* fix negative dynamic fee

* Update app/ante/fee_checker.go

Signed-off-by: yihuang <huang@crypto.com>

* fix build

---------

Signed-off-by: yihuang <huang@crypto.com>
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