Ilia Churin

Results 17 issues of Ilia Churin

### Description of the Change * Refactor of the whole `iroha_config_derive` crate to use the same structures throughout * Separate traits for `Configurable` / `Configuration`, `LoadFromDisk` and `LoadFromEnv` * Proxy...

iroha2

Signed-off-by: Ilia Churin ### Description of the Change - [x] A new trait `Combine` in `iroha_config_base::proxy` and its corresponding error - [x] Refactor `iroha_config_base::derive` crate into modules - [x] `Proxy`...

iroha2

`ConfigurationProxy` structs will be in charge of initializing the configuration and loading values into it both from env and files. It would make sense to leave that functionality in the...

iroha2

## What is it This issue serves as the central point for monitoring the ongoing overhaul of the configuration system. ## RFC [Rendered](https://github.com/hyperledger/iroha-rfcs/blob/main/text/001-config-overhaul.md) RFC document related work: - https://github.com/hyperledger/iroha-rfcs/pull/3 -...

Enhancement
iroha2
Epic
config-changes
Refactor

As per [comment](https://github.com/hyperledger/iroha/pull/2706#discussion_r964492532).

iroha2

>I think we could add link to the original struct in docs, because we would have more than one proxy objects. _Originally posted by @Erigara in https://github.com/hyperledger/iroha/pull/2602#discussion_r947701400_ Determine if it's...

question
iroha2
macros

### Description of the Change * Added property testing to the Iroha and Iroha client `ConfigurationProxy` structs * Expanded default `config.json` to allow them to be built from proxies immediately...

iroha2
config-changes