From ac3b3652c38086b0cc909a8cd6bf4e6235b66d43 Mon Sep 17 00:00:00 2001 From: Remco Bloemen Date: Thu, 23 Mar 2017 15:48:22 +0000 Subject: [PATCH] Add NoOwner --- contracts/ownership/NoOwner.sol | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 contracts/ownership/NoOwner.sol 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 { +}