interface IERC173 {
  event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

  /**
   * @notice get the ERC173 contract owner
   * @return conract owner
   */
  function owner () external view returns (address);

  /**
   * @notice transfer contract ownership to new account
   * @param account address of new owner
   */
  function transferOwnership (address account) external;
}
/**
 * @title Contract ownership standard interface
 * @dev see https://eips.ethereum.org/EIPS/eip-173
 */
function transferOwnership (address account) external;

/**
 * @notice transfer contract ownership to new account
 * @param account address of new owner
 */