hashgraph / hedera-services

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

Reorganize merkle cryptography #5311

Open swirlds-automation opened 1 year ago

swirlds-automation commented 1 year ago

We shouldn't have a separate cryptography instance that has merkle cryptography methods. We should just have static methods that take a regular cryptography instance.

For the thread pool, we should expose the cryptography thread pool and use it. We don't need a different thread pool for merkle cryptography and for other types of cryptography.

swirlds-automation commented 1 year ago

migrated from: url=https://github.com/swirlds/swirlds-platform/issues/6121 author:cody-littley, #:6121, createdAt:2022-10-06T15:10:29Z, updatedAt=2023-02-17T22:28:57Z labels=Backlog,Tech Debt Reduced,Migration:Base