diff --git a/contracts/ownership/NoOwner.sol b/contracts/ownership/NoOwner.sol new file mode 100644 index 000000000..f7a567e56 --- /dev/null +++ b/contracts/ownership/NoOwner.sol @@ -0,0 +1,14 @@ +pragma solidity ^0.4.8; + +import "./HasNoEther.sol"; +import "./HasNoTokens.sol"; +import "./HasNoContracts.sol"; + +/// @title Base contract for contracts that should not own things. +/// @author Remco Bloemen +/// +/// Solves a class of errors where a contract accidentally +/// becomes owner of Ether, Tokens or Owned contracts. See +/// respective base contracts for details. +contract NoOwner is HasNoEther, HasNoTokens, HasNoContracts { +}