From 2dbcbcb3605d71d75649a2ff1741ee666c7c8233 Mon Sep 17 00:00:00 2001 From: Dmitri Tsumak Date: Wed, 6 Mar 2024 14:28:16 +0200 Subject: [PATCH] Disable slither shadow state variable warning --- contracts/vaults/ethereum/EthBlocklistErc20Vault.sol | 1 + contracts/vaults/ethereum/EthBlocklistVault.sol | 1 + contracts/vaults/ethereum/EthGenesisVault.sol | 1 + contracts/vaults/ethereum/EthPrivErc20Vault.sol | 1 + contracts/vaults/ethereum/EthPrivVault.sol | 1 + 5 files changed, 5 insertions(+) diff --git a/contracts/vaults/ethereum/EthBlocklistErc20Vault.sol b/contracts/vaults/ethereum/EthBlocklistErc20Vault.sol index 798181a5..9d505f76 100644 --- a/contracts/vaults/ethereum/EthBlocklistErc20Vault.sol +++ b/contracts/vaults/ethereum/EthBlocklistErc20Vault.sol @@ -23,6 +23,7 @@ contract EthBlocklistErc20Vault is VaultBlocklist, IEthBlocklistErc20Vault { + // slither-disable-next-line shadowing-state uint8 private constant _version = 2; /** diff --git a/contracts/vaults/ethereum/EthBlocklistVault.sol b/contracts/vaults/ethereum/EthBlocklistVault.sol index 12385209..a1c84758 100644 --- a/contracts/vaults/ethereum/EthBlocklistVault.sol +++ b/contracts/vaults/ethereum/EthBlocklistVault.sol @@ -17,6 +17,7 @@ import {EthVault, IEthVault} from './EthVault.sol'; * @notice Defines the Ethereum staking Vault with blocking addresses functionality */ contract EthBlocklistVault is Initializable, EthVault, VaultBlocklist, IEthBlocklistVault { + // slither-disable-next-line shadowing-state uint8 private constant _version = 2; /** diff --git a/contracts/vaults/ethereum/EthGenesisVault.sol b/contracts/vaults/ethereum/EthGenesisVault.sol index 67ac1676..2407d36a 100644 --- a/contracts/vaults/ethereum/EthGenesisVault.sol +++ b/contracts/vaults/ethereum/EthGenesisVault.sol @@ -23,6 +23,7 @@ import {EthVault, IEthVault} from './EthVault.sol'; * @notice Defines the Genesis Vault for Ethereum staking migrated from StakeWise v2 */ contract EthGenesisVault is Initializable, EthVault, IEthGenesisVault { + // slither-disable-next-line shadowing-state uint8 private constant _version = 2; /// @custom:oz-upgrades-unsafe-allow state-variable-immutable diff --git a/contracts/vaults/ethereum/EthPrivErc20Vault.sol b/contracts/vaults/ethereum/EthPrivErc20Vault.sol index 847409fd..2577c287 100644 --- a/contracts/vaults/ethereum/EthPrivErc20Vault.sol +++ b/contracts/vaults/ethereum/EthPrivErc20Vault.sol @@ -18,6 +18,7 @@ import {EthErc20Vault, IEthErc20Vault} from './EthErc20Vault.sol'; * @notice Defines the Ethereum staking Vault with whitelist and ERC-20 token */ contract EthPrivErc20Vault is Initializable, EthErc20Vault, VaultWhitelist, IEthPrivErc20Vault { + // slither-disable-next-line shadowing-state uint8 private constant _version = 2; /** diff --git a/contracts/vaults/ethereum/EthPrivVault.sol b/contracts/vaults/ethereum/EthPrivVault.sol index fbfa5938..ecf315df 100644 --- a/contracts/vaults/ethereum/EthPrivVault.sol +++ b/contracts/vaults/ethereum/EthPrivVault.sol @@ -17,6 +17,7 @@ import {EthVault, IEthVault} from './EthVault.sol'; * @notice Defines the Ethereum staking Vault with whitelist */ contract EthPrivVault is Initializable, EthVault, VaultWhitelist, IEthPrivVault { + // slither-disable-next-line shadowing-state uint8 private constant _version = 2; /**