hashgraph / hedera-services

Crypto, token, consensus, file, and smart contract services for the Hedera public ledger
Apache License 2.0
313 stars 138 forks source link

Package modularized smart contracts service to be consumable #13767

Open lukelee-sl opened 5 months ago

lukelee-sl commented 5 months ago

Problem

The smart contracts service module is not currently in a state where it can be easily consumed by other applications (e.g the mirror node). One consequence of this is that new functionality in system contracts is not currently available when calling the mirror node.

Solution

Refactor the codebase to enable easy consumption of the smart contracts module by other applications.

Alternatives

No response

Nana-EC commented 1 month ago

Services is in process here. Anything remaining in the HSCS areas?

Nana-EC commented 4 weeks ago

@tinker-michaelj and @IvanKavaldzhiev is there any remaining work here that HSCS needs to carry out as part of reusable services?