In this PR we make changes that are required to use viper for configuration parsing.
The keys in the contracts map have to be lowercased, as viper resolves them that way.
We need to flag the Ethereum config's with mapstructure to squash it (see: docs).
Refs https://github.com/keep-network/keep-core/pull/3090
In this PR we make changes that are required to use viper for configuration parsing.
The keys in the contracts map have to be lowercased, as viper resolves them that way. We need to flag the Ethereum config's with
mapstructure
to squash it (see: docs).