Removed frivolous imports to improve readability
This commit is contained in:
@@ -45,8 +45,6 @@ import "./MixinExchangeManager.sol";
|
||||
/// monopolize a single pool that they all delegate to.
|
||||
contract MixinExchangeFees is
|
||||
IStakingEvents,
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage,
|
||||
MixinZrxVault,
|
||||
|
||||
@@ -32,7 +32,6 @@ import "../immutable/MixinStorage.sol";
|
||||
contract MixinExchangeManager is
|
||||
IStakingEvents,
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage
|
||||
{
|
||||
|
||||
@@ -35,14 +35,9 @@ import "./MixinStakeStorage.sol";
|
||||
/// @dev This mixin contains logic for managing ZRX tokens and Stake.
|
||||
contract MixinStake is
|
||||
IStakingEvents,
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage,
|
||||
MixinZrxVault,
|
||||
MixinScheduler,
|
||||
MixinStakingPoolRewardVault,
|
||||
MixinStakeStorage,
|
||||
MixinStakeBalances,
|
||||
MixinStakingPoolRewards
|
||||
{
|
||||
|
||||
@@ -32,8 +32,6 @@ import "./MixinStakeStorage.sol";
|
||||
/// **** Read MixinStake before continuing ****
|
||||
contract MixinStakeBalances is
|
||||
IStakingEvents,
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage,
|
||||
MixinZrxVault,
|
||||
|
||||
@@ -30,11 +30,8 @@ import "./MixinZrxVault.sol";
|
||||
/// @dev This mixin contains logic for managing stake storage.
|
||||
contract MixinStakeStorage is
|
||||
IStakingEvents,
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage,
|
||||
MixinZrxVault,
|
||||
MixinScheduler
|
||||
{
|
||||
|
||||
|
||||
@@ -25,8 +25,6 @@ import "../immutable/MixinStorage.sol";
|
||||
/// @dev This mixin contains logic for managing and interfacing with the Zrx Vault.
|
||||
/// (see vaults/ZrxVault.sol).
|
||||
contract MixinZrxVault is
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage
|
||||
{
|
||||
|
||||
@@ -27,8 +27,6 @@ import "../immutable/MixinStorage.sol";
|
||||
/// (see vaults/EthVault.sol).
|
||||
contract MixinEthVault is
|
||||
IStakingEvents,
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage
|
||||
{
|
||||
|
||||
@@ -58,15 +58,8 @@ import "./MixinStakingPoolRewards.sol";
|
||||
/// 3. Leverage the staking power of others by convincing them to delegate to your pool.
|
||||
contract MixinStakingPool is
|
||||
IStakingEvents,
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage,
|
||||
MixinZrxVault,
|
||||
MixinScheduler,
|
||||
MixinStakingPoolRewardVault,
|
||||
MixinStakeStorage,
|
||||
MixinStakeBalances,
|
||||
MixinStakingPoolRewards
|
||||
{
|
||||
using LibSafeMath for uint256;
|
||||
|
||||
@@ -29,9 +29,6 @@ import "../libs/LibStakingRichErrors.sol";
|
||||
/// from within this contract.
|
||||
contract MixinStakingPoolRewardVault is
|
||||
IStakingEvents,
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage
|
||||
{
|
||||
|
||||
|
||||
@@ -29,14 +29,10 @@ import "./MixinStakingPoolRewardVault.sol";
|
||||
|
||||
contract MixinStakingPoolRewards is
|
||||
IStakingEvents,
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage,
|
||||
MixinZrxVault,
|
||||
MixinScheduler,
|
||||
MixinStakingPoolRewardVault,
|
||||
MixinStakeStorage,
|
||||
MixinStakeBalances
|
||||
{
|
||||
|
||||
|
||||
@@ -35,8 +35,6 @@ import "../interfaces/IStakingEvents.sol";
|
||||
/// and consistent scheduling metric than time. TimeLocks, for example, are measured in epochs.
|
||||
contract MixinScheduler is
|
||||
IStakingEvents,
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage
|
||||
{
|
||||
|
||||
@@ -25,9 +25,7 @@ import "./MixinVaultCore.sol";
|
||||
|
||||
/// @dev This vault manages ETH.
|
||||
contract EthVault is
|
||||
Authorizable,
|
||||
IEthVault,
|
||||
IVaultCore,
|
||||
MixinVaultCore
|
||||
{
|
||||
|
||||
|
||||
@@ -39,10 +39,7 @@ import "../immutable/MixinConstants.sol";
|
||||
/// When in Catastrophic Failure Mode, the Staking contract can still
|
||||
/// perform withdrawals on behalf of its users.
|
||||
contract StakingPoolRewardVault is
|
||||
Authorizable,
|
||||
IStakingPoolRewardVault,
|
||||
IVaultCore,
|
||||
MixinDeploymentConstants,
|
||||
MixinConstants,
|
||||
MixinVaultCore
|
||||
{
|
||||
|
||||
@@ -34,8 +34,6 @@ import "./MixinVaultCore.sol";
|
||||
/// failure mode, it cannot be returned to normal mode; this prevents
|
||||
/// corruption of related state in the staking contract.
|
||||
contract ZrxVault is
|
||||
Authorizable,
|
||||
IVaultCore,
|
||||
IZrxVault,
|
||||
MixinVaultCore
|
||||
{
|
||||
@@ -160,7 +158,7 @@ contract ZrxVault is
|
||||
|
||||
// notify
|
||||
emit ZrxWithdrawnFromVault(msg.sender, owner, amount);
|
||||
|
||||
|
||||
// withdraw ZRX to owner
|
||||
zrxToken.transfer(
|
||||
owner,
|
||||
|
||||
@@ -25,9 +25,6 @@ import "../src/interfaces/IStructs.sol";
|
||||
|
||||
|
||||
contract TestStorageLayout is
|
||||
MixinDeploymentConstants,
|
||||
Ownable,
|
||||
MixinConstants,
|
||||
MixinStorage
|
||||
{
|
||||
function assertExpectedStorageLayout()
|
||||
|
||||
Reference in New Issue
Block a user