hedera-mirror-node icon indicating copy to clipboard operation
hedera-mirror-node copied to clipboard

Delete copied code from services in hedera-mirror-web3

Open IvanKavaldzhiev opened this issue 6 months ago • 0 comments

Problem

After the reusable services code base is fully integrated and tested inside hedera-mirror-web3, we should delete all of the legacy code that is copied code from services mono, special spring bean definitions of wiring services components and all other not needed models, utilities and unit tests connected to legacy code.

Solution

Delete the following packages and classes:

  • com.hedera.node.app.service
  • com.hedera.services
  • com.hedera.mirror.web3.evm.account
  • com.hedera.mirror.web3.evm.config.ServicesConfiguration
  • com.hedera.mirror.web3.evm.contracts - all files except OpcodesProcessingResult
  • com.hedera.mirror.web3.evm.contracts.operations
  • com.hedera.mirror.web3.evm.contracts.store - all files except the DatabaseAccessors
  • com.hedera.mirror.web3.evm.contracts.store.token

Alternatives

No response

IvanKavaldzhiev avatar Sep 03 '24 13:09 IvanKavaldzhiev