[suggestion] Split generic configuration functionality from iroha_config_base
into a standalone library
#4297
Labels
iroha2-dev
The re-implementation of a BFT hyperledger in RUST
Refactor
Improvement to overall code quality
Description
Currently,
iroha_config
andiroha_client::config
contain a lot of boilerplate and based on general types/helpers fromiroha_config_base
. The intention was to develop a separate configuration library which will provide convenient abstractions and macros to define a flexible configuration system.Such a library should provide the following:
I was working on a draft of it: https://github.com/0x009922/project-soukousei. It's far from being finished. I used
schematic
as reference, but unfortunately it has some design decisions I strongly dislike.Also
merge
dependency #4298The text was updated successfully, but these errors were encountered: