hedera-services
hedera-services copied to clipboard
Public Merkle Tree API
The main goal of this epic is turn state-related code into a library that can later be used by the Block Node. Besides that we need to change our Merkle Tree structure and standardize the Platform state nodes into one of three types:
- singleton
- queue
- key-value storage
### Merkle Tree Cleanup
- [ ] https://github.com/hashgraph/hedera-services/issues/11770
- [ ] https://github.com/hashgraph/hedera-services/issues/11767
- [ ] https://github.com/hashgraph/hedera-services/issues/12277
- [ ] https://github.com/hashgraph/hedera-services/issues/11765
- [ ] https://github.com/hashgraph/hedera-services/issues/11771
- [ ] https://github.com/hashgraph/hedera-services/issues/13124
- [ ] https://github.com/hashgraph/hedera-services/issues/13084
- [ ] https://github.com/hashgraph/hedera-services/issues/11772
- [ ] https://github.com/hashgraph/hedera-services/issues/11773
- [ ] https://github.com/hashgraph/hedera-services/issues/12183
- [ ] https://github.com/hashgraph/hedera-services/issues/13135
### States API
- [ ] Add a draft title or issue reference here
- [ ] https://github.com/hashgraph/hedera-services/issues/11774
- [ ] https://github.com/hashgraph/hedera-services/issues/13125
- [ ] Determine how to handle hashing for the FCQueue considering the state proof use case