Skip to content

Conversation

@Eric-Warehime
Copy link
Contributor

Description

Removes the mint/burn in the statedb in favor of just directly calling the SetBalance function on the bank keeper.
This avoids having to invoke Mint/Burn for gas sends which allows us to parallelize native gas send txs by avoiding hitting the module account with minting/burning across every txn.

Requires: cosmos/cosmos-sdk#25771

evmd/go.mod Outdated

replace github.com/cometbft/cometbft => github.com/cometbft/cometbft v0.39.0-beta.2.0.20260107213545-b26b7e46bb3e

replace github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.54.0-rc.1.0.20251212034845-02e84c8b3abf
Copy link
Member

Choose a reason for hiding this comment

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

Let's keep this "as is" for krakatoa. Creates fewer conflicts in mod files and allow to edit replace section

go mod edit -replace github.com/cosmos/cosmos-sdk=github.com/cosmos/cosmos-sdk@$commit

go.mod Outdated

replace github.com/cometbft/cometbft => github.com/cometbft/cometbft v0.39.0-beta.2.0.20260107213545-b26b7e46bb3e

replace github.com/cosmos/cosmos-sdk => github.com/cosmos/cosmos-sdk v0.54.0-rc.1.0.20251212034845-02e84c8b3abf
Copy link
Member

Choose a reason for hiding this comment

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

same here

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.

3 participants