Skip to content

Conversation

@nowooj
Copy link

@nowooj nowooj commented Jan 8, 2026

Description

I am declaring it as below and fixing the cases where GetPreciseBankKeeper is called even though it is nil.

// app.go

func (app *EVMD) GetPreciseBankKeeper() *precisebankkeeper.Keeper {
	return nil
}

I think the following modifications remain:

  • tests/integration/precompiles/erc20
  • tests/integration/precompiles/staking
  • tests/integration/precompiles/werc20
  • tests/integration/precompiles/ics20
  • tests/integration/mempool
  • test/...

Closes: #716

I've tried removing dependencies, but there are too many things to fix, so I'm going to prioritize other urgent tasks. I hope someone will continue to work on the code base.


Author Checklist

I have...

  • tackled an existing issue or discussed with a team member
  • left instructions on how to review the changes
  • targeted the main branch

nowooj added 2 commits January 8, 2026 11:36
In the case of execution failure, gas is checked through equal, but the gas value may vary depending on the gas consumption execution logic, and it is also unnecessary logic.
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.

Remove PreciseBank by default

1 participant