silkrpc
silkrpc copied to clipboard
Refactor core package to improve testability
Refactor content of core package to improve testability:
- merge content of
rawdbsubpackage intocore - move
accessors.hpptodatabase_reader.hpp - refactor
chain.hppcontent introducing interfaceChainand subclassDatabaseChainusingDatabaseReader - merge
blocksfunctions intoChaininterface and implement them inDatabaseChain