Drop support for "blockchain" setting
This commit is contained in:
parent
d128918bdb
commit
fe6d99c5b1
3 changed files with 7 additions and 6 deletions
|
@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
### Removed
|
||||
|
||||
- Dropped support for `blockchain` configuration parameter.
|
||||
|
||||
## [1.11.0] - 2023-01-23
|
||||
|
||||
### Added
|
||||
|
|
|
@ -106,7 +106,7 @@ pub struct Config {
|
|||
|
||||
// Blockchain integrations
|
||||
#[serde(rename = "blockchain")]
|
||||
pub _blockchain: Option<BlockchainConfig>, // deprecated
|
||||
_blockchain: Option<BlockchainConfig>, // deprecated
|
||||
#[serde(default)]
|
||||
blockchains: Vec<BlockchainConfig>,
|
||||
|
||||
|
@ -146,8 +146,8 @@ impl Config {
|
|||
}
|
||||
|
||||
pub fn blockchain(&self) -> Option<&BlockchainConfig> {
|
||||
if let Some(ref blockchain_config) = self._blockchain {
|
||||
Some(blockchain_config)
|
||||
if let Some(ref _blockchain_config) = self._blockchain {
|
||||
panic!("'blockchain' setting is not supported anymore, use 'blockchains' instead");
|
||||
} else {
|
||||
match &self.blockchains[..] {
|
||||
[blockchain_config] => Some(blockchain_config),
|
||||
|
|
|
@ -57,9 +57,6 @@ async fn main() -> std::io::Result<()> {
|
|||
config.environment,
|
||||
);
|
||||
|
||||
if config._blockchain.is_some() {
|
||||
log::warn!("'blockchain' property is deprecated, use 'blockchains' instead");
|
||||
};
|
||||
let maybe_blockchain = if let Some(blockchain_config) = config.blockchain() {
|
||||
if let Some(ethereum_config) = blockchain_config.ethereum_config() {
|
||||
// Create blockchain interface
|
||||
|
|
Loading…
Reference in a new issue